مدل‌سازی فرآیند: رویکردها، روش‌ها، مراحل

فهرست مطالب:

مدل‌سازی فرآیند: رویکردها، روش‌ها، مراحل
مدل‌سازی فرآیند: رویکردها، روش‌ها، مراحل
Anonim

شبیه‌سازی‌های فرآیند، حرکاتی با ماهیت یکسان هستند که به یک نمونه اولیه تعمیم داده می‌شوند. بنابراین، این اصطلاح توسعه را در سطح نوع توصیف می کند. مدل سازی فرآیند یکسان به طور مکرر برای توسعه برنامه استفاده می شود. تعداد زیاد نسخه از اهمیت اساسی برخوردار است. یکی از کاربردهای احتمالی حرکت، تجویز این است که چگونه کارها باید یا می توانند انجام شوند. مدل‌سازی فرآیند یک انتظار تقریبی از ظاهر یک برنامه است. خود حرکت در طول توسعه واقعی سیستم تعیین می شود.

اهداف مدلینگ

رویکرد مدیریت
رویکرد مدیریت

اولاً، برای پیگیری آنچه واقعاً در حین کار اتفاق می افتد، مورد نیاز است. باید از دیدگاه یک ناظر خارجی که به چگونگی انجام فرآیند نگاه می کند، نگاه کرد. گام بعدی شناسایی بهبودهایی است که باید برای بهبود کارایی یا اثربخشی انجام شوند.

تجویزی

مدل سازی فرآیند کسب و کار با رویکرد مدیریت
مدل سازی فرآیند کسب و کار با رویکرد مدیریت

فرایندهای مورد نظر و نحوه انجام آنها را تعریف کنید.

باید قوانین، دستورالعمل ها و رفتارهای شناختی را ایجاد کنید که در صورت رعایت آنها به عملکرد مطلوب منجر می شود. اینها می توانند از اجرای دقیق تا رهبری انعطاف پذیر متغیر باشند.

توضیحی

رویکرد فرآیندی
رویکرد فرآیندی

توضیحاتی در مورد اعتبار فرآیندها ارائه دهید. چندین مسیر عمل ممکن بر اساس استدلال های عقلانی باید بررسی و ارزیابی شوند.

یک رابطه صریح بین فرآیندها و الزاماتی که مدل شناختی باید برآورده کند، برقرار کنید. نقاطی را که می‌توان داده‌ها را برای گزارش‌گیری بازیابی کرد، از پیش تعریف می‌کند.

هدف

از دیدگاه نظری، مدل‌سازی فرآیند مفاهیم کلیدی مورد نیاز برای توصیف آنچه در طول توسعه اتفاق می‌افتد را توضیح می‌دهد. از منظر عملیاتی، فرا فرآیندها با هدف ارائه راهنمایی به روش شناسان و توسعه دهندگان برنامه کاربردی هستند.

فعالیت مدل‌سازی فرآیند کسب و کار معمولاً شامل نیاز به تغییر یا شناسایی مشکلاتی است که باید اصلاح شوند. این تحول ممکن است نیاز به مشارکت فناوری اطلاعات داشته باشد. اگرچه این یک دلیل رایج برای نیاز به پیاده سازی مدل سازی کسب و کار است. برنامه های مدیریت تغییر برای عملی ساختن فرآیندها مطلوب هستند.

با توسعه فناوری از ارائه دهندگان اصلی پلت فرم، مفهوم کسب و کارفرآیندها کاملاً امکان پذیر می شود (و قابلیت طراحی دو طرفه را دارد). او هر روز به واقعیت نزدیکتر می شود. فناوری‌های پشتیبانی‌شده شامل زبان یکپارچه، معماری مدل محور، و توسعه سرویس‌محور است.

مفهوم مدل‌سازی شامل جنبه‌هایی از فرآیندهای معماری کسب‌وکار سازمانی می‌شود که منجر به یک برنامه کاربردی جامع می‌شود. روابط در زمینه بقیه سیستم های سازمانی، داده ها، ساختار سازمانی، استراتژی ها و غیره فرصت های بیشتری را برای تجزیه و تحلیل و برنامه ریزی تغییر ایجاد می کند. یکی از مثال‌های واقعی، ادغام و تملک شرکت‌ها است. درک دقیق فرآیندهای هر دو شرکت به مدیریت اجازه می‌دهد تا موارد اضافی را شناسایی کند و منجر به ادغام نرم‌تر شود.

