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



برخی دیگر از مزایای مدلسازی فرایند عبارتند از:
به منظور مدلسازی فرایندها روش های مختلفی ایجاد شده که فلوچارت یکی از این روشها است. البته روش ها و استانداردهای دیگری برای مدلسازی فرایندها وجود دارد مثل BPMN2 که از فلوچارت کاملتر هستند. در نتیجه ما در پروژه های سیستم سازی استاندارد BPMN2 را استفاده میکنیم. در نظر داشته باشید ما در این کتاب در نظر نداریم شما را به یک مدلساز حرفه ای فرایند با استاندارد BPMN2 تبدیل کنیم بلکه بخشهای مهم و پرکاربرد این استاندارد را برای مدلسازی وضعیت موجود معرفی خواهیم کرد.
در ادامه یکی از مزیت های استاندارد BPMN برای فرایندنویسی را نسبت به فلوچارت توضیح خواهیم داد.
نمادی در BPMN وجود دارد به اسم Lane
Lane ها رای جدا کردن فعالیتهایی است که مربوط به یک نقش یا واحد خاص در کسب و کار است و معمولاً بیانگر نقشهای سازمانی هستند. این موارد میتوانند جزء lane ها باشند:

وقتی از نماد Lane در مدلسازی فرایند استفاده میکنیم مشخص خواهد شد که هر وظیفه از فرایند را چه کسی انجام میدهد و این موضوع باعث شفافیت بیشتر فرایند خواهد شد.
نکته مهم: در استاندارد BPMN بیش از 50 نماد وجود دارد که در فلوچارت وجود ندارد و Lane تنها یک نمونه از این نمادها به شمار میرود. پس BPMN یک استاندارد فوق العاده برای فرایندنویسی به شمار میرود.
البته اصراری به استفاده از استاندارد BPMN2 وجود ندارد و با استانداردهای دیگر مثل فلوچارت آشنایی دارید میتوانید از آن استفاده کنید ولی در مطالب پایین مورد مزیت های مدلسازی فرایندها با زبان BPMN2 توضیحات مهمی ارائه خواهیم کرد.
این مطلب را هم بخوانید: استاندارد BPMN بهترین استاندارد برای مدلسازی فرایندها
شناسنامه فرایند- یک چک لیست مهم سیستم سازی
علیرغم اینکه استاندارد BPMN کاملترین استاندارد برای فرایندنویسی است، لیکن در مورد فرایندها ما به اطلاعات دیگری نیاز داریم که در نمودار BPMN نمیتوان آنها را بیان کرد.
این سند جزء مهم ترین و کلیدی ترین اسناد یک پروژه سیستم سازی است. ناقص بودن آن و بالتبع دریافت ناقص اطلاعات در زمان مدلسازی فرایندها، قطعاً منجر به دوباره کاری در پروژه خواهد شد.
شناسنامه فرایند برای مصاحبه کننده (سیستم ساز) مثل چک لیست پرواز برای خلبان پیش از پرواز نقش هدایت کننده و تسهیلگر را ایفا خواهد کرد.
چنانچه این چک لیست سیستم سازی در اختیار مدلساز نباشد بخشی از ذهن مصاحبه کننده دائم درگیر این موضوع است که نکند چیزی را از قلم انداخته و مجبور به مصاحبه مجدد شود. هماهنگی جهت تعیین وقت مصاحبه دوم امری زمانبر بوده و تاثیر روانی ناخوشایندی بر مصاحبه شونده خواهد گذاشت.

محتوای چک لیست شناسنامه فرایند
برخی از بخش های موجو در این چک لیست:
در دوره های آموزشی ما می توانید فرایندنویسی را اصولی و صحیح فرابگیرید.