کتاب تکنیک و مدل BPMN نوشته بوروس سیلور
در این مقاله به بررسی کتاب آقای بوروس سیلور که یکی از بهترین کتابها در زمینه مدلسازی میباشد خواهیم پرداخت.
در پایان میتوانید ویدیو مربوط به این کتاب را مشاهده کنید.
معرفی آقای بوروس سیلور
آقای سیلور درواقع بنیانگذار و مدیر اصلی مؤسسه BPMessentials میباشد.
ایشان یکی از افراد برجسته در زمینه زبان مدلسازی BPMN هستند که عضو مجموعه OMG هم میباشند.
مؤسسه ایشان یکی از ارائه دهندگان آموزش این زبان و ارائه دهنده مدرک و گواهی مدلسازی میباشد.
آقای سیلور نویسنده کتاب تکنیک و مدل BPMN که یکی از مطرحترین کتابها در زمینه قواعد مدلسازی است میباشد.
ورژن دوم این کتاب به چندین زبان دنیا ترجمه شده است و در دست مخاطبان آن قرار گرفته است.
همچنین ایشان نویسنده و توسعه ذهنده استاندارد DMN هم میباشند.
ایشان و همکارانشان جزء برگذار کنندگان کنفرانسهای سالانه bpmNEXT میباشند.
همچنین در وب methodandstyle.com به بررسی اخبار و اظهار نظرها در زمینه مدلسازی مدیریت فرایندها میپردازد.
علت استفاده این کتاب از استاندارد BPMN2
همان طور که میدانید برای مدلسازی کردن جدا از نرمافزاری که استفاده میشود باید یک زبان مشترک ایجاد کرد.
یعنی این که مدلی که طراحی شده است برای تمامی افراد در سرتاسر دنیا قابل فهم باشد.
در مدلسازی فرایندهای کسب و کار BPMN2.0 یکی از بهترین و معروفترین استانداردها میباشد.
حال این کتاب در بخشهای مختلف خود به بررسی این استاندارد یعنی المانها و قواعدهای مربوط به آن پرداخته است.
بنابراین این کتاب به یکی از بهترنی استانداردها در این زمینه پرداخته است.
البته این نکته را باید ذکر کنیم که این کتاب به ورژن دوم این استاندارد یعنی BPMN2.0 که درحال حاضر برای مدلسازی استفاده میشود پرداخته است.
همچنین میتوانی مقاله BPMN یا استاندارد مدل سازی چیست؟ را در اینجا مطالعه کنید!
معرفی دو بخش اصلی
همان طور که خود آقای سیلور بیان کردهاند این کتاب به دو بخش یا سطح زیر تقسیم شده است.
- یک پالت از شکلها و نمادهایی است که بیشتر آنها از رسم نمودار به شیوۀ سنتی برگرفته شده است.
- پالت مربوطه را گسترش میدهد تا بتوانیم رفتارهای ناشی از رویدادها را کنیم، برای رسیدگی و کنترل استثنائات مدلسازی ضروری است.
در واقع این دو سطح به ما کمک میکنند تا متوجه شویم از هریک از اِلمانها و یا عناصر مختلف کجا و چگونه استفاده کنیم.
بخش اول
در بخش اول این کتاب مفهوم حقیقی اغلب نمادهای BPMN مانند فعالیت، فرآیند و حالت پایانی- را که جهت به کارگیری این زبان به طور صحیح، ضروری است شرح میدهد.
همچنین روش گام به گامی را به منظور رفتن از یک صفحۀ خالی به یک مدل BPMN کامل end-to-end که
از بالا به پایین در یک ساختار سلسله مراتبی توسعه داده شده است، ارائه میدهد.
ما میتوانیم از طریق یک نمودار از بالا به پایین، در یک صفحۀ واحد، چگونگی آغاز فرآیند، حالات پایانی امکانپذیرِ آن، اینکه نمونه چه چیزی را ارائه میدهد
و ارتباطات با مشتری، ارائه دهندگان خدمات و سایر فرآیندها را نمایش داده و جزئیات هر بخش از فرآیند مورد نظر را مشاهده کنیم.
بخش دوم
در بخش دوم کتاب بر سریالیزاسیون XML متعلق به نمودار، برای هر دو مدل فرآیندی قابل اجرا و غیر قابل اجرا تمرکز دارد.
در این بخش متامدل و اسکیمای XML متعلق به BPMN 2.0 شرح داده شده است.
همچنین پروفایل BPMN-I را که عبارت است از مجموعههایی از قوانین سریالیزاسیون که تبادل مدلهای BPMN را در زیرکلاس تحلیلی بین ابزارها تسهیل میکند، تعریف میکند.
همچنین با یک مثال فرآیند اجرایی در Bonita Open Solution توضیح میدهد که BPMN 2.0
چگونه جزئیات مربوط به اجرا مانند:
- دادههای فرآیندی
- نگاشت داده
- خدمات
- پیامها
- تخصیص فعالیت انسانی را تعریف میکند.
این بخش با راهنماییهایی برای اجراکنندگان در خصوص چگونگی همسوکردن طراحی قابل اجرا با مدلسازی فرآیند بالا پایین پایان مییابد.
همچنین این کتاب با بیش از ۱۰۰ نمودار BPMN شرح داده شده است و بخش راهنمای اجراکنندگان BPMN نیز شامل تعداد زیادی مثال XML میباشد.
ویدیو کتاب تکنیک و مدل BPMN نوشته بوروس سیلور
آنچه گذشت
در مقاله کوتاه کتاب تکنیک و مدل BPMN نوشته بوروس سیلور به بررسی این کتاب پرداخته شد.
متوجه شدیم که این کتاب به بررسی یک از بهترین استانداردها پرداخته است.
همچنین متوجه شدیم که این کتاب یکی از بهترین مرجعها برای مدلسازی فرایندها با استفاده از استاندارد مدلسازی BPMN2.0 میباشد.
از طرفی دو بخش اصلی این کتاب را نیز معرفی کردیم و به شرح هریک از آنها پرداختیم.
با تشکر تیم همیار فرایند کسب و کار (HBP)