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

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

- चोरियोग्राफी आरेख का जोड़।
- चर्चा आरेख का जोड़।
- प्रक्रिया के लिए अन-इंटरपटिंग घटनाएं।
- प्रक्रिया के लिए इवेंट सब-प्रक्रियाएं।
मुख्य तकनीकी परिवर्तनों में शामिल हैं:
- प्रक्रिया निष्पादन अर्थव्याख्या की परिभाषा।
- क्लास डायग्राम आरेखों द्वारा दिखाए गए एक औपचारिक मेटामॉडल।
- XML मेटाडेटा और दोनों में एब्स्ट्रैक्ट सिंटैक्स मॉडल आदान-प्रदान के लिए आदान-प्रदान फॉर्मेट
- आदान-प्रदान (XMI) और XML स्कीमा परिभाषा (XSD)।
- XMI और XSD दोनों में आरेख आदान-प्रदान के लिए आदान-प्रदान फॉर्मेट।
- XMI और XSD फॉर्मेट के बीच एक्सटेंसिबल स्टाइलशीट भाषा रूपांतरण (XSLT)।
अन्य तकनीकी परिवर्तनों में शामिल हैं:
- रेफरेंस टास्क को हटा दिया गया है। इन्होंने एक ही आरेख के भीतर पुनर्उपयोग की सुविधा प्रदान की थी, जबकि ग्लोबल टास्क बहुत से आरेखों में पुनर्उपयोग किए जा सकते हैं। नए कॉल एक्टिविटी का उपयोग ग्लोबल टास्क या एक अन्य प्रक्रिया को संदर्भित करने के लिए किया जा सकता है, जिसे एक प्रक्रिया के भीतर उपयोग किया जाएगा (रेफरेंस टास्क के बजाय)।
2.0 अपडेट के कारण तत्वों की संख्या 55 तत्वों से 116 तक दोगुना से अधिक हो गई है। इन नए तत्वों में से बहुत से प्रक्रियाओं और/या एकाइयों के बीच अंतर्क्रिया के मॉडलिंग के लिए लागू किए गए थे, जैसे नए चोरियोग्राफी आरेख।
BPMN 2.0.2, दिसंबर 2013 में जारी किया गया, केवल टाइपो सुधार और अनुच्छेद 15 में परिवर्तन के मामले में नामांकित संशोधन शामिल थे।
क्या BPMN 2.0 टूल जटिल है?
BPMN 2.0 के कई आलोचक इस बात की शिकायत करते हैं कि BPMN सीखने के लिए बहुत जटिल है। यद्यपि भाषा को एकल अर्थवाचक परत शामिल करके अस्पष्टता से मुक्त बनाने के लिए डिज़ाइन किया गया है, लेकिन BPMN में बहुत सारे ऑब्जेक्ट्स हैं जिनके कारण मानक उपयोगी नहीं होता है।
इन आलोचकों के अक्सर बीपीएमएन 2.0 ओएमजी विनिर्देश से चित्रों की ओर इशारा करना होता है, जैसे घटनाओं का यह मैट्रिक्स अपने बिंदु को बल देने के लिए। इन आलोचकों को आमतौर पर अन्य प्रकार के मॉडलिंग उपकरणों और विधियों का प्राथमिकता देना होता है।

एक आसान तरीके से BPMN नोटेशन सीखें
आलोचकों द्वारा उल्लेख नहीं किया जाता है कि अधिकांश प्रक्रियाओं के लिए मॉडलर को पूरी विनिर्देश को जानने की आवश्यकता नहीं होती है। वास्तव में, अधिकांश मॉडल केवल सबसे आम प्रक्रिया तत्वों के कुछ ही का उपयोग करते हैं।
वास्तव में, BPMN में केवल 3 मुख्य तत्व होते हैं:
- घटनाएं
- गतिविधियां
- गेटवे

हां, बिल्कुल सही। BPMN में केवल तीन मुख्य तत्व हैं! ठीक है, चलिए तीनों को जोड़ने के लिए एक चौथा तत्व भी जोड़ देते हैं — क्रमिक प्रवाह (सभी को जोड़ने वाली काली रेखाएं जिन पर तीर होते हैं)।
शायद यदि आप उन सबसे आम उपयोग किए जाने वाले BPMN मुख्य तत्वों को याद कर लें, तो आपके अधिकांश समस्याओं के लिए यह पर्याप्त होगा:

BPMN उदाहरण के द्वारा सीखें
कुछ आलोचकों के कहने के अनुसार, BPMN में काफी संख्या में प्रतीक और नोटेशन हैं। उन सभी को याद रखना आसान नहीं है। पहले, हमें BPMN तत्वों के मूल आधार वाले सेट का उपयोग करना चाहिए, और जैसे-जैसे हम अधिक समस्याओं का सामना करते हैं, धीरे-धीरे हम अधिक सीखते हैं। उनके अर्थ को समझने का सबसे अच्छा तरीका उदाहरणों और पैटर्नों के द्वारा सीखना है।
यहां मैं आपके लिए एक शुरुआत के रूप में कुछ BPMN उदाहरण प्रदान करता हूं और आपके अन्वेषण यात्रा के लिए आपको शुभकामनाएं देता हूं।
यह व्यावसायिक प्रक्रिया आरेख उदाहरण एक व्यावसायिक विभाग से मानव संसाधन तक की प्रक्रिया को दर्शाता है, जो नौकरी के खुले होने की रिपोर्ट करने के साथ शुरू होती है और नौकरी की घोषणा पोस्ट करने के साथ समाप्त होती है, जिसमें प्रवाह, कार्य, शुरुआत और अंत घटनाएं और गेटवे शामिल हैं।
व्यावसायिक प्रक्रिया आरेख उदाहरण: नौकरी की घोषणा

ऊपर दिए गए उदाहरण को ऑनलाइन संपादित करें
व्यावसायिक प्रक्रिया आरेख उदाहरण: वेंडर प्रबंधन प्रणाली
यह वेंडर प्रबंधन के लिए एक BPMN प्रक्रिया आरेख है। यह नए वेंडर बनाने के लिए एक भविष्य के खरीद प्रक्रिया को दर्शाता है। यह BPM बहुत सारे कार्य, गेटवे (निर्णय) और कनेक्टर दिखाता है।

ऊपर दिए गए उदाहरण को ऑनलाइन संपादित करें
व्यावसायिक प्रक्रिया आरेख उदाहरण: उद्धरण का अनुरोध
यह एक BPD उदाहरण है जो उद्धरण के अनुरोध के लिए एक प्रक्रिया का वर्णन करता है। यह गतिविधियों, समय समाप्त होने के लिए एक घटना और उप-प्रक्रिया लूप में दिखाई जाने वाले चिह्न को दर्शाता है।

ऊपर दिए गए उदाहरण को ऑनलाइन संपादित करेंe

यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।













