BPMN (تدوين): وصف العملية
BPMN (تدوين): وصف العملية

فيديو: BPMN (تدوين): وصف العملية

فيديو: BPMN (تدوين): وصف العملية
فيديو: هل سنكون قادرين على العيش عند 8 مليارات على وجه الأرض؟ | فيلم وثائقي مترجم 2024, شهر نوفمبر
Anonim

يتعامل العالم مع نهج عملية لتنظيم الأعمال لفترة طويلة وبفعالية كبيرة ، ومعيار نموذج إجراءات العمل والتدوين (BPMN ، التدوين) هو إجراء مدروس مع وصف صحيح لعمليات الأعمال. تعمل الشركات باستمرار على تحسين التخصصات المختلفة لهذا المعيار وبالتالي تحقيق زيادة كبيرة للغاية في جميع مؤشرات الجودة لعملهم. تدوين BPMN مفهوم ليس فقط للخبراء في مجال الموضوع الذي تم إنشاؤه فيه ، يمكن لأي عامل العمل بحساباته المنطقية.

تدوين bpmn
تدوين bpmn

النمذجة والتوحيد

في نفس الوقت الذي يتسم بالبساطة ، فإن هذا التوحيد القياسي هو النموذج الأكثر اكتمالاً لعملية الأعمال الموصوفة ، ويتم تجميعه في نموذج يمكن قراءته آليًا. يبني BPMN (عند عرضه في نسخة BPMN 2.0 من التدوين) نماذج من أكثر العمليات تعقيدًا في الأعمال التجارية بطريقة قوية للغاية ومعبرة ، وفي أكثر الأنظمة مفهومة. الأهم من ذلك ، إلى جانب هذا المعيار ،يتم تحويل النماذج الرسومية إلى نموذج منظم بشكل جميل وقابل للقراءة آليًا يعتمد على XML. لغة تدوين BPMN قابلة للتنفيذ تمامًا ، أي أنها تسمح لك بنمذجة العمليات التي يتم إجراؤها لاحقًا باستخدام BPMS (أنظمة إدارة عمليات الأعمال الآلية). هذا التوحيد القياسي مفيد للغاية على وجه التحديد لأن المصممين يمكنهم استخدام بعض منتجات البرامج ، وفناني الأداء - البعض الآخر ، إذا كانوا يدعمون هذا المعيار.

لإنشاء نموذج معين ، يمكن استخدام أكثر من إصدار واحد (تدوين BPMN 2.0 (PDF) وغيرها) ، وأحيانًا يتكون النموذج من أجزاء من رموز مختلفة ، ولكن الطريقة التي يتم بها تنظيمها وقراءتها هي نفس الشيء. يقوم عدد متزايد من رواد الأعمال في شركاتهم بتنفيذ العمليات التجارية بناءً على هذا المعيار. يتزايد الطلب على المتخصصين الذين يعرفون لغة النمذجة هذه كل يوم. يدرس عدد متزايد من الأشخاص العناصر الرسومية لتدوين BPMN وقواعد نماذج البناء. لهذا ، هناك دورات خاصة حيث سيتعرف الراغبون على الغرض من هذه اللغة ، وأنواع الرسوم البيانية ، ومعرفة إمكانيات التنفيذ التلقائي للنماذج المنشأة. الأكثر إثارة للاهتمام هو الخبرة العملية في تدوين BPMN 2.0 (متوفر أيضًا باللغة الروسية) ، والنمذجة والتحليل ، وتطوير العمليات التجارية.

بوابات في تدوين bpmn
بوابات في تدوين bpmn

متخصصون

من هو القادر على وصف العمليات التجارية؟ يمكن إجراء تدوين نمذجة BPMN بسهولة بواسطة أي شخص يشارك في الأتمتة ،تطوير العمليات التجارية. هؤلاء هم مستشارو الأعمال ومحللو الأعمال ومديرو المشاريع ومحللو النظم والمهندسون المعماريون ومطورو أنظمة الكمبيوتر وأخصائيي المنهجيات وعمال خدمات الجودة. عادةً ما يكون هؤلاء الأشخاص قادرين على قراءة الوثائق الفنية باللغة الإنجليزية ، أو المشاركة في أي مشاريع تحليل ، أو وصف تدوين BPMN ، أو مشروعات أعمال محسّنة أو مؤتمتة ، أو برامج مطورة وصيانتها. هذه المنهجية لها مكانة دولية ، وليست ملكية ، مثل العديد من المعايير الأخرى ، ولا حتى على المستوى الوطني. هذا هو السبب في أنهم منذ عام 2005 يقومون بتحليل وإعادة تنظيم الأعمال باستخدام نمذجة العملية في تدوين BPMN.