مفهوم مدل‌سازی همیشه یکی از جنبه‌های کلیدی مهندسی مجدد فرآیند کسب‌وکار و رویکردهای بهبود مستمر بوده که در شش سیگما دیده می‌شود.

طبقه بندی

پنج نوع پوشش وجود دارد که در آنها اصطلاح مدل فرآیند به طور متفاوتی تعریف شده است:

  • فعالیت گرا: مجموعه فعالیت های مرتبطی که برای یک نتیجه تعریف محصول خاص انجام می شود. مجموعه ای از مراحل جزئی مرتب شده که برای دستیابی به هدف شبیه سازی طراحی شده اند.
  • محصول گرایی: مجموعه ای از فعالیت ها که منجر به دگرگونی های حساس می شود که به دستیابی به نتیجه مطلوب کمک می کند.
  • تصمیم‌محور: مجموعه‌ای از مقررات مرتبط که برای تعریف یک کالا وضع شده‌اند.
  • جهت گیری استراتژی:به شما امکان می دهد مدل هایی ایجاد کنید که فرآیندهای چند منظوره هستند و همه راه های ممکن برای توسعه یک محصول را بر اساس هدف و استراتژی برنامه ریزی کنید.

تراز

رویکرد فرآیندی به مدل‌سازی فرآیند مدیریت
رویکرد فرآیندی به مدل‌سازی فرآیند مدیریت

فرایندها می توانند انواع مختلفی داشته باشند. این تعاریف با روش های مختلف شبیه سازی فرآیند مطابقت دارند. بنابراین:

استراتژیک. آنها به دنبال کشف راه های جایگزین برای انجام کارها و توسعه یک برنامه هستند. اغلب خلاق هستند و نیاز به همکاری انسانی دارند. بنابراین، ایجاد گزینه های جایگزین و انتخاب از بین آنها فعالیت های بسیار مهمی است

فرایندهای تاکتیکی. این به شما کمک می کند تا به برنامه خود برسید. آن‌ها بیشتر به تاکتیک‌هایی اهمیت می‌دهند که برای تکمیل واقعی وظایف اتخاذ می‌شوند تا توسعه

براساس دانه بندی

Detail به سطح جزئیات مدل فرآیند اشاره دارد و بر نوع راهنمایی، توضیح و پیگیری قابل ارائه تأثیر می گذارد. مشخصات درشت آنها را به یک سطح نسبتاً باریک محدود می کند، در حالی که دانه بندی خوب فرصت دقیق تری را فراهم می کند. سطح جزئیات مورد نیاز به موقعیت خاص بستگی دارد.

مدیر پروژه، نماینده مشتری، مدیریت ارشد یا میانی نیاز به توضیح نسبتاً تقریبی از فرآیند دارند، زیرا آنها می خواهند ایده ای از زمان، بودجه و برنامه ریزی منابع برای راه حل های خود داشته باشند. در مقابل، توسعه دهندگان نرم افزار، کاربران، آزمایش کنندگان، تحلیلگران ترجیح می دهندیک مدل فرآیند دقیق که در آن هر آیتم می‌تواند دستورالعمل‌ها و وابستگی‌های اجرایی مهم را به آنها ارائه دهد.

در حالی که برای الگوهای ریزدانه مشخص شده است، اغلب فرآیندهای سنتی توصیفات خشن هستند. مدل‌ها باید طیف وسیعی از جزئیات را ارائه دهند.

انعطاف پذیری

رویکرد فرآیندی به مدیریت مدل‌سازی فرآیند کسب‌وکار
رویکرد فرآیندی به مدیریت مدل‌سازی فرآیند کسب‌وکار

