इंजीनियरिंग में ज्ञान साझा करने का रणनीतिक Imperative

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

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

क्यों वे कैसे मानते हैं कि वे कैसे और क्यों वे कैसे मानते हैं

ज्ञान की होर्डिंग के मूल कारणों को समझना नेताओं को प्रभावी प्रतिवाद डिजाइन करने में मदद करता है। आम ड्राइवरों में शामिल हैं:

  • समय पर दबाव: इंजीनियर्स डिलीवरी पर ध्यान केंद्रित करते हैं, जो उनके द्वारा सीखा गया लिखने के लिए थोड़ा कमरा छोड़ते हैं।
  • ]]] विशेष रूप से प्रतिस्पर्धी वातावरण में, साझा करने की विशेषज्ञता नौकरी सुरक्षा को दूर करने की तरह महसूस कर सकती है।
  • ] मनोवैज्ञानिक सुरक्षा की कमी: यदि लोग इस बात की चिंता करते हैं कि गलतियों को साझा करना उनके खिलाफ होगा, तो वे शांत रहते हैं।
  • ]Poor tools:] Convoluted wikis या search-unfriendly प्लेटफॉर्म एक chore की तरह साझा करने का अनुभव करते हैं।
  • Reward misalignment: टीम के सदस्यों को शिपिंग सुविधाओं के लिए बढ़ावा दिया जाता है, न कि दूसरों को चालाक बनाने के लिए।

प्रधान नेता इन सभी को सीधे संबोधित कर सकते हैं। उदाहरण के लिए, प्रदर्शन समीक्षा में ज्ञान हस्तांतरण को पुरस्कृत करके और हल्के, खोजे जाने वाले दस्तावेज़ीकरण टूल जैसे Notion] या ]GitBook]], योगदान के लिए बाधा काफी गिरावट आती है। जब प्रमुख खुद पहला कदम लेते हैं - एक निर्णय लॉग लिखना या एक डिजाइन walkthrough-वे संकेत रिकॉर्डिंग करना जो साझा करना शिपिंग के रूप में ज्यादा मूल्यवान है।

नेतृत्व: मॉडलिंग और बढ़ाना

प्रिंसिपलों में एक अद्वितीय वैंटेज पॉइंट होता है। वे देखते हैं कि सिस्टम के एक हिस्से में निर्णय दूसरे को कैसे प्रभावित करते हैं। उनकी तकनीकी वार्ता, आरएफसी टिप्पणियां, और स्लैक संदेश पूरे इंजीनियरिंग संगठन के लिए टोन सेट करते हैं। ज्ञान साझा करने के लिए, प्रिंसिपलों को चाहिए:

पारदर्शिता के साथ नेतृत्व

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

रिवार्ड शिक्षण ओवर हीरोवाद

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

संरचित अवसर

आकस्मिक साझा करना शायद ही कभी पैमाने पर होता है। प्रिंसिपल नियमित अनुष्ठानों को पेश करना चाहिए: साप्ताहिक "भूरे बैग" सत्र, मासिक गहरी गोता वास्तुशिल्प निर्णयों में, या त्रैमासिक "ओपन फ्लोर" retrospectives जहां जूनियर इंजीनियर कुछ भी पूछ सकते हैं। ये लय बनाने की आदतें।

इमारत मचान: प्रक्रियाएं और उपकरण जो स्टिक

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

कोड के रूप में रहने वाले दस्तावेज़ीकरण

दस्तावेज़ीकरण जो कोड के साथ रहता है (जैसे कि Mermaid] Markdown में आरेख, या Docusaurus]]]) ताज़ा रहता है क्योंकि कोड परिवर्तन के बाद इसे अपडेट किया जाना चाहिए। प्रिंसिपल कोड समीक्षा के माध्यम से लागू हो सकते हैं: कोई महत्वपूर्ण पीआर को अद्यतन डिजाइन निर्णय लॉग प्रविष्टि के बिना विलय नहीं किया जाता है।

The main name of the main name.

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

पोस्ट-सिडेंट समीक्षा, ब्लेम नहीं

घटनाएँ अमीर ज्ञान का उत्पादन करती हैं। एक दोषरहित पोस्टमॉर्टेम जो मोटे तौर पर साझा किया जाता है (यदि आवश्यक हो तो नामकरण) सीखने के अवसरों में आउटेज हो जाता है। प्रमुख भूमिका यह सुनिश्चित करना है कि निष्कर्षों को समाप्त कर दिया गया है और यह अनुवर्ती कार्रवाई आइटम संगठन में दिखाई दे रहे हैं।

आंतरिक खुला स्रोत

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

What's matter