قدمت هذه التقنية معلومات يمكن الوصول إليها لجميع المستخدمين تقريبًا - من أكبر المحللين الذين ينشئون المخططات والمطورين الذين ينفذون تقنيات لتنفيذ العمليات التجارية وفقًا لهذه المخططات ، إلى المديرين التنفيذيين في الشركة ، أي المستخدمين العاديين المنشغلين بالإدارة و تتبع تنفيذ النموذج المركب. بهذه الطريقة ، تعمل رموز نمذجة عمليات الأعمال (BPMN) على سد الفجوة بين إنشاء النموذج وتنفيذ النموذج. فيما يلي بعض أفضل الأفكار من المنهجيات الأخرى. على سبيل المثال ، من أجل تحسين المرونة وسهولة القراءة ، تتبع نمذجة عمليات الأعمال في تدوين BPMN 2.0 تقليد المخطط الانسيابي.

تدوين bpmn في الأمثلة
تدوين bpmn في الأمثلة

الرموز (العناصر) BPMN

يدعم ويطور BPMN منظمة OMG. هذا ليس ميمًا لمستخدمي الإنترنت ، بمعنى "يا مين القوطي" ، ولكنه شركة مشهورة جدًا لإدارة الكائناتالمجموعة ، التي تضم أكثر من ثمانمائة شركة تقوم بتطوير معايير مثل تدوين BPMN. نحن مدينون بكل التغييرات المفيدة في الإصدارات الجديدة لمطوري OMG. كانت هذه المنظمة هي التي اختارت الترويج لترميز UML BPMN ، والذي يستخدم لنمذجة الأنظمة الموجهة للكائنات ، كتوجيه رئيسي. لذلك ، عند تطوير الرسوم البيانية ، بالإضافة إلى المفاهيم والمفاهيم (تدفق التحكم ، الإجراء ، كائن البيانات ، إلخ) في BPMN ، هناك العديد من المفاهيم المميزة للنهج الموجه للكائنات: الرسائل ، التبادل وتدفق الرسائل.

يتم تحليل رموز الترميز البياني وفقًا للغرض منها ودمجها في فئات. هذه هي: كائنات التدفق - كائنات التدفق ، البيانات - البيانات ، الممرات المائية - مناطق المسؤولية ، ربط الكائنات - ربط الأشياء ، القطع الأثرية - القطع الأثرية. بالإضافة إلى ذلك ، يتم تقسيم تدفق التحكم وكائن البيانات ورموز كائن التدفق إلى مجموعات فرعية وفقًا للميزات الدلالية من أجل عرض تفاصيل الأحداث الجارية وميزات تفريع التدفق وتنفيذ الإجراءات وما إلى ذلك. تشير إلى التفاصيل بسبب الصور الرسومية الإضافية - علامات وأيقونات موضوعة داخل الرمز الرئيسي. أيضًا ، تأتي رموز الحدث بنوع مختلف من المخطط التفصيلي ولون الخلفية.

تدوين bpmn 2 0 pdf
تدوين bpmn 2 0 pdf

الأحداث حسب الوقت

أثناء تنفيذ إحدى العمليات التجارية ، تحدث دائمًا أحداث متنوعة ومتعددة لها تأثيرها ، على الرغم من حقيقة أنها غالبًا عناصر اختيارية ولا يتم عرضها في مخطط عملية الأعمال. هذا هو تلقي رسالة والرد عليها ، وتغيير الحالة فيالمستندات وغير ذلك من الأمور التي لا معنى لإدراجها في القائمة - تحدث الكثير من الأحداث حرفيًا في كل خطوة. لتصنيفها ، يتم تحديد خصائص كل منها. المجموعة الأولى - بحلول وقت البداية. هذا هو حدث البداية الذي سيظهر بداية الرسم البياني. من هنا ، يمكن أن يكون تدفق التحكم صادرًا فقط ، ويمكن أن يكون تدفق الرسائل في كلا الاتجاهين. عادة ما يكون حدث البدء في الرسم التخطيطي لعملية الأعمال واحدًا ، ولكن لا يمكنك عرضه على الإطلاق. في بعض الأحيان يكون هناك العديد منها ، إذا حدث التعيين مع المسارات والتجمعات والعمليات الفرعية المنتشرة. يظهر مخطط الحدث كسطر واحد رفيع.

