मेज के उनके हिस्से. हम अपने विश्लेषण के आधार पर ठोस सलाह प्रदान करते हैं।
कभी-कभी इसका मतलब यह होता है कि हम उन मुद्दों पर अपनी राय रखते हैं जिन पर उन्होंने शायद विचार नहीं किया हो।अधिकांश समय हम अनुमानित प्रश्नों पर काम कर रहे होते हैं, जैसे कि... .
हमने डिजिटल उत्पाद श्रृंखला को यहीं समाप्त किया था, जहाँ हम बात कर रहे थे... . जहां हमारा मुख्य भाग प्रदान करने की आवश्यकता है सड़क के नियम.
सड़क के मूल नियम ध्वस्त हो जाते हैं सड़क पर। बुनियादी यातायात नियंत्रण जो न्यूनतम लागत के साथ उच्च गति सुरक्षित यातायात प्रवाह को सक्षम बनाता है। घबराहट, दहशत और बहु-लेन विभाजित राजमार्ग के समकक्ष व्यवस्था पर चले जाना आसान है। यह सब सुनिश्चित करने के लिए कि कुछ भी गलत न हो।.
जब हम अत्यधिक प्रतिबंध लगाते हैं तो हम अवरोध उत्पन्न कर रहे होते हैं। . हम यह कल्पना कर रहे हैं कि हम हर संभावित स्थिति को देख सकते हैं और एक अत्यधिक नियंत्रित प्रणाली का निर्माण कर सकते हैं जो सुरक्षित हो और संयोग को बढ़ावा दे।.
सही तरीके से किया गया एजाइल डेवलपमेंट, टीम के सदस्यों के बीच खराब संचार की कीमत को कम करता है। ग्राहक, द डेवलपर, और यह ऑपरेटरों. बार-बार किए जाने वाले प्रयास और नियमित बातचीत सभी पक्षों को कम खर्च में ऐसी चीजें बनाने की अनुमति देते हैं जिन्हें कोई नहीं चाहता, जिससे वे एक-दूसरे की बात समझ सकें।.
बस इतना ही। आपसे बहुत सारी गलतियाँ होंगी। इसलिए कम खर्च में असफल होने का जोखिम उठाएँ।.
एक एंटरप्राइज आर्किटेक्ट के रूप में, सबसे भ्रामक धारणा यह है कि एक "शुद्ध बॉटम-अप" प्रोडक्ट टीम "ग्राहक" के साथ सहयोग करती है। डेवलपर्स और उपयोगकर्ता सहयोग करते हैं। फिर उसमें सुधार करते हैं। और फिर चमत्कार होता है।.
यह मिथक सरल स्वतंत्र स्टार्टअप में लगभग काम करता है, जहाँ उपयोगकर्ता है ग्राहक. यहां भी विफलता दर तब होती है जब ग्राहक बिल चुकाने के लिए कहा गया अमाउंट चौंकाने वाला है।.
किसी जटिल उद्यम के भीतर, यह मिथक दुख का कारण बन सकता है। उपयोगकर्ताओं वे ग्राहक नहीं हैं। कभी नहीं। वे किसी और के क्रेडिट कार्ड से खरीदारी कर रहे हैं। उनकी डिलीवरी जटिल और रखरखाव लागत से भरे बक्सों के साथ आती है।.
हमारा काम सबसे शक्तिशाली स्टार्टअप फीचर को सामने लाना है—बाजार अनुशासन. हम इसे रखते हैं। बिल भुगतानकर्तावह हितधारक जो मूल्य, पूंजी लागत, परिचालन लागत, अनुपालन, जोखिम और लाभ एवं हानि के लिए जवाबदेह है, सबसे आगे और केंद्र में है।.
फिर भी, मैं यह सब कुछ पाने के लिए बेताब हूँ। मैं वह नीचे से ऊपर तक की रचनात्मक स्वतंत्रता और उन सख्त सीमाओं को चाहता हूँ जो तय करती हैं कि क्या हो सकता है। बिल भुगतानकर्ता चाहता हे।.
इसका मतलब यह नहीं है कि सबसे खराब तरीका अपनाया जाए और स्प्रिंट से पहले एक बड़ा डिजाइन तैयार किया जाए।. मुझे वहां कोई काम नहीं है।.
इसका मतलब यह नहीं है कि आप दूसरा सबसे बुरा रास्ता अपनाएं और सीधे दौड़ में कूद पड़ें। इसका उद्देश्य प्रभावी परिवर्तन का मार्गदर्शन करना है, न कि विस्तृत डिजाइन तैयार करना और इस बात पर बहस करना कि क्या बनाया जाना चाहिए।.
इसके बजाय, हमें ऐसे मार्ग की आवश्यकता है जहाँ कठोर सीमाएँ रोज़मर्रा के टकराव का कारण न बनें। बल्कि, जहाँ हमारे रचनात्मक प्रतिभाओं को काम करने के लिए एक व्यापक दायरा मिले। मैं अपनी टीमों को वही असीमित शक्ति और स्वतंत्रता प्रदान करना चाहता हूँ जो Apple iOS डेवलपर्स को प्रदान करता है, साथ ही वही पूर्ण नियंत्रण जो उद्यम के हितों की रक्षा करते हैं।.
सीमा रचनात्मक प्रतिभा
कई वर्षों तक पार्क्स कनाडा ने जंगली बाइसन उपलब्ध कराए। अंतर्राष्ट्रीय पुनर्प्रवेश कार्यक्रमों के लिए। लेकिन उन्होंने उन्हें पुनः शुरू करने से रोक रखा था। .
ऐतिहासिक रूप से बाइसन उत्तरी अमेरिकी मैदानों में विचरण करते थे। बैन्फ एक विशाल, अधिकतर जंगली क्षेत्र है जहाँ महत्वपूर्ण मनोरंजक गतिविधियाँ होती हैं। पूर्व में अल्बर्टा की कृषि और पशुपालन भूमि है। हम यह इरादा कर सकते हैं कि फिर से शुरू की बाइसन बैन्फ के लिए थे। हम यह मान सकते थे कि वे पार्क के कम दूरस्थ हिस्सों में नहीं गए होंगे। या फिर, पार्क के पूर्व में स्थित पशुपालन भूमि में भटक गए होंगे।.
हालांकि, बाइसन को इसमें कोई दिलचस्पी नहीं है मानचित्र पर रेखाएँ.
नौ साल पहले, 2017 में, 16 मैदानी बाइसन को पुनः जंगल में लाया गया था। . जब 1924 में उनकी अंतिम गणना की गई थी, तब उनकी संख्या 130 से अधिक थी।.
पार्क विभाग सरल तंत्र और सख्त सीमा बनाकर झुंड को नियंत्रित करता है। छोटी बाड़ें निचले इलाकों में स्थित चारागाहों तक जाने को कठिन बनाती हैं। आगे चलकर, रेंजर झुंड को वापस उस स्थान पर ले जाने के लिए झुंड नियंत्रण तकनीकों का उपयोग करेंगे जहाँ उन्हें अकेला छोड़ दिया जाएगा। कुछ साहसी बाइसनों को शांत करने के लिए उन्हें बेहोश किया जाता है और उन्हें जंगल में वापस भेज दिया जाता है।.
रोजमर्रा की जिंदगी में, कोई भी बाइसन को यह बताने की कोशिश नहीं करता कि उन्हें कहाँ जाना है या क्या खाना है। यहाँ तक कि उन्हें भेड़ियों या भालू जैसे खूंखार जानवरों से बचाने की भी कोई कोशिश नहीं करता।.
बाइसन को रचनात्मक स्वतंत्रता प्राप्त है।.
उनकी सीमाएं बहुत सख्त हैं।.
आइए अपने डिजिटल उत्पादों के साथ भी ऐसा ही करें।.
यही हमारा काम है।.
सीमित स्वतंत्रता की महत्वपूर्ण अंतःक्रिया
बैन्फ के जंगली बाइसन 1,200 वर्ग किलोमीटर के क्षेत्र में स्वतंत्र रूप से विचरण करते हैं। आपकी उत्पाद टीमें आपके उद्यम के भीतर स्वतंत्र रूप से काम कर सकती हैं। यह आंतरिक और बाहरी सीमाओं, लक्ष्यों और मर्यादाओं का संयोजन है।.
मैं चाहता हूं कि आप आधुनिक डिजिटल उत्पादों की मूलभूत सीमा के बारे में सोचें। प्रदान करता है—. हमारे डिजिटल उत्पाद अनिवार्य रूप से डेटा कैप्चर करते हैं। किसी और से संबंधित. ज़रा Apple और आपकी डिजिटल तस्वीरों के बारे में सोचिए। या ServiceNow और ग्राहक के कार्यप्रवाह और अनुमतियों के बारे में। या Gmail और आपके संपर्कों के बारे में।.
आप उस कठोर सीमा को कभी संबोधित नहीं कर सकते जो इससे उत्पन्न होती है किसी के सड़क के गलत साइड पर गाड़ी चलाना शुरू करने का इंतजार करके।.
इस सीमा को निर्धारित करने के लिए हम दो विशिष्ट उपकरणों का उपयोग करते हैं, और वास्तुकला विनिर्देश— विशिष्टता , , और मानक।.
तार्किक दस्तावेज़ मॉडल
लॉजिकल डॉक्यूमेंट्स आपको अन्य व्यावसायिक प्रणालियों के भीतर डिजिटल उत्पाद डेटा देखने की सुविधा देते हैं, साथ ही यह बात भी ध्यान में रखते हैं कि लॉजिकल डॉक्यूमेंट में शामिल सभी डेटा पर सख्त प्रतिबंध लागू होते हैं। कुछ डेटा पर नहीं, कभी-कभार नहीं, बल्कि हर समय सभी डेटा पर।.
तार्किक दस्तावेज़ का उपयोग करके हम डेटा संरचना की समझ के बजाय व्यावसायिक समझ का उपयोग कर पाते हैं। मेरा मतलब इसे यह कहना है कि... तस्वीर. इसमें जेपीजी या एचआईसी फाइल, मेटा डेटा और बाकी सब कुछ शामिल है।.
हम कुछ संपत्तियों से शुरुआत करते हैं:
-
दस्तावेज़ प्रकार का उपयोग उन दस्तावेज़ों को हाइलाइट करने के लिए किया जाता है जिनमें विशेष संरक्षण और सामग्री संबंधी आवश्यकताएं होती हैं।.
-
अभिलेख: कानून या अनुबंध द्वारा परिभाषित दायित्वों को पूरा करने के लिए आवश्यक दस्तावेजी वस्तु; इसकी सामग्री और संरक्षण बाहरी रूप से अनिवार्य हैं।.
-
व्यावसायिक दस्तावेज़: यह एक आंतरिक रूप से परिभाषित दस्तावेज़ है जो व्यावसायिक प्रक्रियाओं का समर्थन करता है; इसकी सामग्री और इसे सुरक्षित रखने का कार्य संगठनात्मक नीति द्वारा नियंत्रित होता है ताकि एकरूपता, लेखापरीक्षा योग्यता और परिचालन दक्षता सुनिश्चित हो सके।.
-
अस्थायी दस्तावेज़: किसी व्यक्ति, विभाग या टीम द्वारा बनाया और उपयोग किया जाने वाला दस्तावेज़। इसकी सामग्री निर्माता की आवश्यकताओं के अनुरूप होती है, और हालांकि यह औपचारिक प्रतिधारण अनुसूची के अधीन नहीं है, फिर भी जोखिम को कम करने के लिए आंतरिक नीति द्वारा प्रतिधारण को प्रतिबंधित किया जा सकता है।.
-
-
डेटा एक्सेस प्रॉपर्टी सूचना की आवश्यक सुरक्षा या उसकी संवेदनशीलता को दर्शाती है। इस प्रॉपर्टी के गुण अक्सर बदलते रहते हैं। यह सूची आपको सोचने में मदद करेगी।
-
केवल देश – सूचना का उपयोग केवल देश के भीतर और निवास स्थान तक ही सीमित होना चाहिए। इससे सुविधा, सुरक्षा डिजाइन, एकीकरण और ऑफलाइन विकल्पों पर प्रतिबंध लग जाएगा।.
-
केवल प्रक्रिया/उत्पाद – डेटा का उपयोग उत्पाद या व्यावसायिक प्रक्रिया के बाहर नहीं किया जा सकता है। इससे सुरक्षा डिज़ाइन और एकीकरण सीमित हो जाएगा।.
-
अभिरक्षित डेटा – डेटा किसी अन्य संगठन (ग्राहक) का है। इससे सुरक्षा डिजाइन, एप्लिकेशन डिजाइन और एकीकरण सीमित हो जाएंगे।.
-
-
सूचना डेटा संरक्षण नीति सूचना की आवश्यक सुरक्षा की व्याख्या करती है। आप पूर्ण, उन्नत और शिथिल स्तरों की तलाश कर रहे हैं। इस नीति के लिए डेटा की समझ अनिवार्य है। मानक सुरक्षा अभिरक्षित डेटा कॉर्पोरेट डेटा की उन्नत सुरक्षा की तुलना में यह अधिक सख्त हो सकता है।.
-
ढील – इस जानकारी के लिए सामान्य से कम डेटा सुरक्षा आवश्यकताएं हैं। इस विनिर्देश में इस आवश्यकता की स्पष्ट परिभाषा आवश्यक है।.
-
मानक – जानकारी में उद्योग या संगठन के मानक डेटा सुरक्षा का पालन किया जाता है। इस विनिर्देश में एक खुले मानक का संदर्भ होना चाहिए।.
-
बढ़ी – इस जानकारी के लिए सामान्य से अधिक डेटा सुरक्षा आवश्यकताएँ हैं। इस विनिर्देश में इस आवश्यकता की स्पष्ट परिभाषा अनिवार्य है।.
-
निरपेक्ष – सूचना के लिए डेटा सुरक्षा संबंधी विशिष्ट आवश्यकताएं हैं। इस विनिर्देश में इस आवश्यकता की स्पष्ट परिभाषा अनिवार्य है।.
-
मैं जो ढूंढ रहा हूं वह एक स्पष्ट संकेत है कि मेरे पास है बाधा मेरी स्वतंत्रता की सीमाओं को सीमित करना।.
आर्किटेक्चर विनिर्देश की शक्ति
जब पहली बार मुझे किसी डेटा संबंधी बाधा का सामना करना पड़ता है, तो मुझे उस बाधा का विश्लेषण करने की आवश्यकता होती है।.
बाधा के स्रोत से शुरुआत करें। क्या यह उत्पाद-विशिष्ट है जो इससे जुड़ा हुआ है? उपयोग की शर्त (अनुबंध), नियमन या नीति। यह डिजिटल उत्पाद संबंधी निर्णयों से परे है। यह आपको प्रतिबंध की सीमा और कौन निर्णय का मालिक है इस बात पर कि आर्किटेक्चर और कार्यान्वयन नियमों का पालन करते हैं या नहीं।.
हाँ, हम इस बात से शुरू करते हैं कि वास्तुकला बाधा को पूरा करती है या नहीं, इस पर निर्णय लेने का अधिकार किसके पास है। हमारे बीच, कुछ बाधाएँ एक सरलीकृत मॉडल को ध्वस्त करना शुरू कर देती हैं। हितधारक वास्तुकला के मालिक हैं. अनुबंध और नियम तो बस मौजूद होते हैं। नीति भी अक्सर बस मौजूद होती है। हमारे पास अनुबंध या नीति में बदलाव लाने के लिए शायद ही कभी समय या ऊर्जा होती है।.
मैं एक पुन: प्रयोज्य आर्किटेक्चर विनिर्देश प्राप्त करना चाहता हूँ—, , और मानक। जब मेरे पास पुन: प्रयोज्य आर्किटेक्चर विनिर्देश होता है तो मुझे विश्लेषण दोबारा करने की आवश्यकता नहीं होती है।.
मेरी पसंदीदा जगहें एक हैं या आर्किटेक्चर बिल्डिंग ब्लॉक। दोनों ही एक अनुमानित समस्या के लिए एक सामान्य दृष्टिकोण प्रदान करते हैं। पैटर्न:
-
हमें बार-बार वही काम करने की बजाय नए सिरे से शुरुआत करने की ओर बढ़ना चाहिए।
-
इस बात पर भरोसा बढ़ाएं कि आर्किटेक्चर पूरी तरह से बाधा को कवर करता है और कठिनाइयों का सफलतापूर्वक समाधान करता है।
-
आपको आवर्ती को ध्वस्त करने की अनुमति दें बात चिट
-
अपने संगठन के पसंदीदा उत्तरों और दृष्टिकोण को क्रमबद्ध तरीके से प्रस्तुत करें।
-
समाधान मूल्यांकन को सरल बनाएं
सबसे महत्वपूर्ण बात यह है कि आर्किटेक्चर पैटर्न सरलता प्रदान करते हैं। . हम पहले ही गणना कर चुके होंगे और अपनी वास्तुकला के लिए एक सुविचारित उत्तर पर पहुंच चुके होंगे।.
अच्छे तौर-तरीके हर क्षेत्र में लागू होंगे—, , , प्रौद्योगिकी, और .
बेहतरीन पैटर्न प्लेटफॉर्म और साझा सेवाओं में अंतर्निहित हो जाते हैं, इसलिए एजाइल टीम को इसके बारे में सोचने की भी जरूरत नहीं पड़ती।.
जब आपके प्लेटफॉर्म और टूलिंग में बेहतरीन पैटर्न अंतर्निहित हों, यह बहुत आसान हो जाता है। आप पूछना बंद कर देते हैं। आपने अत्यंत गोपनीय अभिरक्षित डेटा से कैसे निपटा?इसके बजाय, आप परीक्षण टीम से यह सुनिश्चित करने के लिए कहें कि वे एक्सेस के 100% को मान्य कर रहे हैं। फोटो डेटा ऐसा केवल तभी होता है उपयोगकर्ता स्थान.
लीजिए, हम स्वचालित रूप से एजाइल टीम को हमारे ग्राहक अनुबंधों का उल्लंघन करने से रोकते हैं।.
ठीक है, मुझे पता है कि यह इतना आसान नहीं होता; लेकिन मुझे उत्पाद प्रबंधन, विकास और परीक्षण श्रृंखला में शामिल लोगों को जांच का काफी काम सौंपने का मौका मिलता है। हमने आवश्यक आर्किटेक्चर विनिर्देशों को संपूर्ण सिस्टम में शामिल कर दिया है—शुरुआत में... बेहतर वास्तुकला और अंत में .
प्रत्येक उत्पाद और परियोजना पूर्व निर्धारित मानदंडों द्वारा निर्देशित और सीमित होने की अधिक संभावना रखती है। .
पारिस्थितिकी तंत्र की बाड़बंदी का निष्कर्ष
बेहतरीन एंटरप्राइज आर्किटेक्चर का मतलब सूक्ष्म नियंत्रण नहीं है। इसका मतलब है मार्गदर्शन और नियंत्रण का उपयोग करके सभी के लिए बुनियादी कार्यों को कम सोच-विचार के साथ करना आसान बनाना।.
बैन्फ के रेंजरों को यह नहीं पता कि पार्क में कितने बाइसन घूम रहे हैं। कुछ बाइसनों पर सैटेलाइट ट्रैकर लगे होते हैं ताकि रेंजर उनकी संख्या का पता लगा सकें। झुंड का अनुसरण करो. बाड़बंदी के कारण कुछ रास्ते ऐसे बन जाते हैं जिन पर बाइसन का आना-जाना मुश्किल हो जाता है। इन सब के बावजूद, कुछ ही वर्षों में एक उन्होंने उसे सड़क पर चलते हुए उठाया।.
मुझे उम्मीद है कि आर्किटेक्चर संबंधी नियमों के उल्लंघन के समाधान के लिए आपको बेहोश करने वाले इंजेक्शन, चरखी और हेलीकॉप्टर की आवश्यकता नहीं पड़ेगी। लेकिन, डिजिटल उत्पाद, उत्पाद समूह और आपके उद्यम के पारिस्थितिकी तंत्र के मूल्य की रक्षा के लिए हस्तक्षेप करने से न हिचकिचाएं।.
एक पल रुककर अपने डिजिटल उत्पादों पर नज़र डालें। क्या आपके आर्किटेक्चर में प्रमुख बाधाओं को सरल बनाने के लिए स्पष्ट पैटर्न मौजूद हैं? क्या वे पैटर्न प्लेटफॉर्म और टूलिंग में अंतर्निहित हैं? या फिर आप किसी प्रोजेक्ट के सभी काम हो जाने के बाद गलत काम करने के लिए महंगे हस्तक्षेप पर निर्भर हैं?
हिसाब-किताब करो। बदलाव को दिशा दो।.
अगले सप्ताह, हम आर्किटेक्चर स्पेसिफिकेशन्स की खोज में एक यात्रा शुरू करेंगे—, , और मानक।.
आपका दिन अच्छा रहे!
सम्मान, डेव डेव हॉर्नफोर्ड कोनेक्सियम
पी.एस.