BPMN को समझना: कार्य प्रकारों और प्रक्रिया मॉडलिंग के लिए एक मार्गदर्शिका

परिचय

व्यापार प्रक्रिया मॉडल और नोटेशन (BPMN) को दोहरे उद्देश्य के साथ विकसित किया गया था: व्यापार प्रक्रिया मॉडल बनाने के लिए एक सरल, स्पष्ट नोटेशन प्रदान करना जबकि जटिल व्यापार आवश्यकताओं को संभालने के लिए आवश्यक तकनीकी गहराई को बनाए रखना। इस संतुलन को प्राप्त करने के लिए, BPMN अपने ग्राफिकल तत्वों को विशिष्ट श्रेणियों में व्यवस्थित करता है, जिससे पाठक बुनियादी घटकों को त्वरित रूप से पहचान सकते हैं और जटिल परिदृश्यों को मॉडल करने के लिए अतिरिक्त विकल्पों का उपयोग कर सकते हैं बिना आरेख के समग्र दृश्य और भावना को भारी बनाए। यह मार्गदर्शिका “कार्य” श्रेणी पर केंद्रित है, जिसमें प्रक्रिया मॉडलिंग में विभिन्न आकृतियों और उनके विशिष्ट कार्यों का विवरण दिया गया है।


BPMN कार्य परिभाषाएँ

कार्य एक BPMN प्रक्रिया के मूल निर्माण तत्व हैं। एक मूल कार्य आकृति किसी विशेष प्रकार को इंगित नहीं करती है, लेकिन नोटेशन विशिष्ट विकल्पों की अनुमति देती है ताकि यह स्पष्ट हो कि कार्य कैसे किया जाता है।

BPMN कार्य विवरण उदाहरण:

आरेख एक जटिल प्रक्रिया को दर्शाता है जिसमें प्रत्येक चरण पर किए जा रहे कार्य की प्रकृति को दर्शाने के लिए कई विशिष्ट BPMN कार्य प्रकारों का उपयोग किया गया है। ये कार्य दो मुख्य लेन में स्थित हैं: बिक्री विभाग और पूर्ति एवं संचालन।

बिक्री विभाग लेन में कार्य तत्व

  • उपयोगकर्ता कार्य (“आदेश विवरण दर्ज करें”): यह कार्य, आयत के ऊपरी बाएं कोने में छोटे उपयोगकर्ता आइकन द्वारा इंगित किया गया है, एक चरण का प्रतिनिधित्व करता है जहां मानव कार्यकर्ता (बिक्री एजेंट) आदेश जानकारी दर्ज करने के लिए सॉफ्टवेयर एप्लिकेशन के साथ बातचीत करता है।

  • हाथ से कार्य (“ग्राहक क्रेडिट की पुष्टि करें”): हाथ आइकन द्वारा इंगित किया गया है, इस कार्य को किसी भी स्वचालित व्यापार प्रक्रिया क्रियान्वयन इंजन या एप्लिकेशन के बिना मानव द्वारा किया जाता है। यह एक शुद्ध रूप से हाथ से जांच है।

  • उपयोगकर्ता कार्य (“बिक्री प्रबंधक को सूचित करें”): एक अन्य उपयोगकर्ता कार्य, इसमें प्रणाली द्वारा बिक्री प्रबंधक को सूचित करने के लिए एक कार्य बनाने की आवश्यकता होती है, जब क्रेडिट सत्यापन विफल होता है तो संभवतः।

  • उप-प्रक्रिया (“विवाद का प्रबंधन”): इस तत्व, छोटे प्लस चिह्न द्वारा चिह्नित, एक पुनर्उपयोगी उप-प्रक्रिया है जो वर्तमान में संक्षिप्त अवस्था में प्रदर्शित की जा रही है। यह एक अधिक विस्तृत, स्वतंत्र प्रक्रिया प्रवाह (एक “विवाद का प्रबंधन” कार्यप्रवाह) का प्रतिनिधित्व करता है जो मुख्य प्रक्रिया के हिस्से के रूप में आह्वान किया जाता है।