الحدث الختامي هو نتيجة تنفيذ عملية تجارية. لا يدخل تدفق التحكم إلا هنا ، ولا يزال تدفق الرسائل يتحرك إلى كل من الإدخال والإخراج. الدفق الوارد يمثله سهم. يعرض الرسم التخطيطي حدثًا واحدًا أو عدة أحداث نهائية - يتم تحديدها على هيئة سطر واحد سميك. الحدث الوسيط هو أي من الأحداث الأخرى التي تحدث أثناء تنفيذ عملية الأعمال. يدخل تيار واحد هنا ويخرج الآخر أيضًا. تحدث الحدود فقط (حدث الحدود) وتتم معالجتها على الفور - إما في بداية الإجراء أو في نهايته. يتم عرضه على محيط (حد) الإجراء ، ويحتوي على دفق واحد فقط - سواء الوارد أو الصادر. ويشار إلى مثل هذا الحدث بخط مزدوج رفيع.

تدوين uml bpmn
تدوين uml bpmn

الأحداث: مقاطعة العملية الفرعية ونوع النتيجة

نظرًا لأن الأحداث أثناء نمذجة عملية الأعمال مختلفة تمامًا ، فقد تم تصنيف الكتلة التاليةقادرة على مقاطعة العمل. أول ما يتم وضع علامة عليه هو الأحداث غير المتقطعة - هذه أحداث وسيطة أو أحداث بدء تحدث أثناء التنفيذ ، ومع ذلك ، لا تبدأ مؤشر الترابط الصادر المرتبط بها إلا عند اكتمال النشاط. يتم تصوير محيط مثل هذا الحدث بخط متقطع. التالي هو حدث مقاطعة يحدث قبل أو بعد الإجراء القياسي. في حالات استثنائية ، يتطلب هذا الحدث إيقاف أو إنهاء الإجراء إذا كانت المعلومات الضرورية مفقودة أو ظهر خطأ أثناء المعالجة ، إذا كانت هناك حاجة لإجراءات إضافية ، وما شابه. هنا يظهر المحيط كخط متصل.

النوع الثالث من الأحداث مصنفة حسب نوع النتيجة. بادئ ذي بدء ، نحتاج هنا إلى التحدث عن بادئ المعالجة. هذا حدث وسيط أو حدث بدء يحدث نتيجة لتنفيذ الإجراءات وهو نتيجة لتنفيذ عملية - قياسية أم لا. يتم تمثيل حدث التشغيل بواسطة رمز غير مملوء. من الضروري إضافة حدث آخر إلى هذا القسم ، والذي يتحدث أيضًا عن الأداء ، هنا فقط نتيجة المعالجة. هذا حدث وسيط أو نهائي يحدث أثناء تنفيذ الإجراءات وهو أحد النتائج النهائية لتنفيذ العملية - قياسي أم لا ، يتم عرضه كرمز ممتلئ.

إجراءات

من الناحية التخطيطية ، تبدو العملية كمجموعة مرتبة من الإجراءات التي يتم تنفيذها للحصول على نتيجة معينة. في الرسم التخطيطي العمودي لتدوين BPMN ، من أعلى إلى أسفل ، يتم إعطاء تسلسل يوضح التنفيذعملية بمرور الوقت. يمكنك أيضًا تتبعه في اتجاه أسهم العناصر المتصلة من اليسار إلى اليمين. الإجراءات المعروضة لها ثلاث طرق عرض رئيسية والعديد من الأصناف ، ولكل منها أيقونتها أو أيقونتها الخاصة.

