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