पूर्ति एवं संचालन लेन में कार्य तत्व

  • व्यापार नियम कार्य (“शिपिंग विधि निर्धारित करें”): इस कार्य, एक छोटे तालिका/ग्रिड आइकन के साथ चिह्नित, एक स्वचालित चरण को इंगित करता है जो निर्धारित मानदंडों के आधार पर सर्वोत्तम शिपिंग विधि निर्धारित करने के लिए व्यापार नियम इंजन का उपयोग करता है।

  • सेवा कार्य (“इन्वेंटरी आरक्षित करें”): गियर आइकन द्वारा इंगित किया गया, यह एक स्वचालित कार्य है जहां प्रक्रिया इंजन बाहरी सेवा (ERP या इन्वेंटरी प्रणाली) के साथ बातचीत करता है ताकि आवश्यक स्टॉक आरक्षित किया जा सके।

  • भेजने कार्य (“शिपिंग मैनिफेस्ट उत्पन्न करें”): “भेजें” एनवेलॉप आइकन के साथ चिह्नित, यह स्वचालित कार्य संदेश भेजने के लिए डिज़ाइन किया गया है—इस मामले में, एक शिपिंग मैनिफेस्ट—एक बाहरी सहभागी को, जैसे कि शिपिंग कैरियर।

  • स्क्रिप्ट कार्य (“कुल लागत की गणना करें”): स्क्रिप्ट/स्क्रॉल आइकन द्वारा इंगित किया गया, यह एक स्वचालित कार्य है जहां प्रक्रिया इंजन एक पूर्व निर्धारित स्क्रिप्ट को निष्पादित करता है ताकि आदेश की कुल लागत की गणना की जा सके।

  • प्राप्त कार्य (“साझेदार की पुष्टि का इंतजार करें”): “प्राप्त करें” एनवेलॉप आइकन के साथ चिह्नित, यह कार्य प्रक्रिया प्रवाह को रोकने के लिए डिज़ाइन किया गया है जब तक कि साझेदार से बाहरी संदेश (पुष्टि) प्राप्त नहीं हो जाता।

  • कॉल गतिविधि (“ग्राहक को बिल जारी करें”): इस तत्व, मोटी सीमा और प्लस चिह्न के साथ, यह एक वैश्विक कार्य या प्रक्रिया है। यह एक बाहरी, पुनर्उपयोग योग्य “ग्राहक को बिल जारी करें” प्रक्रिया को संदर्भित करता है और उसे कॉल करता है। इससे प्रक्रिया को अन्यत्र परिभाषित मानक बिल जारी करने की प्रक्रिया को आह्वान करने की अनुमति मिलती है।

BPMN कार्य विवरण उदाहरण:

यह “नए कर्मचारी के एंट्री वर्कफ्लो” विभिन्न BPMN कार्य प्रकारों के विभिन्न विभागों के गतिविधियों के समन्वय कैसे करते हैं, इसका चित्रण करता है।

एचआर विभाग लेन

  • उपयोगकर्ता कार्य (“उम्मीदवार के विवरण की पुष्टि करें”): इस कार्य को मानव आइकन द्वारा पहचाना गया है, जिसमें एचआर कर्मचारी प्रणाली के साथ बातचीत करके डेटा की पुष्टि करता है।

  • उपयोगकर्ता कार्य (“रिक्रूटर से सुधारित डेटा मांगें”): एक बातचीत वाला कार्य जिसमें अमान्य जानकारी को संबोधित करने के लिए मानव हस्तक्षेप की आवश्यकता होती है।

  • भेजें कार्य (“स्वागत ईमेल और परिचय कार्यक्रम भेजें”): एक स्वचालित कार्य जिसे नए कर्मचारी को संदेश भेजने के लिए सेट किया गया है।

  • प्राप्त कार्य (“उम्मीदवार के स्वीकृति का इंतजार करें”): इस कार्य के कारण प्रक्रिया प्रवाह तब तक रुक जाता है जब तक उम्मीदवार से प्रतिक्रिया नहीं मिल जाती।

आईटी विभाग लेन

  • हाथ से कार्य (“उम्मीदवार को ऑफर ईमेल करें”): एक कार्य जो मानव द्वारा संचालन इंजन के सहारे बिना किया जाता है।

  • व्यापार नियम कार्य (“उपकरण की आवश्यकता निर्धारित करें”): इस कार्य में उम्मीदवार की भूमिका के आधार पर आवश्यक उपकरण की गणना करने के लिए व्यापार नियम तंत्र का उपयोग किया जाता है।

  • सेवा कार्य (“लैपटॉप और सॉफ्टवेयर प्रदान करें”): एक स्वचालित कार्य जहां प्रक्रिया इंजन आईटी सेवाओं के साथ बातचीत करता है ताकि हार्डवेयर और सॉफ्टवेयर को डेप्लॉय किया जा सके।

  • स्क्रिप्ट कार्य (“नेटवर्क खाते बनाएं”): एक स्वचालित कार्य जहां इंजन उपयोगकर्ता प्रमाण पत्र प्रदान करने के लिए एक स्क्रिप्ट चलाता है।

  • प्राप्त कार्य (“उम्मीदवार के स्वीकृति का इंतजार करें”): एचआर संस्करण की तरह, इसमें आगे बढ़ने से पहले बाहरी पुष्टि का इंतजार किया जाता है।

  • उप-प्रक्रिया (“ओनबोर्डिंग को पूरा करें और वेतन सूची में जोड़ें”): प्लस चिह्न द्वारा दर्शाया गया है, यह एक संक्षिप्त प्रक्रिया है जो बहु-चरण वेतन सूची और ओनबोर्डिंग पूर्णता तर्क को संभालती है।