مهمة - مهمة. العمل الأولي ، أي غير قابل للتجزئة. يُشار إلى نوع المهمة أو خصوصيتها بعلامة أو أيقونة في الزاوية اليسرى العليا من رمز الإجراء. يمكن أن تكون المهمة خدمة (خدمة) ، لتوفير خدمة ، وهي تطبيق آلي أو خدمة ويب. إرسال - إرسال رسالة. إذا تم إرسال الرسالة مرة واحدة على الأقل ، فيمكن اعتبار المهمة مكتملة. استلام - استلام رسالة (نفس المبدأ: إذا تم استلام رسالة مرة واحدة ، تكتمل المهمة). تعتبر مهمة المستخدم مميزة ويتم تنفيذها بواسطة المنفذ بمساعدة البرنامج وبمساعدة موظفين آخرين. المهمة التي تتطلب التنفيذ اليدوي هي Manual ، والتي يتم تنفيذها دون مساعدة الأتمتة. قاعدة العمل - قاعدة عمل ، وفقًا للتكنولوجيا ، يعتمد تنفيذ هذه المهمة على الظروف ، ويساعد اختيار طريقة على وضع قاعدة عمل. برنامج نصي - نص برمجي يتم فيه تنفيذ العمليات بدقة بالترتيب الموصوف بلغة يتعرف عليها المؤدي. عادة يتم تنفيذ هذا النوع من المهام بوسائل آلية.

العمليات الفرعية

عملية فرعية - عملية فرعية. يتضمن العبارات في تدوين BPMN ومهام سير العمل والأحداث والعديد من الأنشطة الأخرى. وبالتالي ، فإن العملية الفرعية هي إجراء مركب ، يتم عرض أجزاء منه مباشرة داخل الرمز الموجود في الرسم التخطيطي أو يتم وضعها علىمخطط تحلل منفصل. في الحالة الأخيرة ، يجب أن يُظهر المخطط الرئيسي علامة + في وسط العملية الفرعية (الحافة السفلية للنشاط). هناك عمليات فرعية قياسية ، لكنها ليست كافية ، لذلك ظهر نوعان محددان منها. هذه عملية فرعية للحدث - عملية فرعية لحدث تبدأ دائمًا عند وقوع حدث البدء. يوضح الرسم التخطيطي أنه لا يتعلق بأي حال من الأحوال ببقية الأنشطة ومهام سير العمل. يتم رسم الخطوط العريضة لهذه العملية الفرعية بالنقاط.

النوع الثاني هو معاملة (معاملة) ، وهو إجراء يتكون من عمليات مختلفة مع إتمام ناجح ، أي الحصول على نتيجة إيجابية. لا يمكنك الحصول على نتيجة محددة إلا إذا تم إكمال جميع المكونات بنجاح. إذا حدثت مشكلات أثناء تنفيذ العملية الفرعية ، فسيتم إلغاء نتائج جميع العمليات السابقة (إلغاء الحدث). قد يكون هذا التداخل هو استحالة تنفيذ عملية معينة أو أداؤها غير صحيح. لتجنب إلغاء الأحداث السابقة ، يمكنك تجربة عملية فاشلة للتعويض (تعويض الحدث). يظهر مخطط هذه العملية الفرعية كخط صلب مزدوج. لتضمين الرسم التخطيطي جميع المهام أو العمليات الفرعية التي يعاد استخدامها ، هناك مكالمة - مكالمة ، والتي يشار إليها في الرسم التخطيطي بخط غامق.

وصف تدوين bpmn
وصف تدوين bpmn

بوابات

تم تصميم البوابات في تدوين BPMN للإشارة إلى تفاصيل تدفق العمليات وممرها عبر الفروع المتوازية أو البديلة. يمكن للبوابة الاستغناء عن الصادرة أو الواردةالتدفقات ، ولكن دائمًا ما يكون له اثنان على الأقل خاص به ، إما وارد أو صادر. تحدد العلامة الموجودة داخل رمزها نوع البوابة. يمكن أن يكون حصريًا ، XOR - حصريًا مع "أو" ، مصممًا لتقسيم التدفق إلى طرق بديلة. أثناء تنفيذ العملية ، يمكن تنشيط واحد فقط من المسارات المقترحة. يتم تضمين شروط التخطي بجوار سطر التسمية. شامل ، أو - غير حصري مع منطقي "أو" بوابة مصممة لتقسيم التدفق إلى مسارات ، حيث يتم تنشيط كل منها إذا تم استيفاء شرط التعبير المنطقي المرتبط به. يمكن اتخاذ عدة مسارات في هذه العملية ، ولكن إذا كان أي منها غير صحيح ، فالاختيار مستحيل.

