Reference Architecture & Standards
हर वह संगठन जो कुछ गिनी-चुनी डिलीवरी टीमों से आगे बढ़ता है, उसे एक ही दीवार का सामना करना पड़ता है: टीमें सक्षम होती हैं और हर एक अपनी समस्या को अच्छी तरह हल करती है, फिर भी वे सामूहिक रूप से जो तंत्र तैयार करती हैं वह असंगत होता है, जिसमें प्रमाणीकरण के तीन तरीके और लॉगिंग की पाँच परिपाटियाँ होती हैं। सहज प्रवृत्ति यह होती है कि एक समीक्षा मंडल के माध्यम से केंद्रीकरण किया जाए, जो संगति तो लौटा देता है पर गति को नष्ट कर देता है। यहाँ रुख भिन्न है: बड़े पैमाने पर संगति कोई नियंत्रण की समस्या नहीं है जिसे समीक्षा से हल किया जाए, बल्कि आपूर्ति की समस्या है जिसे परिसंपत्तियों से हल किया जाता है। संदर्भ आर्किटेक्चर, पैटर्न, मानक और गार्डरेल एक बार लिए गए निर्णय को एक दोहराने योग्य डिफ़ॉल्ट में बदल देते हैं, और असल अनुशासन यह है कि उनका अनुसरण करना उन्हें अनदेखा करने से सस्ता बना दिया जाए।
संगति ही बाध्यकारी बाधा क्यों बन गई
पिछले लगभग दो दशकों में अधिकांश समय एंटरप्राइज़ डिलीवरी में दुर्लभ संसाधन यही था कि बिल्कुल कुछ भी बनाने की क्षमता हो। टीमें धीमी थीं, परिवेश मैनुअल थे, और रिलीज़ अपने आप में एक घटना होती थी। उस दौर की स्थापत्य ऊर्जा डिलीवरी को अवरोधमुक्त करने में लगी: मोनोलिथ को विघटित करना, cloud को अपनाना, सतत एकीकरण की ओर बढ़ना, और टीमों को अपनी सेवाओं का आद्योपांत स्वामित्व लेने की स्वायत्तता देना। वह कार्यक्रम काफी हद तक सफल रहा। आज दुर्लभ संसाधन बिल्कुल कुछ भी बनाने की क्षमता नहीं है। दुर्लभ संसाधन है संगत रूप से बनाने की क्षमता, ताकि दर्जनों स्वायत्त टीमें जो कुछ तैयार करें वह एक संग्रह के बजाय एक तंत्र में संयोजित हो सके।
यह बदलाव इसलिए मायने रखता है क्योंकि लागतें स्थानांतरित हो गई हैं। जब एक टीम धीरे-धीरे बनाती थी, तो लागत स्थानीय और दृश्यमान होती थी। जब चालीस टीमें तेज़ी से और भिन्न-भिन्न दिशाओं में बनाती हैं, तो लागत तांत्रिक और स्थगित हो जाती है: यह एकीकरण कर के रूप में, दोहराई गई क्षमता के रूप में, सुरक्षा अपवादों के रूप में, और पहचान या अवलोकनीयता जैसी किसी साझा चिंता को हर सेवा को हाथ से छुए बिना बदल पाने की असमर्थता के रूप में उभरती है। इनमें से कुछ भी किसी एक टीम के बोर्ड पर नहीं दिखता। यह टीमों के बीच के रिक्त स्थानों में जमा होता है, जो ठीक वही जगह है जहाँ कोई भी टीम जवाबदेह नहीं होती।
दो शक्तियों ने इसे और तीव्र किया है। पहली संगठनात्मक है: टीमों-की-टीम मॉडल, जिसे डिलीवरी को बड़े पैमाने पर ले जाने के तरीके के रूप में प्रचलित किया गया, जानबूझकर केंद्रीय समन्वयक को हटा देता है। स्वायत्तता ही इसका उद्देश्य है, और यह बचाव के योग्य है। दूसरी तकनीकी है: cloud और प्लेटफ़ॉर्म का अर्थशास्त्र मानकीकरण को भारी पुरस्कृत करता है, क्योंकि हर किसी द्वारा अपनाए गए पैटर्न को एक बार स्वचालित, सुरक्षित और संचालित किया जा सकता है, जबकि एक विशेष रूप से गढ़े गए चयन को हमेशा के लिए ढोना पड़ता है। जो संगठन अच्छे डिफ़ॉल्ट की आपूर्ति नहीं कर सकता, उसे स्वायत्तता बिना लागत के नहीं मिलती। उसे भिन्नता मिलती है, और आने वाली हर तिमाही में वह इसकी कीमत चुकाता है।
सिद्धांत से गार्डरेल तक का विस्तार
संदर्भ आर्किटेक्चर को अक्सर एक अकेली रचना, आमतौर पर एक आरेख, के रूप में देखा जाता है। इसे स्थापत्य परिसंपत्तियों के एक विस्तार पर स्थित एक बिंदु के रूप में देखना अधिक उपयोगी है, जो अमूर्तता में और अपने बंधनकारी होने के तरीके में एक-दूसरे से भिन्न होती हैं। पूरे विस्तार को समझना ही वह चीज़ है जो किसी संगठन को हर बार किसी दस्तावेज़ की ओर हाथ बढ़ाने के बजाय किसी दिए गए निर्णय के लिए सही उपकरण चुनने देती है।
सबसे अमूर्त छोर पर बैठते हैं सिद्धांत: आशय के टिकाऊ कथन जो यह समझाते हैं कि संगठन किसी एक वर्ग के समाधान को दूसरे पर क्यों वरीयता देता है। यह सिद्धांत कि स्वयं-संचालित अवसंरचना के बजाय प्रबंधित सेवाओं को वरीयता दी जाए, किसी को यह नहीं बताता कि क्या बनाना है, पर स्वीकार्य उत्तरों के दायरे को सीमित कर देता है। सिद्धांतों के नीचे बैठते हैं पैटर्न: आवर्ती समस्याओं के नामित, पुनःप्रयोज्य समाधान, जिन्हें इतने संदर्भ के साथ वर्णित किया जाता है कि एक टीम पहचान सके कि पैटर्न कब लागू होता है और उसे ढाल सके। पैटर्न कोई आदेश नहीं है; यह अनुभव है जिसे संचित कर एक डिफ़ॉल्ट के रूप में प्रस्तुत किया जाता है।
एक संदर्भ आर्किटेक्चर एक बड़ी संरचना है: पैटर्न, प्रौद्योगिकियों और अंतरापृष्ठों की एक सुविचारित व्यवस्था जो किसी पूरे वर्ग की समस्या को हल करती है, जैसे एक इवेंट-चालित एकीकरण रीढ़ या एक मानक ग्राहक-मुखी वेब एप्लिकेशन। यह संरचना के बारे में निर्देशात्मक होता है जबकि क्रियान्वयन को खुला छोड़ देता है। मानक वे संकीर्ण, परीक्षणीय प्रतिबद्धताएँ हैं जो स्वतंत्र क्रियान्वयनों को अंतर-संचालित बनाती हैं: पहचान प्रोटोकॉल, लॉग स्कीमा, API शैली, टैगिंग परिपाटी। मानक वही हैं जहाँ संगति वास्तव में लागू होती है, क्योंकि वे जाँचने के लिए पर्याप्त विशिष्ट होते हैं।
ठोस छोर पर बैठते हैं गार्डरेल: सिद्धांतों, मानकों और पैटर्न की क्रियान्वयन योग्य अभिव्यक्ति, इस प्रकार संकेतित कि सुरक्षित मार्ग ही डिफ़ॉल्ट हो और असुरक्षित मार्ग स्वतः अवरुद्ध या चिह्नित हो जाए। इस पूरे विस्तार में सबसे महत्वपूर्ण भेद उन परिसंपत्तियों के बीच है जो किसी निर्णय को सूचित करती हैं और जो उसे बाधित करती हैं। दोनों वैध हैं। परेशानी तब शुरू होती है जब कोई संगठन सब कुछ सूचनात्मक गद्य के रूप में लिख देता है और फिर आश्चर्य करता है कि कुछ भी अभिसरित क्यों नहीं होता, या सब कुछ एक कठोर अवरोध के रूप में लिख देता है और फिर आश्चर्य करता है कि टीमें प्लेटफ़ॉर्म को दरकिनार क्यों कर देती हैं।
बाइंडरों से गोल्डन पाथ तक
पिछले कुछ वर्षों की दृश्यमान प्रवृत्ति एक स्थापत्य परिसंपत्ति और उसके उपयोग के बीच की दूरी का ढह जाना है। वह संदर्भ आर्किटेक्चर जो किसी साझा ड्राइव में एक स्लाइड डेक के रूप में रहता था, जिसे कभी-कभार देखा जाता और चुनिंदा रूप से माना जाता था, अब पक्की सड़क द्वारा प्रतिस्थापित हो रहा है: डिफ़ॉल्ट का एक ऐसा समूह जिसे एक टीम एक टेम्पलेट से शुरू करके, एक pipeline चलाकर, और बिना कोई दस्तावेज़ पढ़े एक अनुपालनशील आधार विरासत में पाकर अपना सकती है। परिसंपत्ति उस चीज़ से, जिसके बारे में आपको बताया जाता था, उस चीज़ में बदल गई है जिस पर आप निर्माण करते हैं।
प्लेटफ़ॉर्म इंजीनियरिंग वह संगठनात्मक रूप है जो यह धारण करता है। एक आंतरिक प्लेटफ़ॉर्म टीम गोल्डन पाथ को एक उत्पाद के रूप में मानती है, जिसमें डिलीवरी टीमें उसके ग्राहक होती हैं, और वह प्रकाशन के बजाय अपनाए जाने से स्वयं को मापती है। यह पुनर्रचना उतनी ही परिणामकारी है जितनी कि सुनने में लगती है। एक दस्तावेज़ तब पूर्ण होता है जब वह लिखा जाता है; एक उत्पाद कभी पूर्ण नहीं होता, क्योंकि उसे टीमों द्वारा स्वयं वही काम करने के विकल्प के मुकाबले अपने उपयोग को निरंतर अर्जित करते रहना होता है। ठीक वही दबाव एक संदर्भ आर्किटेक्चर को ईमानदार बनाए रखता है।
इसके साथ-साथ, policy-as-code ने अभिशासन को समीक्षा बैठकों से हटाकर pipeline में स्थानांतरित कर दिया है। अनुमत क्षेत्रों, आवश्यक एन्क्रिप्शन, अनिवार्य टैग या स्वीकृत आधार छवियों के बारे में नियम कोड के रूप में व्यक्त किए जाते हैं और योजना या परिनियोजन के समय स्वतः मूल्यांकित किए जाते हैं। वही प्रवृत्ति आर्किटेक्चर फ़िटनेस फ़ंक्शन उत्पन्न करती है: स्वचालित परीक्षण जो संरचनात्मक गुणों का दावा करते हैं, जैसे परतों के बीच निषिद्ध निर्भरताएँ या एक मानक स्वास्थ्य endpoint की उपस्थिति, ताकि स्थापत्य आशय की पुष्टि कभी-कभार निरीक्षण के बजाय निरंतर होती रहे। आर्किटेक्चर-ऐज़-कोड और संस्करणित, मशीन-पठनीय मॉडल इस चित्र को पूरा करते हैं: मानक केवल वर्णित नहीं होता, यह एक ऐसी परिभाषा होता है जिसे अन्य तंत्र उपभोग कर सकते हैं, जिससे उत्पन्न कर सकते हैं और जिसके विरुद्ध जाँच सकते हैं। गति की दिशा सुसंगत है। संगति को बाईं ओर स्थानांतरित किया जा रहा है, समीक्षा मंडल से बाहर और उन उपकरणों में जिन्हें टीमें पहले से उपयोग करती हैं, जहाँ अनुपालन करने में कोई अतिरिक्त लागत नहीं आती।
वे सिद्धांत जो पुनःप्रयोग को टिकाऊ बनाते हैं
साझा परिसंपत्तियाँ वास्तव में पुनःप्रयुक्त होती हैं या नहीं, यह उनकी तकनीकी गुणवत्ता पर उतना निर्भर नहीं करता जितना कि स्वयं परिसंपत्तियों के बारे में कुछ थोड़े से डिज़ाइन चयनों पर। पहला यह है कि एक डिफ़ॉल्ट को विकल्प की तुलना में वास्तव में आसान होना चाहिए। एक पैटर्न जिसे टीम को स्वयं ढूँढना, व्याख्यायित करना और जोड़ना पड़े, वह टीम के अपने विवेक के साथ बराबरी की शर्तों पर प्रतिस्पर्धा करता है, और विवेक आमतौर पर जीत जाता है। एक पैटर्न जो एक कार्यशील टेम्पलेट के रूप में दिया जाए, pipeline में जुड़ा हुआ और डिफ़ॉल्ट रूप से सुरक्षित, वह प्रतिस्पर्धा ही नहीं करता; वह बस न्यूनतम प्रतिरोध का मार्ग होता है। पुनःप्रयोग शुद्धता का अनुसरण करने की तुलना में सुविधा का अनुसरण कहीं अधिक विश्वसनीयता से करता है।
दूसरा सिद्धांत यह है कि गार्डरेल को परिणामों को बाधित करना चाहिए, हर कदम को निर्धारित नहीं। उपयोगी प्रतिबद्धता यह है कि सभी सेवाएँ मानक पहचान प्रदाता के माध्यम से प्रमाणीकरण उजागर करें, न कि यह कि हर सेवा एक ही फ़्रेमवर्क में लिखी जाए। जो गोल्डन पाथ बहुत अधिक विवरण निर्धारित कर देते हैं वे भंगुर हो जाते हैं और जिस क्षण किसी टीम की वैध रूप से भिन्न आवश्यकता होती है, उसी क्षण छोड़ दिए जाते हैं। कला यह है कि पैटर्न की सीमा को स्पष्ट किया जाए, ताकि एक टीम ठीक-ठीक जान सके कि उसे कहाँ अनुरूप होना है और कहाँ वह स्वतंत्र है, और विचलन का एक स्वीकृत तरीका डिज़ाइन किया जाए, बजाय यह ढोंग करने के कि विचलन होगा ही नहीं।
तीसरा सिद्धांत यह है कि संस्करणन और उद्विकास को प्रथम-श्रेणी की चिंताओं के रूप में लिया जाए। एक संदर्भ आर्किटेक्चर वर्तमान के बारे में एक दावा है जो अठारह महीनों में गलत हो जाएगा। यदि इसे किसी अन्य निर्भरता की तरह संस्करणित, अप्रचलित और स्थानांतरित नहीं किया जा सकता, तो यह अस्थिकृत हो जाता है, और टीमें इसे अनदेखा करना सीख जाती हैं क्योंकि इसका अनुसरण करने का अर्थ है ऐसे निर्णय विरासत में लेना जिनमें स्वयं संगठन अब विश्वास नहीं करता। चौथा सिद्धांत यह है कि हर मानक अपने स्वयं के प्रवर्तन की लागत वहन करता है। एक ऐसा मानक जिसे कोई नहीं जाँचता, वह सलाह है, और सलाह बड़े पैमाने पर संगति उत्पन्न नहीं करती। किसी भी प्रस्तावित मानक से पूछने योग्य प्रश्न यह नहीं है कि वह सही है या नहीं, बल्कि यह है कि वह परीक्षणीय है या नहीं और परीक्षण कौन चलाएगा। यदि कोई स्वचालित उत्तर नहीं है, तो मानक आकांक्षात्मक है, और उसे नियंत्रण समझ लेने के बजाय वैसा ही अंकित किया जाना चाहिए।
जहाँ संदर्भ आर्किटेक्चर क्षय होते हैं
साझा-परिसंपत्ति कार्यक्रम पहचाने जाने योग्य तरीकों से विफल होते हैं, और विफलता के इन ढंगों को नाम देना उनसे बचने का सबसे तेज़ रास्ता है। हाथीदाँत की मीनार। आर्किटेक्ट उन टीमों से अलग-थलग रहकर संदर्भ तंत्र को परिभाषित करते हैं जिन्हें उसमें रहना होता है। परिणाम आंतरिक रूप से सुरुचिपूर्ण और व्यावहारिक रूप से अनुपयोगी होता है, क्योंकि इसका कभी किसी वास्तविक डिलीवरी बाधा के विरुद्ध दबाव-परीक्षण नहीं किया गया। इसका लक्षण है एक सुंदर सूचीपत्र जिसे लगभग शून्य अपनाया जाना, और निदान यह है कि परिसंपत्तियाँ सह-अभिकल्पित होने के बजाय प्रकाशित की गईं।
स्वर्णजड़ित डिफ़ॉल्ट। पक्की सड़क मौजूद है पर स्वयं करने की तुलना में भारी, धीमी या अधिक प्रतिबंधात्मक है, इसलिए सक्षम टीमें चुपचाप अपना अलग रास्ता बना लेती हैं और गोल्डन पाथ केवल उन्हीं की सेवा करता है जिनमें बच निकलने का कौशल नहीं होता। यह सबसे खतरनाक विफलता है क्योंकि यह आंशिक सफलता जैसी दिखती है जबकि सक्रिय रूप से गलत अपनाने वालों का चयन कर रही होती है। एक गोल्डन पाथ जिसका उपयोग केवल सबसे कमज़ोर टीमें करती हैं, वह कोई मानक नहीं है; वह एक उपचारात्मक पथ है।
पुरातत्व के रूप में मानक। विकी में चालीस मानक रखे हैं, आधे एक-दूसरे का खंडन करते हैं, एक तिहाई ऐसी प्रौद्योगिकियों का वर्णन करते हैं जो अब उपयोग में नहीं हैं, और किसी पर भी न कोई तिथि है न स्वामी। टीमें जीवित मार्गदर्शन को तलछट से अलग नहीं कर पातीं, इसलिए वे उचित रूप से इन सब को वैकल्पिक मान लेती हैं। शुद्ध अवरोध के रूप में गार्डरेल। अभिशासन को केवल अवरोधों के रूप में व्यक्त किया जाता है, बिना कोई पक्का विकल्प प्रस्तुत किए, इसलिए गार्डरेल टीमों को यह सिखाता है कि आर्किटेक्चर को "ना" के विभाग के रूप में देखें और अपनी प्रतिभा को दरकिनार करने के तरीकों में निवेश करें। आगे बढ़ने के किसी समर्थित मार्ग के बिना एक अवरोध तंत्र का स्तर नहीं उठाता; यह जुगाड़ों का स्तर उठाता है। अ-संस्करणित सत्य। संदर्भ आर्किटेक्चर को कालातीत मान लिया जाता है, कभी अप्रचलित नहीं किया जाता, इसलिए यह धीरे-धीरे उस चीज़ से विचलित हो जाता है जिसकी संगठन वास्तव में अनुशंसा करता है, यहाँ तक कि इसका निष्ठापूर्वक अनुसरण करना ही स्वयं एक गलती बन जाता है। इनमें से हर विफलता की एक ही जड़ है: परिसंपत्ति को शुद्धता के कथन के रूप में अनुकूलित किया गया, न कि ऐसी चीज़ के रूप में जिसे कोई व्यस्त टीम तर्कसंगत रूप से उपयोग करना चुनेगी।
Nashua इस पर कैसे काम करती है
Nashua संदर्भ आर्किटेक्चर और मानकों को एक आपूर्ति समस्या के रूप में देखती है, न कि एक अभिशासन समस्या के रूप में, और तदनुसार ही जुड़ाव को आकार दिया जाता है। हम तंत्र को उसके वास्तविक स्वरूप में मानचित्रित करने से शुरू करते हैं, न कि जैसा लक्ष्य आरेख दावा करता है: कहाँ टीमें बिना कहे ही पहले से अभिसरित हो चुकी हैं, कहाँ वे विचलित हुई हैं और किस लागत पर, और कौन सी आवर्ती समस्याएँ बार-बार शून्य से हल की जा रही हैं। वह विचलन मानचित्र ही असली बैकलॉग है, क्योंकि यह ठीक-ठीक दिखाता है कि कहाँ एक साझा डिफ़ॉल्ट उसे बनाने के प्रयास का प्रतिफल देगा और कहाँ मानकीकरण केवल एक ऐसी समस्या में औपचारिकता जोड़ेगा जो पुनरावृत्त नहीं होती।
उस मानचित्र से हम डिलीवरी टीमों के साथ, उन्हें दरकिनार करके नहीं, मिलकर उन पैटर्नों को छानते हैं जो संचित करने योग्य हैं। एक पैटर्न सूचीपत्र में अपना स्थान तभी अर्जित करता है जब उसने किसी वास्तविक टीम के लिए किसी वास्तविक समस्या को हल किया हो, जो हाथीदाँत की मीनार को दूर रखता है और सुनिश्चित करता है कि पहला अपनाने वाला किसी अनिवार्य भर्ती के बजाय एक समर्थक हो। हम इस बारे में सुविचारित रहते हैं कि हर परिसंपत्ति सिद्धांत से गार्डरेल तक के विस्तार पर कहाँ बैठती है, और वह कैसे बंधनकारी होती है: क्या वास्तव में अनिवार्य है और स्वतः प्रवर्तित है, क्या एक मज़बूत डिफ़ॉल्ट है जिसमें विचलन का एक स्वीकृत मार्ग है, और क्या केवल बिना किसी बाध्यता के प्रस्तुत मार्गदर्शन है। इन्हें आपस में मिला देना असंतोष और भटकाव, दोनों का सबसे आम स्रोत है, और इन्हें स्वच्छ रूप से अलग करना ही अधिकांश मूल्य है।
फिर हम डिफ़ॉल्ट को ही आसान मार्ग बना देते हैं। इसका अर्थ है टेम्पलेट, pipeline एकीकरण, policy-as-code और फ़िटनेस फ़ंक्शन में निवेश करना ताकि किसी पैटर्न को अपनाना उसके बारे में पढ़ने के बजाय पक्की सड़क से शुरू करने भर की बात हो, और ताकि अनुरूपता किसी द्वार पर नहीं बल्कि निरंतर जाँची जाए। पूरे दौरान, हम परिसंपत्तियों को स्वामियों, संस्करणों और एक अप्रचलन अनुशासन वाले उत्पाद के रूप में मानते हैं, और हम वह संचालन मॉडल सौंप देते हैं जो हमारे जाने के बाद भी सूचीपत्र को जीवित रखता है। जिस मापदंड पर हम स्वयं को कसते हैं वह यह नहीं है कि कितने मानक मौजूद हैं, बल्कि यह है कि कितने डिफ़ॉल्ट रूप से अनुसरित होते हैं, और परिणामस्वरूप एकीकरण कर कितना गिरा है।
जहाँ Nashua फ़र्क पैदा करती है
Nashua जो फ़र्क लाती है वह संदर्भ आर्किटेक्चर को एक दस्तावेज़ीकरण अभ्यास मानने से इनकार है। कई फ़र्म पैटर्न का एक सुंदर सूचीपत्र और मानकों का एक समूह तैयार करेंगी, उन्हें प्रस्तुत करेंगी, और चली जाएँगी। सूचीपत्र परिणाम नहीं है। परिणाम एक ऐसा तंत्र है जिसमें स्वतंत्र टीमें बिना किसी केंद्रीय अड़चन के संगत रूप से निर्माण करती हैं, और वह परिणाम पूरी तरह इस पर निर्भर करता है कि परिसंपत्तियों का अनुसरण करना उन्हें अनदेखा करने से सस्ता है या नहीं। हम जुड़ाव को उस कठिन मापदंड पर कसते हैं, और हम यह तय करने का स्थापत्य विवेक भी लाते हैं कि क्या मानकीकृत किया जाना चाहिए और उन मानकों को आकांक्षात्मक के बजाय क्रियान्वयन योग्य बनाने की प्लेटफ़ॉर्म इंजीनियरिंग क्षमता भी।
इसका एक व्यावहारिक उपसिद्धांत भी है जो यह बदल देता है कि काम को क्या मान लेने की अनुमति है। जब किसी जुड़ाव के लिए ऐसी क्षमता की आवश्यकता होती है जो अभी मौजूद नहीं है, तो उसे किसी खरीद-चक्र या किसी विक्रेता के रोडमैप पर प्रतीक्षा करने की ज़रूरत नहीं होती। enterprise platform को लगभग किसी भी फ़ीचर को तेज़ गति से समायोजित करने के लिए बनाया गया है, agentic engineering के माध्यम से: जो चाहिए उसे सरल भाषा में वर्णित किया जाता है और शीघ्रता से उत्पन्न किया जाता है, पर हमेशा दृढ़ स्थापत्य सिद्धांतों के भीतर और कठोर गुणवत्ता आश्वासन के अंतर्गत, ताकि गति कभी संगति, सुरक्षा या नियंत्रण की कीमत पर न आए। इसका प्रभाव केवल सुविधाजनक नहीं बल्कि रणनीतिक है। यह बनाने-या-खरीदने की रेखा को स्थानांतरित कर देता है, विकल्पशीलता को सस्ता बनाए रखता है, और आर्किटेक्चर को रणनीति का अनुसरण करने देता है, बजाय इसके कि रणनीति उस चीज़ के आगे झुके जो संयोगवश किसी अलमारी पर मौजूद हो।
जो चीज़ इस फ़र्क को टिकाए रखती है वह यह है कि हम संचालन मॉडलों में सोचते हैं, न कि सुपुर्दगियों में। एक संदर्भ आर्किटेक्चर जो संस्करणित नहीं है, क्षय हो जाता है; एक मानक जो प्रवर्तित नहीं है, सलाह है; एक गोल्डन पाथ जिसे उत्पाद के रूप में अनुरक्षित नहीं किया जाता, जिस क्षण कोई बेहतर स्थानीय विकल्प प्रकट होता है, उसी क्षण छोड़ दिया जाता है। हम वह स्वामित्व, वह उद्विकास अनुशासन और वह स्वचालित अनुरूपता निर्मित करते हैं जो साझा परिसंपत्तियों को आरंभिक कार्य पूर्ण होने के बहुत बाद तक भी अपने उपयोग को अर्जित करते रहने देती है, और हम सफलता को गिरती एकीकरण लागत और बढ़ते डिफ़ॉल्ट अपनाए जाने में मापते हैं, न कि सूचीपत्र के आकार में। बड़े पैमाने पर संगति का मूल्य यह नहीं है कि हर टीम एक ही काम करे। यह है कि संगठन हर कठिनाई से अर्जित निर्णय को एक बार संचित करता है और उसे कई बार व्यय करता है, और यह कि स्वायत्तता और संगति एक अदला-बदली होना बंद कर देते हैं और वही एक पक्की सड़क बन जाते हैं।