این یکی دیگر از روش‌های مدل‌سازی فرآیند است. مشخص شده است که اگرچه این مدل ها تجویزی هستند، اما ممکن است انحرافاتی در عمل واقعی وجود داشته باشد. به همین دلیل است که چارچوب پذیرش به گونه‌ای تکامل یافته است که روش‌های توسعه سیستم برای موقعیت‌های سازمانی خاص مناسب است و در نتیجه سودمندی آنها را افزایش می‌دهد.

رویکرد فرآیندی برای مدیریت مدل‌سازی فرآیند کسب‌وکار را می‌توان در طیف وسیعی از انعطاف‌پذیری از «کم» تا «بالا» سازمان‌دهی کرد. در انتهای "پایین" این طیف روش های سخت نهفته است. در حالی که در "بالا" یک طراحی مدولار وجود دارد. روش های سفت و سخت کاملاً از پیش تعیین شده اند و فضای کمی برای انطباق با شرایط موجود باقی می گذارند. از سوی دیگر، سیستم‌های مدولار را می‌توان تغییر داد و گسترش داد تا متناسب با یک استراتژی خاص باشد.

در نهایت، انتخاب و سفارشی کردن یک روش به هر پروژه اجازه می دهد تا روش هایی را از رویکردهای مختلف ایجاد کند و آنها را مطابق با نیازها سفارشی کند.

کیفیت روشها

در اکثر ساختارهای موجود که برای درک ویژگی ها ایجاد شده اند، مرزی بین ماهیت مدل سازی و کاربرد آنها ترسیم نشده است. این گزارشبر روی کیفیت تکنیک‌های مدل‌سازی فرآیند و مدل‌هایی برای تشریح واضح این دو تمرکز خواهد کرد. چارچوب های مختلفی برای کمک به درک ویژگی ها ایجاد شده است. این ساختار همچنین دارای مزیت ارائه یک توصیف یکنواخت و رسمی از یک عنصر مدل در انواع مشابه یا متفاوت با استفاده از تکنیک‌های مدل‌سازی یکسان است. به طور خلاصه، می‌تواند هم کیفیت محصول و هم فرآیندی را که قبلاً تعریف شده بود، ارزیابی کند.

ویژگی های مربوط به روش های مدل سازی فرآیند کسب و کار:

  • expressiveness: درجه ای که یک تکنیک معین می تواند نمونه های اولیه از هر تعداد و انواع برنامه ها را نشان دهد.
  • تصادفی: درجه آزادی هنگام مدل‌سازی همان منطقه.
  • قابلیت: سطحی که در آن یک تکنیک خاص به طور خاص برای یک حوزه کاربردی خاص تنظیم می شود.
  • وضوح: سهولت درک شرکت‌کنندگان از نحوه کار.
  • پیوستگی: میزان منسجم بودن مدل‌های فرعی روش مدل‌سازی.
  • Completeness: سطحی که در آن تمام مفاهیم دامنه ضروری در نمونه اولیه نمایش داده می شوند.
  • کارایی: میزانی که فرآیند شبیه سازی از منابعی مانند زمان و افراد استفاده می کند.

گفته می شود که ارزیابی ساختار برای روش های مدل سازی DEMO کاستی های Q-ME را آشکار کرده است. یکی این است که معیاری برای بیان کیفیت یک تکنیک مدل‌سازی کسب‌وکار را شامل نمی‌شود و مقایسه ویژگی‌های مختلف را دشوار می‌کند.در رتبه بندی کلی حرکت می کند.

همچنین یک رویکرد سیستماتیک برای اندازه گیری ماهیت محصولات وجود دارد که به عنوان متریک پیچیدگی شناخته می شود، که توسط Rossi (1996) پیشنهاد شده است. روش های متامدل به عنوان مبنایی برای محاسبه این پارامترها استفاده می شود. در مقایسه با سیستم پیشنهادی Krogstie، اندازه‌گیری بیشتر بر سطح فنی متمرکز است تا مدل فردی.

نویسندگان (Cardoso, Mendling, Neuman and Reijers, 2006) از معیارهای پیچیدگی برای اندازه گیری سادگی و قابل فهم بودن یک طرح استفاده کردند. این توسط مطالعات بعدی توسط Medling تایید شده است. او استدلال کرد که بدون استفاده از معیارهای کیفیت، یک فرآیند ساده می تواند به روشی پیچیده و نامناسب مدل شود. این به نوبه خود منجر به کاهش درک، هزینه‌های نگهداری بالاتر و احتمالاً اجرای ناکارآمد فرآیند مورد نظر می‌شود.