التناظرية لبوابة غير حصرية - مجمع. الفرق هو أن هناك تعبير واحد فقط يحدد تنشيط سير عمل معين. بالتوازي ، AND - هناك حاجة إلى التوازي مع البوابة المنطقية "و" للتفرع أو دمج العمليات المتوازية. حصري قائم على الحدث - بوابة حصرية قائمة على الأحداث تفصل سير العمل إلى مسارات بديلة. البوابة الحصرية المستندة إلى الحدث لبدء العملية هي أيضًا بوابة حصرية ، حيث تبدأ الأحداث التي تستند إليها العملية بأكملها. هذا هو حرف البداية لعملية أو عملية فرعية لا تحتوي على تدفقات إدخال. تعمل البوابة المتوازية المستندة إلى الحدث لبدء العملية بنفس الطريقة - بوابة متوازية ، تستند أيضًا إلى الأحداث التي تبدأ العملية. ومع ذلك ، بمساعدتها ، يمكنك تنشيط عدة عمليات في نفس الوقت ،إذا كانت الأحداث المرتبطة بها حريقًا. بطبيعة الحال ، ليس لديها تيارات واردة. تظهر الصور بوضوح تدوين BPMN في أمثلة الرسم التخطيطي بنوعين من البوابات.

نمذجة عمليات الأعمال في تدوين bpmn 2 0
نمذجة عمليات الأعمال في تدوين bpmn 2 0

البيانات والتدفقات

يتم احتواء كائن البيانات واستخدامه في المخططات على وجه التحديد ، مما يوضح استخدام علامات إضافية. مدخلات البيانات - بيانات الإدخال ، أي المعلومات الأولية من أجل البدء في تنفيذ الإجراءات. يظهر على الحافة العلوية للرمز. جمع البيانات - مجموعة من البيانات ، أي مجموعة كاملة أو مجموعة بيانات من نفس النوع. معروض أسفل الرمز. يتم ربط كائن البيانات والإجراء معًا باستخدام ارتباط.

يمكن استكمال الصورة القياسية لسير العمل في الرسم التخطيطي مع الإشارة إلى تدفقات محددة. تدفق التسلسل الشرطي - تحديد التدفق الشرطي للعمليات عند تفريعها. يظهر على أنه قادم من إجراء (إذا كنت لا تريد استخدام بوابة في الرسم التخطيطي). تدفق التسلسل الافتراضي - تدفق التسلسل الافتراضي ، غالبًا ما يأتي من بوابة أو إجراء ، ولا يرتبط بالتعبيرات المنطقية.

أمثلة واستنتاجات

يشير حدث البداية ، كما يوحي الاسم ، إلى نقطة البداية لعملية معينة. هذه هي نقطة البداية ، مما يعني عدم وجود أي نوع من التدفق الوارد. يُشار إلى حدث البداية في أمثلة تدوين BPMN بدائرة يكون المركز فيها حرًا. يمكن أن يكون مثل هذا الحدث رسالة أو مكالمة من عميل ، على سبيل المثال ، يتم إرسالها إلى متجر عبر الإنترنت أو إلى موقع الويب الخاص بشركةنماذج لعملية الأعمال هذه. علاوة على ذلك ، فإن تدفق العمليات يسير على طول الخطوط ويشير إلى تنفيذ العملية حتى الدائرة الحمراء ، مما يشير إلى اكتمال الحدث النهائي. بالمناسبة ، قد يكون هناك العديد منها ، ومن السهل تتبع المكان الذي انتهى فيه تدفق العمليات بالضبط ، واستكمال العملية. لا يوجد دفق صادر ممكن من الدائرة الحمراء.

إذا لم يكن الرسم البياني ملونًا ، فسيتم تمييز حدث النهاية بخط سميك على شكل دائرة. على سبيل المثال ، من الناحية العملية ، قد يكون هذا الحدث هو إصدار منتج مطلوب ذهب على طول الطريق من التخليص إلى المعالجة إلى الإصدار. في سياق كل هذا العمل ، يُظهر الرسم التخطيطي الإجراءات التي تم تنفيذها في الطريق من بداية الحدث إلى نهايته. تتم الإشارة إلى الإجراء بواسطة مستطيل ذو حواف مستديرة. بوابات - المعين. هذه اللغة مفهومة للمستخدمين ، من الضروري فقط أن تتعرف قليلاً على نظام العرض الموجود هنا في الرسوم التوضيحية.

موصى به: