Architecture Decision Record

Active theme: Light

← दस्तावेज़

ADR कौन बना सकता है?

विशिष्ट व्यक्तियों, विशिष्ट भूमिकाओं, विशिष्ट टीमों या विशिष्ट विभागों जैसे क्षेत्रों पर विचार करें; यह भी विचार करें कि क्या ऐसे व्यक्ति, भूमिकाएँ, टीमें या विभाग हैं जो ADR को कमीशन कर सकते हैं, यानी वे उसकी माँग करें और कोई और उसे लिखे।

उदाहरण उत्तर: हमारे संगठन का कोई भी व्यक्ति जिसने आर्किटेक्चर निर्णय रिकॉर्ड का README पृष्ठ पढ़ा है, ADR प्रस्तावित कर सकता है, यानी वह व्यक्ति उसे लिखना शुरू कर सकता है और टीम के साथ साझा कर सकता है।

ADR बनाने का औचित्य क्या है?

अपने संगठन की टीम के कार्य करने के तरीकों, अपने सॉफ़्टवेयर सिस्टम की संरचना, टीमों के बीच समन्वय, दीर्घकालिक रखरखाव, बाहरी इंटरफ़ेस, आप किसे लाभ पहुँचाना चाहते हैं, और इसी तरह के क्षेत्रों पर विचार करें।

उदाहरण उत्तर: हम तब ADR बनाना चाहते हैं जब हम चाहते हैं कि भविष्य के डेवलपर समझें कि हम जो कर रहे हैं उसका "क्यों" क्या है।

ADR न बनाने का औचित्य क्या है?

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

उदाहरण उत्तर: जब कोई निर्णय दायरे, समय, जोखिम और लागत में सीमित हो, या पहले से कहीं और शामिल हो, तब हम ADR छोड़ना चाहते हैं।

ADR का जीवन-चक्र क्या है?

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

उदाहरण उत्तर: हम चाहते हैं कि ADR के जीवन-चक्र के पाँच चरण हों: आरंभ → शोध → मूल्यांकन → क्रियान्वयन → रखरखाव → समापन।

ADR के जीवन-चक्र चरणों के मानदंड क्या हैं?

ADR के स्वीकृति मानदंड जैसे क्षेत्रों पर विचार करें, यानी आप कैसे जानेंगे कि वह एक जीवन-चक्र चरण से अगले में बढ़ने के लिए पर्याप्त अच्छा है? क्या समस्या स्पष्ट रूप से बताई गई है? क्या विकल्पों पर विचार किया गया है? क्या समझौतों (trade-offs) को पर्याप्त रूप से समझा और दर्ज किया गया है? क्या सभी प्रासंगिक संदर्भ मौजूद हैं? क्या सभी प्रासंगिक हितधारक शामिल हैं? क्या सारी प्रतिक्रिया शामिल कर ली गई है?

उदाहरण उत्तर: हम चाहते हैं कि ADR पर हितधारक तब मतदान करें जब सक्रिय टीम ने 1) अपना शोध पूरा कर लिया हो, 2) अपना मूल्यांकन पूरा कर लिया हो, 3) ADR प्रस्ताव को टिप्पणियों के अनुरोध और एक सप्ताह की समय-सीमा के साथ हितधारकों के सामने प्रकाशित कर दिया हो, 4) सभी हितधारकों की टिप्पणियाँ शामिल और संबोधित कर ली गई हों।

कौन-सी भूमिकाएँ और ज़िम्मेदारियाँ ADR से जुड़ी हैं?

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

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

शासन ADR से कैसे जुड़ता है?

अपने संगठन के कार्य करने के तरीकों, किसी विशेष अनुपालन आवश्यकता (जैसे कानूनी पहलू या मानव संसाधन पहलू), और आम सहमति बनाम संघर्ष बनाम वृद्धि (escalation) को आप कैसे संभालना चाहते हैं, जैसे क्षेत्रों पर विचार करें। क्या ADR के संबंध में कुछ क्षेत्र या व्यक्ति या टीमें दूसरों से अधिक प्रभाव रख सकती हैं, जैसे उसे स्वीकृत करने, उस पर मतदान करने या उसे वीटो करने में सक्षम होना?

उदाहरण उत्तर: ADR का शासन इस प्राथमिकता क्रम में है: CEO, CTO, CLO, ADR को लागू करने वाली टीम, टीम के वे विशेषज्ञ जो ADD के बारे में सबसे अधिक जानकार हैं। ADR में वर्णित होने तक किसी और के पास शासन का अधिकार नहीं है।

कौन-से सिद्धांत ADR से जुड़ते हैं?

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

उदाहरण उत्तर: हम इन नेतृत्व सिद्धांतों का उपयोग करते हैं: कार्रवाई की ओर झुकाव, असहमत हों पर प्रतिबद्ध रहें (disagree-and-commit), आसानी से पलटे जा सकने वाले और आसानी से अलग किए जा सकने वाले निर्णयों के लिए 70% अनुमान काफ़ी अच्छे हैं, और सार्वजनिक कार्य-पद्धति, सिवाय गोपनीय जानकारी के जैसा कि हमारे संगठन के गोपनीयता समझौते में वर्णित है।