کیفیت مدل ها

رویکرد فرآیند به مدل سازی مدیریت
رویکرد فرآیند به مدل سازی مدیریت

اولین طرح‌ها پویایی فرآیند را منعکس می‌کردند، با یک گزینه عملی که با پیاده‌سازی از نظر مفاهیم مرتبط، فناوری‌های موجود، محیط‌های خاص، محدودیت‌ها و غیره به دست می‌آمد.

تحقیقات زیادی در مورد کیفیت مدل ها انجام شده است، اما توجه کمتری به خود کار شده است. این مسائل را نمی توان به طور جامع ارزیابی کرد، اما در عمل چهار دستورالعمل اصلی برای این وجود دارد. این است:

  • ساختارهای کیفی از بالا به پایین؛
  • معیارهای بالادست؛
  • بررسی تجربی؛
  • توصیه های عملی.

Hommes گفت که تمام ویژگی های اصلی کیفیت مدل ها را می توان بر اساس درستی و مفید بودن به 2 گروه تقسیم کرد. صحت از تطابق با طرح تا پدیده ای که با قواعد نحوی آن مدل می شود، متغیر است. شبیه سازی نیز مستقل از هدف است.

در حالی که سودمندی را می توان به عنوان یک مدل در نظر گرفت، هومز همچنین تمایز اضافی بین صحت ذاتی (کیفیت تجربی، نحوی و معنایی) و صحت بیرونی (اعتبار) قائل است.

علاوه بر این، رویکرد گسترده‌تر باید بر اساس نشانه‌شناسی باشد تا زبان‌شناسی، همانطور که کروگست با استفاده از سیستمی از بالا به پایین معروف به SEQUAL انجام داد. چندین بعد از کیفیت را بر اساس روابط بین مدل، برونی سازی دانش، حوزه، زبان مدل سازی و فعالیت های یادگیری تعریف می کند.

با این حال، این چارچوب راهی برای تعریف سطوح مختلف کیفیت ارائه نمی دهد، اما به طور گسترده برای فرآیندهای تجاری در آزمون های تجربی استفاده می شود. سطوح جدیدی از کیفیت بر اساس مطالعات قبلی انجام شده توسط مودی با استفاده از مدل مفهومی شناسایی شده است.

سه طرح

  1. نحوی: میزان انطباق مدل با قوانین دستوری زبان مدلسازی مورد استفاده را ارزیابی می کند.
  2. Semantic: متوجه می شود که آیا برنامه دقیقاً نیازهای کاربر را برآورده می کند یا خیر.
  3. Pragmatic: مشخص می کند که آیا مدل می تواند به اندازه کافی توسط همه ذینفعان در فرآیند مدل سازی درک شود یا خیر. یعنی بایداجازه دهید مترجمان از آن مطابق با نیازهای خود استفاده کنند.

مطالعه اشاره کرد که استفاده از سیستم کیفیت آسان و برای ارزیابی مدل‌های فرآیند مفید بود، اما از نظر قابلیت اطمینان محدودیت‌هایی داشت و تشخیص عیوب را دشوار می‌کرد. این آنها بودند که از طریق تحقیقات بعدی توسط کروگستی منجر به اصلاح ساختار شدند.

سه جنبه دیگر از کیفیت

رویکرد فرآیندی به مدیریت
رویکرد فرآیندی به مدیریت
  1. فیزیکی: آیا مدل خارجی ثابت و قابل درک برای مخاطب است.
  2. تجربی: اینکه آیا برنامه بر اساس قوانین تعیین شده برای آن زبان مدل شده است یا خیر.
  3. اجتماعی: متوجه می شود که آیا توافقاتی بین سهامداران در زمینه مدل سازی وجود دارد یا خیر.

بنابراین، ما مقوله مدلسازی فرآیند را در نظر گرفته ایم. ما روش ها و مراحل شناخته شده امروز را تجزیه و تحلیل کردیم.

توصیه شده: