პროცესის სიმულაციები არის იგივე ხასიათის მოძრაობები, რომლებიც განზოგადებულია პროტოტიპად. ამრიგად, ეს ტერმინი აღწერს განვითარებას ტიპის დონეზე. იგივე პროცესის მოდელირება არაერთხელ გამოიყენება აპლიკაციის განვითარებისთვის. ასლების დიდ რაოდენობას ფუნდამენტური მნიშვნელობა აქვს. მოძრაობის ერთ-ერთი შესაძლო გამოყენება არის იმის დადგენა, თუ როგორ უნდა გაკეთდეს ან როგორ შეიძლება გაკეთდეს. პროცესის მოდელირება არის უხეში მოლოდინი იმისა, თუ როგორი იქნება აპლიკაცია. თავად მოძრაობა განისაზღვრება სისტემის რეალური განვითარების დროს.
მოდელირების მიზნები
უპირველეს ყოვლისა, საჭიროა იმისთვის, რომ თვალყური ადევნოთ რეალურად რა ხდება მუშაობის დროს. აუცილებელია გავითვალისწინოთ გარე დამკვირვებლის თვალსაზრისი, რომელიც უყურებს როგორ მიმდინარეობს პროცესი. შემდეგი ნაბიჯი არის გაუმჯობესებების იდენტიფიცირება, რომლებიც უნდა განხორციელდეს ეფექტურობის ან ეფექტურობის გასაუმჯობესებლად.
პრესკრიპტიული
განსაზღვრეთ სასურველი პროცესები და როგორ უნდა შესრულდეს ან როგორ შეიძლება მათი შესრულება.
თქვენ უნდა დაადგინოთ წესები, გაიდლაინები და შემეცნებითი ქცევები, რომლებიც, თუ დაიცავთ, მიგვიყვანს სასურველ შესრულებამდე. ეს შეიძლება განსხვავდებოდეს მკაცრი აღსრულებიდან მოქნილ ხელმძღვანელობამდე.
ახსნა
მოაწოდეთ ახსნა პროცესების მართებულობის შესახებ. რაციონალურ არგუმენტებზე დაფუძნებული მოქმედების რამდენიმე შესაძლო გზა უნდა იქნას შესწავლილი და შეფასება.
დაამყარეთ აშკარა კავშირი პროცესებსა და მოთხოვნებს შორის, რომლებსაც კოგნიტური მოდელი უნდა აკმაყოფილებდეს. წინასწარ განსაზღვრავს წერტილებს, სადაც მონაცემების მოძიება შესაძლებელია მოხსენებისთვის.
სამიზნე
თეორიული თვალსაზრისით, პროცესის მოდელირება ხსნის ძირითად ცნებებს, რომლებიც საჭიროა იმის აღსაწერად, თუ რა ხდება განვითარების დროს. ოპერაციული პერსპექტივიდან, მეტაპროცესები მიზნად ისახავს მეთოდოლოგებისა და აპლიკაციების შემქმნელებისთვის ხელმძღვანელობის მიწოდებას.
ბიზნესის პროცესის მოდელირების აქტივობა ჩვეულებრივ მოიცავს შესაცვლელად ან გამოსწორებული პრობლემების იდენტიფიცირებას. ამ ტრანსფორმაციას შეიძლება დასჭირდეს IT ჩართულობა. მიუხედავად იმისა, რომ ეს არის ბიზნეს მოდელირების განხორციელების საჭიროების საერთო მიზეზი. ცვლილებების მართვის პროგრამები სასურველია პროცესების პრაქტიკაში დასანერგად.
ძირითადი პლატფორმის პროვაიდერების ტექნოლოგიების განვითარებით, ბიზნესის კონცეფციაპროცესები ხდება სრულად განხორციელებადი (და ორმხრივი დიზაინის უნარი). ის ყოველდღიურად უახლოვდება რეალობას. მხარდაჭერილი ტექნოლოგიები მოიცავს ერთიან ენას, მოდელზე ორიენტირებულ არქიტექტურას და სერვისზე ორიენტირებულ განვითარებას.
მოდელირების კონცეფცია მოიცავს საწარმოს ბიზნესის არქიტექტურის პროცესების ასპექტებს, რაც იწვევს ყოვლისმომცველ აპლიკაციას. სხვა საწარმოთა სისტემების კონტექსტში ურთიერთობები, მონაცემები, ორგანიზაციული სტრუქტურა, სტრატეგიები და ა.შ. ქმნის უფრო დიდ შესაძლებლობებს ანალიზისა და ცვლილებების დაგეგმვისთვის. ერთი რეალური მაგალითია კორპორატიული შერწყმა და შესყიდვა. ორივე კომპანიაში მიმდინარე პროცესების დეტალური გააზრება საშუალებას აძლევს მენეჯმენტს გამოავლინოს ჭარბი რაოდენობა, რაც იწვევს უფრო გლუვ გაერთიანებას.
მოდელირების კონცეფცია ყოველთვის იყო ბიზნეს პროცესის რეინჟინერიისა და უწყვეტი გაუმჯობესების მიდგომების მთავარი ასპექტი, რომელიც ჩანს ექვს სიგმაში.
კლასიფიკაცია
არსებობს დაფარვის ხუთი ტიპი, სადაც ტერმინი პროცესის მოდელი განსხვავებულად არის განსაზღვრული:
- აქტივობაზე ორიენტირებული: დაკავშირებული აქტივობების ნაკრები, რომელიც ხორციელდება კონკრეტული პროდუქტის განსაზღვრის შედეგისთვის. ნაწილობრივ მოწესრიგებული ნაბიჯების ნაკრები, რომელიც შექმნილია სიმულაციის მიზნის მისაღწევად.
- პროდუქტზე ორიენტაცია: აქტივობების სერია, რომელიც იწვევს მგრძნობიარე ტრანსფორმაციას, რაც ხელს უწყობს სასურველი შედეგის მიღწევას.
- გადაწყვეტაზე ორიენტირებული: დაკავშირებული რეგულაციების ნაკრები, რომელიც დადგენილია საქონლის განსაზღვრისთვის.
- სტრატეგიის ორიენტაცია:საშუალებას გაძლევთ შექმნათ მოდელები, რომლებიც მრავალფუნქციური პროცესებია და დაგეგმოთ პროდუქტის განვითარების ყველა შესაძლო გზა განზრახვასა და სტრატეგიაზე დაყრდნობით.
გასწორება
პროცესები შეიძლება იყოს სხვადასხვა ტიპის. ეს განმარტებები შეესაბამება პროცესის სიმულაციის სხვადასხვა გზებს. ასე რომ:
სტრატეგიული. ისინი მიზნად ისახავს საქმის კეთების ალტერნატიული გზების შესწავლას და გეგმის შემუშავებას. ხშირად შემოქმედებითი და მოითხოვს ადამიანურ თანამშრომლობას. ამრიგად, ალტერნატივების შექმნა და მათგან არჩევა ძალიან მნიშვნელოვანი აქტივობაა
ტაქტიკური პროცესები. ეს დაგეხმარებათ თქვენი გეგმის მიღწევაში. მათ უფრო მეტად აინტერესებთ ტაქტიკა, რომელიც იქნება მიღებული ამოცანების რეალურად შესასრულებლად, ვიდრე განვითარებაზე
გრანულარობის მიხედვით
დეტალები ეხება პროცესის მოდელის დეტალების დონეს და გავლენას ახდენს მითითებების, ახსნა-განმარტებისა და შემდგომი დაკვირვების ტიპზე, რომელიც შეიძლება იყოს წარმოდგენილი. უხეში სპეციფიკაცია ზღუდავს მათ საკმაოდ ვიწრო დონეზე, ხოლო წვრილმარცვლოვნება უფრო დეტალურ შესაძლებლობას იძლევა. საჭირო დეტალების დონე დამოკიდებულია კონკრეტულ სიტუაციაზე.
პროექტის მენეჯერს, მომხმარებელთა წარმომადგენელს, უფროს ან საშუალო მენეჯმენტს ესაჭიროებათ პროცესის საკმაოდ უხეში აღწერა, რადგან მათ სურთ მიიღონ წარმოდგენა მათი გადაწყვეტილების დროის, ბიუჯეტისა და რესურსების დაგეგმვის შესახებ. პირიქით, უპირატესობას ანიჭებენ პროგრამის შემქმნელებს, მომხმარებლებს, ტესტერებს, ანალიტიკოსებსპროცესის დეტალური მოდელი, სადაც თითოეულ ელემენტს შეუძლია მიაწოდოს მათ ინსტრუქციები და შესრულების მნიშვნელოვანი დამოკიდებულებები.
მიუხედავად იმისა, რომ არსებობს წვრილმარცვლოვანი შაბლონების აღნიშვნები, ტრადიციული პროცესების უმეტესობა უხეში აღწერილობებია. მოდელები დეტალების ფართო სპექტრს უნდა ასახავდეს.
მოქნილობა
ეს არის პროცესის მოდელირების კიდევ ერთი მეთოდი. აღმოჩნდა, რომ მიუხედავად იმისა, რომ ეს მოდელები ინსტრუქციულია, რეალურ პრაქტიკაში შესაძლოა არსებობდეს გადახრები. სწორედ ამიტომ განვითარდა დანერგვის ჩარჩო ისე, რომ სისტემის განვითარების მეთოდები შეეფერება კონკრეტულ ორგანიზაციულ სიტუაციებს და ამით გაზრდის მათ სარგებლიანობას.
პროცესული მიდგომა მენეჯმენტისადმი ბიზნეს პროცესის მოდელირება შეიძლება ორგანიზებული იყოს მოქნილობის დიაპაზონში "დაბალიდან" "მაღალამდე". ამ სპექტრის "ქვედა" ბოლოში მძიმე მეთოდებია. მაშინ როცა „ზედაზე“მოდულარული დიზაინია. ხისტი მეთოდები სრულიად წინასწარ არის განსაზღვრული და მცირე ადგილს ტოვებს არსებულ სიტუაციასთან ადაპტაციისთვის. მეორეს მხრივ, მოდულური სისტემები შეიძლება შეიცვალოს და გაფართოვდეს კონკრეტულ სტრატეგიაზე.
და ბოლოს, მეთოდის არჩევა და მორგება თითოეულ პროექტს საშუალებას აძლევს შექმნას მეთოდები სხვადასხვა მიდგომებიდან და მოარგოს ისინი საჭიროებებზე.
მეთოდების ხარისხი
თვისებების გასაგებად შექმნილი არსებული სტრუქტურების უმეტესობაში არ არის გავლებული ზღვარი მოდელირების ბუნებასა და მათ გამოყენებას შორის. ეს ანგარიშიფოკუსირებული იქნება როგორც პროცესის მოდელირების ტექნიკის ხარისხზე, ასევე მოდელებზე, რათა მკაფიოდ გამოიკვეთოს ეს ორი. შემუშავებულია სხვადასხვა ჩარჩოები თვისებების გასაგებად. ამ სტრუქტურას ასევე აქვს უპირატესობა იმისა, რომ უზრუნველყოფს მოდელის ელემენტის ერთგვაროვან და ფორმალურ აღწერას იმავე ან სხვადასხვა ტიპის ფარგლებში, იგივე მოდელირების ტექნიკის გამოყენებით. მოკლედ, მას შეუძლია შეაფასოს როგორც პროდუქტის, ასევე პროცესის ხარისხი, რაც ადრე იყო განსაზღვრული.
თვისებები, რომლებიც დაკავშირებულია ბიზნეს პროცესის მოდელირების მეთოდებთან:
- გამომსახველობა: ხარისხი, რომლითაც მოცემულ ტექნიკას შეუძლია ნებისმიერი რაოდენობისა და ტიპის აპლიკაციის პროტოტიპების აღნიშვნა.
- შემთხვევაობა: თავისუფლების ხარისხი ერთი და იგივე ზონის მოდელირებისას.
- მიღება: დონე, რომელზედაც მოცემული ტექნიკა სპეციალურად არის მორგებული განაცხადის კონკრეტულ სფეროზე.
- სიცხადე: მონაწილეების გაგების სიმარტივე, თუ როგორ მუშაობს ყველაფერი.
- თანმიმდევრულობა: რამდენად შეკრულია მოდელირების მეთოდის ცალკეული ქვემოდელები.
- სისრულე: დონე, რომელზედაც პროტოტიპში წარმოდგენილია დომენის ყველა საჭირო კონცეფცია.
- ეფექტურობა: სიმულაციის პროცესი იყენებს რესურსებს, როგორიცაა დრო და ხალხი.
დემო მოდელირების მეთოდების სტრუქტურის შეფასებამ გამოავლინა Q-ME-ს ნაკლოვანებები. ერთი ის არის, რომ ის არ შეიცავს რაოდენობრივ მეტრიკას, რათა გამოხატოს ბიზნეს მოდელირების ტექნიკის ხარისხი, რაც ართულებს სხვადასხვა თვისებების შედარებას.მოძრაობს საერთო რეიტინგში.
ასევე არსებობს პროდუქციის ბუნების გაზომვის სისტემატური მიდგომა, რომელიც ცნობილია როგორც სირთულის მეტრიკა, შემოთავაზებული როსის მიერ (1996). ამ პარამეტრების გამოთვლის საფუძვლად გამოიყენება მეტამოდელის მეთოდები. Krogstie-ს მიერ შემოთავაზებულ სისტემასთან შედარებით, გაზომვა უფრო მეტად არის ორიენტირებული ტექნიკურ დონეზე, ვიდრე ცალკეულ მოდელზე.
ავტორებმა (Cardoso, Mendling, Neuman and Reijers, 2006) გამოიყენეს სირთულის მეტრიკა, რათა გაზომონ დიზაინის სიმარტივე და გასაგები. ამას ადასტურებს Medling-ის შემდგომი კვლევები. ის ამტკიცებდა, რომ ხარისხის მეტრიკის გამოყენების გარეშე, მარტივი პროცესის მოდელირება შესაძლებელია რთული და შეუსაბამო გზით. ეს, თავის მხრივ, იწვევს გაგების დაქვეითებას, შენარჩუნების უფრო მაღალ ხარჯებს და, შესაძლოა, განსახილველი პროცესის არაეფექტურ შესრულებას.
მოდელების ხარისხი
ადრეული დიზაინი ასახავდა პროცესის დინამიკას, პრაქტიკული ვარიანტით მიღებული განხორციელებით შესაბამისი კონცეფციების, ხელმისაწვდომი ტექნოლოგიების, სპეციფიკური გარემოს, შეზღუდვების და ა.შ.
გაკეთდა უზარმაზარი კვლევა მოდელების ხარისხზე, მაგრამ ნაკლები ყურადღება დაეთმო თავად ნამუშევრებს. ამ საკითხების ამომწურავად შეფასება შეუძლებელია, მაგრამ პრაქტიკაში ამისთვის ოთხი ძირითადი მიმართულება არსებობს. ეს არის:
- ზემოდან ქვევით ხარისხის სტრუქტურები;
- ზედა დინების მეტრიკა;
- ემპირიული მიმოხილვები;
- პრაგმატული რეკომენდაციები.
ჰომსმა თქვა, რომ მოდელების ხარისხის ყველა ძირითადი მახასიათებელი შეიძლება დაიყოს 2 ჯგუფად სისწორისა და სარგებლიანობის მიხედვით. სისწორე მერყეობს განლაგების შესაბამისობიდან ფენომენამდე, რომელიც მოდელირებულია მისი სინტაქსური წესებით. სიმულაცია ასევე არის მიზნობრივი დამოუკიდებელი.
მიუხედავად იმისა, რომ სარგებლიანობა შეიძლება ჩაითვალოს მოდელად, ჰომსი ასევე განასხვავებს შინაგან სისწორეს (ემპირიული, სინტაქსური და სემანტიკური ხარისხი) და გარეგნულ სისწორეს (ვალიდობა).
უფრო მეტიც, უფრო ფართო მიდგომა უნდა ეფუძნებოდეს სემიოტიკას და არა ლინგვისტიკას, როგორც ეს გააკეთა კროგსტმა ზემოდან ქვევით სისტემის გამოყენებით, რომელიც ცნობილია როგორც SEQUAL. ის განსაზღვრავს ხარისხის რამდენიმე განზომილებას მოდელს, ცოდნის ექსტერნალიზაციას, დომენს, მოდელირების ენასა და სასწავლო აქტივობებს შორის ურთიერთობის საფუძველზე.
თუმცა, ეს ჩარჩო არ იძლევა ხარისხის სხვადასხვა დონის განსაზღვრის საშუალებას, მაგრამ ფართოდ გამოიყენება ბიზნეს პროცესებისთვის ემპირიულ ტესტებში. ხარისხის ახალი დონეები გამოვლინდა Moody-ის მიერ ჩატარებული წინა კვლევების საფუძველზე კონცეპტუალური მოდელის გამოყენებით.
სამი დიზაინი
- სინტაქსური: აფასებს მოდელის შესაბამისობის ხარისხს გამოყენებული მოდელირების ენის გრამატიკულ წესებთან.
- Semantic: აღმოაჩენს, ზუსტად აკმაყოფილებს თუ არა აპლიკაცია მომხმარებლის მოთხოვნებს.
- პრაგმატული: აკონკრეტებს არის თუ არა მოდელის საკმარისად გაგება მოდელირების პროცესში ყველა დაინტერესებული მხარის მიერ. ანუ ის უნდამიეცით საშუალება, თარჯიმანებმა გამოიყენონ ის თავიანთ საჭიროებებზე.
კვლევამ აღნიშნა, რომ ხარისხის სისტემა იყო მარტივი გამოსაყენებელი და გამოსადეგი პროცესის მოდელების შესაფასებლად, მაგრამ მას ჰქონდა შეზღუდვები სანდოობის თვალსაზრისით და ართულებდა დეფექტების გამოვლენას. სწორედ მათ განაპირობა სტრუქტურის დახვეწა კროგსტიის შემდგომი კვლევის შედეგად.
ხარისხის კიდევ სამი ასპექტი
- ფიზიკური: არის გარე მოდელი მუდმივი და ხელმისაწვდომი აუდიტორიისთვის.
- ემპირიული: არის თუ არა აპლიკაცია მოდელირებული ამ ენისთვის დადგენილი წესების მიხედვით.
- სოციალური: აღმოაჩენს, არის თუ არა შეთანხმებები დაინტერესებულ მხარეებს შორის მოდელირების სფეროში.
მაშ ასე, ჩვენ განვიხილეთ პროცესის მოდელირების კატეგორია. ჩვენ გავაანალიზეთ დღეს ცნობილი მეთოდები და ეტაპები.