भर्ती प्रबंधक लेन

  • उपयोगकर्ता कार्य (“इंटरव्यू की तारीख तय करें”): एक बातचीत वाला कार्य जहां भर्ती प्रबंधक मीटिंग के समय को निर्धारित करता है।

  • उपयोगकर्ता कार्य (“इंटरव्यू आयोजित करें और उम्मीदवार का चयन करें”): एक मानव-चालित कार्य जिसमें आवेदक के मूल्यांकन और चयन शामिल है।

यह प्रवाह दिखाता है कि बीपीएमएन नए कर्मचारी के जीवनचक्र को प्रबंधित करने के लिए मैनुअल प्रयासों, स्वचालित प्रणाली प्रक्रियाओं और संचार कार्यों के बीच कितनी कुशलता से अंतर करता है।

बीपीएमएन कार्य विवरण तत्वों का सारांश

कार्य प्रकार विवरण
कोई नहीं कोई विशेष कार्य प्रकार निर्दिष्ट नहीं है।
उपयोगकर्ता कार्य एक मानक कार्यप्रवाह कार्य जो मानव द्वारा किया जाता है, जिसमें सॉफ्टवेयर सहायता के साथ अक्सर और एक कार्य सूची प्रबंधक के माध्यम से समय सारणीकरण की संभावना होती है।
मैनुअल कार्य किसी व्यवसाय प्रक्रिया क्रियान्वयन इंजन या एप्लिकेशन के बिना किया जाने वाला कार्य।
सेवा कार्य एक कार्य जो स्वचालित सेवा, जैसे वेब सेवा या स्वचालित एप्लिकेशन का उपयोग करता है।
प्राप्त कार्य एक बाहरी सहभागी से संदेश प्राप्त करने के लिए प्रतीक्षा करने के लिए डिज़ाइन किया गया है।
भेजने वाला कार्य एक बाहरी सहभागी को संदेश भेजने के लिए डिज़ाइन किया गया है।
स्क्रिप्ट कार्य एक व्यवसाय प्रक्रिया इंजन द्वारा किया जाता है जो एक पूर्व निर्धारित भाषा को समझता है; जैसे ही स्क्रिप्ट पूरी होती है, कार्य समाप्त हो जाता है।
व्यवसाय नियम व्यवसाय नियम इंजन को इनपुट भेजने और आउटपुट प्राप्त करने के लिए एक तंत्र प्रदान करता है।
उप-प्रक्रिया एक गतिविधि जिसे “खोला” जा सकता है ताकि निम्न स्तर की प्रक्रिया प्रदर्शित की जा सके, जो विभाजन और संगठन के लिए उपयोगी है।
कॉल गतिविधि एक गतिविधि जो पुनर्उपयोगी प्रक्रिया या कार्य से जुड़ी होती है।

निष्कर्ष

इन विशिष्ट कार्य नोटेशन के उपयोग से, मॉडेलर व्यवसाय प्रक्रिया के भीतर प्रत्येक गतिविधि की प्रकृति, क्रियान्वयन विधि और स्वचालन स्तर के बारे में प्रभावी तरीके से संचार कर सकते हैं। इस मानकीकृत दृष्टिकोण से यह सुनिश्चित होता है कि BPMN आरेख स्टेकहोल्डर्स के लिए समझने योग्य बने रहें जबकि तकनीकी कार्यान्वयन के लिए आवश्यक विवरण प्रदान करें। भविष्य के अनुभाग इन मूल आकृतियों पर आधारित होंगे ताकि उनके व्यापक, एंड-टू-एंड व्यवसाय प्रक्रिया मॉडल में उपयोग को दर्शाया जा सके।