BPMN में स्विमलेन आपको यह दिखाने में मदद करते हैं किकिसी भी गतिविधि के लिए कौन जिम्मेदार हैएक व्यावसायिक प्रक्रिया में। इन्हें निम्नलिखित में विभाजित किया जाता है:
-
पूल:अलग-अलग भागीदारों, संगठनों, प्रणालियों या स्वतंत्र प्रक्रियाओं को अलग करें।
-
लेन:एक पूल को भूमिकाओं, विभागों, टीमों या प्रणालियों के आधार पर विभाजित करें।
एक उपयोगी नियम यह है:पूल = भागीदार; लेन = उस भागीदार के भीतर जिम्मेदारी।

उदाहरण प्रक्रिया: ऑनलाइन ऑर्डर का प्रसंस्करण
हम इस सरल प्रक्रिया को मॉडल करेंगे:
-
एक ग्राहक ऑर्डर देता है।
-
ग्राहक सेवा ऑर्डर की जांच करती है।
-
वित्त भुगतान की पुष्टि करता है।
-
गोदाम ऑर्डर को भेजता है।
-
ग्राहक को शिपिंग की सूचना मिलती है।
चरण 1: प्रक्रिया की सीमा परिभाषित करें
कुछ भी ड्रा करने से पहले, तय करें कि आप किस प्रक्रिया को मॉडल कर रहे हैं।
इस ट्यूटोरियल के लिए, प्रक्रिया की सीमा है:
ऑनलाइन ग्राहक ऑर्डर का प्रसंस्करण
मुख्य भागीदार ऑर्डर संभालने वाली कंपनी है। ग्राहक कंपनी के बाहर है, इसलिए आप ग्राहक को एक अलग पूल के रूप में दर्शा सकते हैं।
चरण 2: भागीदारों की पहचान करें
संबंधित लोगों, विभागों या प्रणालियों की सूची बनाएं।
| भागीदार | BPMN तत्व |
|---|---|
| ग्राहक | अलग पूल |
| ऑनलाइन स्टोर कंपनी | मुख्य पूल |
| ग्राहक सेवा | लेन |
| वित्त | लेन |
| गोदाम | लेन |
| ऑर्डर प्रबंधन प्रणाली | वैकल्पिक लेन |
पूल प्रतिभागियों का प्रतिनिधित्व करते हैं, जबकि लेन किसी प्रतिभागी के भीतर गतिविधियों को व्यवस्थित करते हैं।
चरण 3: मुख्य पूल बनाएं
एक बड़ा आयत बनाएं और इसे लेबल करें:
ऑनलाइन ऑर्डर प्रक्रिया
यह मुख्य पूल है जिसमें वह प्रक्रिया शामिल है जिसे आप विश्लेषण करना चाहते हैं।
एक पूल आंतरिक प्रक्रिया को विस्तार से दिखा सकता है, या जब आपको केवल यह दिखाने की आवश्यकता होती है कि कोई प्रतिभागी मौजूद है, तो इसे संक्षिप्त किया जा सकता है। संक्षिप्त पूल अक्सर बाहरी प्रतिभागियों के लिए उपयोगी होता है जिनकी आंतरिक क्रियाएं आपकी प्रक्रिया की सीमा के बाहर होती हैं।
चरण 4: पूल में लेन जोड़ें
मुख्य पूल को क्षैतिज या लंबवत खंडों में विभाजित करें।
इस उदाहरण के लिए, ये लेन जोड़ें:
-
ग्राहक सेवा
-
वित्त
-
गोदाम
एक क्षैतिज लेआउट इस प्रकार दिख सकता है:

क्षैतिज और लंबवत स्विमलेन का अर्थ समान है; उस दिशा का चयन करें जो प्रक्रिया को पढ़ने में सबसे आसान बनाती है।
चरण 5: प्रारंभ घटना जोड़ें
प्रथम अनुरोध प्राप्त करने के लिए जिम्मेदार लेन में एक प्रारंभ घटना रखें।
यदि ऑर्डर ग्राहक सेवा द्वारा प्राप्त किया जाता है, तो उस लेन में एक प्रारंभ घटना रखें:
ग्राहक सेवा: (प्रारंभ)
एक BPMN प्रारंभ घटना आमतौर पर एक पतले वृत्त के रूप में बनाई जाती है।
इसे स्पष्ट रूप से लेबल करें, उदाहरण के लिए:
ऑर्डर प्राप्त हुआ
चरण 6: गतिविधियां जोड़ें
कार्यों को उस व्यक्ति, विभाग या प्रणाली की पट्टी में जोड़ें जो उन्हें निष्पादित कर रहा है।
इस उदाहरण के लिए:
| पट्टी | कार्य |
|---|---|
| ग्राहक सेवा | ऑर्डर की समीक्षा करें |
| वित्त | भुगतान की पुष्टि करें |
| गोदाम | ऑर्डर चुनें और पैक करें |
| गोदाम | ऑर्डर भेजें |
कार्यों को आमतौर पर गोलाकार आयत के रूप में दिखाया जाता है।

पट्टी में कार्य की स्थिति जिम्मेदारी को दर्शाती है। वित्त पट्टी में रखे गए कार्य का अर्थ है कि वित्त उस कार्य को निष्पादित करता है या उसका स्वामित्व रखता है।
चरण 7: क्रमिक प्रवाह के साथ गतिविधियों को जोड़ें
एक ही पूल के भीतर कार्यों को इसका उपयोग करके जोड़ें: क्रमिक प्रवाह, ठोस तीरों द्वारा दर्शाया गया:

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