एक साझा संस्कृति को बनाए रखने के लिए नेताओं को प्रमुख संकेतकों को ट्रैक करना होगा, न कि केवल उन लोगों को लैंग करना। उपयोगी मीट्रिकों में शामिल हैं:

  • Documentation freshness: ADRs की प्रतिशतता और अंतिम तिमाही के भीतर अद्यतन रनबुक.
  • Cross-team योगदान: मूल टीम के बाहर इंजीनियरों द्वारा किए गए पीआर या विकी संपादन की संख्या।
  • ]Share rate: आंतरिक वार्ता का अनुपात या पोस्ट प्रति माह कुल टीम के आकार के लिए।
  • Onboarding समय में कमी: नई किराया तेजी से बढ़ रहा है एक मजबूत संकेत है कि ज्ञान सुलभ है।
  • खोज वेग: आंतरिक ज्ञान आधार में एक ज्ञात उत्तर खोजने का समय।

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

आम पिटफ

यहां तक कि मजबूत नेतृत्व के साथ, ज्ञान साझा करने के प्रयास विफल हो सकते हैं। इन जालों के लिए देखें:

"यहीं आविष्कार नहीं किया" Silos

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

प्रलेखन ग्रेवयार्ड

पुरानी सामग्री से भरा एक विकि कोई विकि से भी बदतर नहीं है - यह erodes ट्रस्ट। प्रिंसिपल हर महीने "दस्ताने के मालिकों" को आवंटित कर सकते हैं जो हर महीने कहानी पृष्ठों का ऑडिट और संग्रह करते हैं। स्वचालित उपकरण जो पिछले तारीखों की मदद को ध्वजांकित करते हैं।

ओवरशेयरिंग से थकावट

यदि प्रत्येक लघु विवरण को दस्तावेज किया जाता है, तो योगदानकर्ता जलते हैं। पर ध्यान केंद्रित करें, Decision knowledge (Why something is made a निश्चित तरीके से) और ]]operational knowledge] (कैसे इसे चलाने और डीबग करने के लिए) पर ध्यान केंद्रित करें।

एक तरह से सूचना प्रवाह

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

प्रिंसिपल as Culture Guardian

अंततः, एक ज्ञान-शेयरिंग संस्कृति को दिन-प्रतिदिन के व्यवहारों द्वारा बनाए रखा जाता है, एक-बंद पहल नहीं। प्रिंसिपल निरंतर रिमाइंडर के रूप में काम करते हैं: जब एक प्रश्न साझा प्रलेखन से उत्तर दिया गया है तो वे सार्वजनिक रूप से अपने स्वयं के डिजाइनों पर प्रतिक्रिया मांगते हैं, और वे अपने मूल लेखकों के विचारों को जिम्मेदार मानते हैं। यह एक सुसंगत संदेश भेजता है: हर, ज्ञान हर किसी के अंतर्गत आता है, और इसे साझा करना हम कैसे बढ़ते हैं। ]

लघु क्रिया यौगिक। एक प्रमुख जो प्रत्येक सप्ताह 15 मिनट खर्च करता है, एक वर्ष में साझा चैनल के लिए "मैंने इस सप्ताह क्या सीखा" पोस्ट लिखता है, एक मूल्यवान संग्रह बना सकता है। एक प्रमुख जो नियमित रूप से पीआर को मर्ज करता है जिसमें प्रलेखन उन्नयन शामिल है, मानक को मजबूत करता है। एक प्रमुख जो एक जूनियर इंजीनियर को एक डिज़ाइन दस्तावेज़ संकेतों में त्रुटि को खोजने और ठीक करने के लिए मनाता है जो साझा ज्ञान पर ध्यान देने योग्य है।

साझा करने के लिए एक पूर्व शर्त के रूप में सुरक्षा को बढ़ावा देने के बारे में अधिक जानकारी के लिए, Amy Edmondson के आधार पर काम psychological safety] पर देखें। और प्रभावी ADR लेखन पर एक व्यावहारिक रूपरेखा के लिए, Architecture निर्णय रिकॉर्ड समुदाय]]]] का उल्लेख करें।

संक्षेप में, प्रमुख नेतृत्व दृष्टि, मांसपेशी और एक इंजीनियरिंग संगठन के बहुत कपड़े में ज्ञान साझा करने के लिए स्थिरता प्रदान करता है। खुलेपन को मॉडलिंग करके, सहायक प्रणालियों का निर्माण, प्रगति को मापने और घर्षण को लगातार हटाने से, प्रिंसिपल एक बल गुणक को अनलॉक करते हैं जो हर इंजीनियर और हर उत्पाद को बढ़ाते हैं।