कार्य की इकाई व्यावसायिक परिणाम और उसे बनाने वाला पूरा सिस्टम है

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

इसलिए बिज़नेस सिस्टम इंजीनियरिंग एक ठोस परिणाम या निर्णय के साथ शुरू होती है। यह पूछता है कि क्या होना चाहिए, कौन जवाबदेह है, किस जानकारी की आवश्यकता है, वह जानकारी कहाँ बदलती है, कार्य की कौन सी सीमाएँ पार होती हैं और सफलता या विफलता कैसे दिखाई देती है। इसके बाद ही यह तय होता है कि कौन सा आर्किटेक्चर, एकीकरण या सॉफ्टवेयर हस्तक्षेप उचित है।

व्यवसाय और तकनीक के बीच पारंपरिक विभाजन क्यों विफल होता है

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

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

बदलाव को आपस में जोड़े रखने वाले छह प्रश्न

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

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

इंजीनियरिंग तर्क को संचालन योग्य परिणाम में बदलती है

एक अनुशंसा इंजीनियरिंग कार्य बन जाती है जब यह वास्तविक निर्णयों को बाधित करती है और संचालन में इसका परीक्षण किया जा सकता है। एक लक्ष्य वास्तुकला सीमाओं और स्वामित्व की पहचान करती है। एक डेटा अनुबंध अर्थ, संस्करण व्यवहार और विफलता अपेक्षाओं को बताता है। एक संक्रमण स्थिति में प्रवेश, निकास और पुनर्प्राप्ति मानदंड होते हैं। वर्कफ़्लो डिज़ाइन अपवादों और मानवीय निर्णय-अधिकार को स्पष्ट करता है। एक तैनाती में निगरानी और एक हैंडओवर पथ शामिल है।

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

समझ, लक्ष्य, मार्ग और सीख के जरिए काम आगे बढ़ता है

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

MTera के पाँच सिद्धांत इस क्रम में एक-दूसरे के पूरक परीक्षण देते हैं: Mastery समझ की गहराई जाँचता है; Transformation निरंतरता बचाता है; Engineering विकल्पों को टिकाऊ परिणाम में बदलता है; Reason उद्देश्य और स्वीकार्य जोखिम सुरक्षित रखता है; Architecture अगले बदलाव के लिए संरचना बनाता है। पूरा हुआ हर चक्र अगले चक्र की गुणवत्ता बढ़ाना चाहिए।

ग्राहक को क्या मिलना चाहिए

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

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

यह अनुशासन कब सबसे उपयोगी है

बिज़नेस सिस्टम इंजीनियरिंग सबसे मूल्यवान है जहां परिणाम कई सीमाओं को पार करता है: समानांतर संचालन के साथ एक विरासत आधुनिकीकरण; विभिन्न डोमेन द्वारा उपयोग किया गया डेटा; विवादित स्थिति के साथ भागीदार एकीकरण; AI किसी मानवीय निर्णय को प्रभावित करता है; अनौपचारिक नियंत्रणों की जगह स्वचालन; या कस्टम सॉफ़्टवेयर जो एक स्थापित संपत्ति के साथ सह-अस्तित्व में होना चाहिए।

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