चरण 9: अंत घटना जोड़ें
अंतिम गतिविधि के बाद एक अंत घटना रखें।
सफल ऑर्डर के लिए:
[ऑर्डर भेजें] → (ऑर्डर पूर्ण)
अस्वीकृत भुगतान के लिए:
[ग्राहक को सूचित करें] → (ऑर्डर रद्द किया गया)
यदि प्रक्रिया के कई संभावित परिणाम हैं, तो अर्थपूर्ण लेबल वाले अलग-अलग समापन घटनाओं का उपयोग करें।
चरण 10: ग्राहक को एक अलग पूल के रूप में जोड़ें
यदि आप ग्राहक के साथ संचार को दर्शाना चाहते हैं, तो एक दूसरा पूल बनाएं:
+-----------------------------+
| ग्राहक |
| |
+-----------------------------+
+------------------------------------------------------+
| ऑनलाइन ऑर्डर प्रक्रिया |
| ग्राहक सेवा | वित्त | गोदाम |
+------------------------------------------------------+
पूल को इनसे जोड़ें: संदेश प्रवाह, जो डैश वाले तीरों के रूप में दिखाए जाते हैं। अलग-अलग भागीदारों के बीच संचार के लिए संदेश प्रवाह का उपयोग करें, न कि गतिविधियों के आंतरिक क्रम के लिए।
उदाहरण:
ग्राहक
[ऑर्डर जमा करें]
- - - - - - - - - - - >
कंपनी
(ऑर्डर प्राप्त हुआ)
बाद में:
कंपनी
[शिपिंग सूचना भेजें]
- - - - - - - - - - - >
ग्राहक
(सूचना प्राप्त करें)
पूर्ण सरलीकृत मॉडल
पूर्ण प्रक्रिया का पाठ संस्करण इस प्रकार दिखता है:

आम शुरुआती गलतियां
बाहरी भागीदारों के लिए लें का उपयोग करना
यदि ग्राहक एक स्वतंत्र भागीदार है, तो ग्राहक को कंपनी लें में रखने के बजाय एक अलग पूल का उपयोग करें। अलग-अलग भागीदारों के बीच संचार को संदेश प्रवाह द्वारा दर्शाया जाता है।
पूल के बीच क्रमिक प्रवाह का उपयोग करना
अलग-अलग पूल में कार्यों को क्रमिक प्रवाह से न जोड़ें। इसके बजाय संदेश प्रवाह का उपयोग करें। क्रमिक प्रवाह एक पूल के भीतर प्रक्रिया के आंतरिक विकास के लिए होते हैं।
व्यक्तियों के नाम पर लें का नामकरण
भूमिका या विभाग के नामों को प्राथमिकता दें, जैसे:
-
ग्राहक सेवा प्रतिनिधि
-
वित्त विभाग
-
गोदाम कर्मचारी
-
ऑर्डर प्रबंधन प्रणाली
“एलेक्स” या “जॉर्डन” जैसे नामों से बचें, क्योंकि जिम्मेदारियां बदलने पर आरेख अशुद्ध हो सकता है।
बहुत सारे लें बनाना
केवल तभी लें बनाएं जब अंतर उपयोगी जानकारी जोड़ता हो। प्रत्येक व्यक्ति, अनुप्रयोग और विभाग को अलग-अलग लें में जोड़ने से आरेख पढ़ने में कठिन हो सकता है।
जिम्मेदारी को क्रम के साथ भ्रमित करना
एक लें आपको बताता है जो एक गतिविधि को संपन्न करता है. तीर आपको बताते हैंयह कब होता है. एक लैन स्वयं क्रम को संकेत नहीं करता है।
एक ही पूल के भीतर संदेश प्रवाह बनाना
संदेश प्रवाह अलग-अलग पूलों के बीच संचार के लिए निर्धारित हैं। एक ही पूल के भीतर लानों के बीच हस्तांतरण के लिए क्रमिक प्रवाह का उपयोग करें।
एक त्वरित जांच सूची
आपके आरेख को अंतिम रूप देने से पहले, यह सुनिश्चित करें कि:
-
प्रक्रिया की सीमा स्पष्ट है।
-
पूल अलग-अलग भागीदारों को दर्शाते हैं।
-
लैन भूमिकाओं, विभागों या प्रणालियों को दर्शाते हैं।
-
हर कार्य उस लैन में रखा जाता है जिसे इसके लिए जिम्मेदारी है।
-
क्रमिक प्रवाह एक पूल के भीतर गतिविधियों को जोड़ते हैं।
-
संदेश प्रवाह अलग-अलग पूलों को जोड़ते हैं।
-
गेटवे स्पष्ट रूप से लेबल किए गए पथों के साथ होते हैं।
-
प्रारंभ और अंत घटनाएं शामिल हैं।
-
लैन के नाम व्यक्तिगत कर्मचारियों के बजाय भूमिकाओं का वर्णन करते हैं।
-
आरेख को बाएं से दाएं या ऊपर से नीचे तक समझा जा सकता है।
यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский और 简体中文 में भी उपलब्ध है।











