हम एक व्यवसायिक महत्वपूर्ण प्रणाली के लिए किए गए हमारे पिछले श्रमिकों के अनुकूलन पर बहुत कम प्रलेखन होने की बुरी स्थिति में हैं। हमारे ईआरपी सॉफ़्टवेयर के लिए क्रिस्टल रिपोर्ट, डेटाबेस संस्थाओं और स्वामित्व कॉन्फ़िगरेशन / प्रोग्रामिंग फ़ाइलों में बहुत सारे बदलाव किए गए थे।
वर्तमान प्रलेखन आम तौर पर कुछ इस तरह से पढ़ता है:
यह कार्यक्रम चालान से पहले चलाया जाता है। ज्ञात बग: कोई नहीं।
सॉफ़्टवेयर X स्थापित करने के बाद इस प्रोग्राम को चलाएँ।
इस रिपोर्ट में निम्नलिखित फ़ील्ड्स बदल दिए गए हैं: (कैसे या क्यों की कोई व्याख्या नहीं)
हमारी आईटी की दुकान छोटी है, और ईआरपी सॉफ्टवेयर के मामले में, सबसे अधिक काम एक व्यक्ति पर लाद दिया गया था (जो मुझे अब है) इसलिए यहां कोई नहीं जानता कि हमने क्या किया। आईटी और लेखा विभाग बिट्स और टुकड़ों को जानता है (कभी-कभी काफी सहायक होते हैं) लेकिन यह पर्याप्त नहीं है।
एक अन्य समस्या यह है कि हमारे लेखा विभाग को लगता है कि हम अच्छी तरह से प्रलेखित हैं। यह सही है कि हमने बहुत सारे रिकॉर्ड रखे जो गलत थे , लेकिन बहुत कम बताते हैं कि इन समस्याओं को ठीक करने के लिए क्या (अगर कुछ भी) किया गया था। हमारे पास बग्स की व्याख्या करने वाले सैकड़ों कागज हैं, लेकिन परिवर्तनों (जैसा कि ऊपर दिखाया गया है) को स्पष्ट करने वाले दस्तावेज लगभग बेकार हैं।
जब मैं नहीं जानता कि पिछले बदलावों को दस्तावेजीकरण के बारे में कैसे जाना जा सकता है? मैं जो कुछ भी हम बदल रहा है, उसे दस्तावेजीकरण से शुरू कर सकता हूं : फाइलें, डेटाबेस टेबल ect जो हमें काम करने के लिए सिस्टम के लिए चाहिए। मैं यह भी दस्तावेज कर सकता हूं कि हम क्या करते हैं ; जब रिपोर्ट चलाई जाती है, तो लोगों को एक्स रिपोर्ट / कार्यक्रम का उपयोग करने के लिए क्यों कहा गया। लेकिन जब इन अनुकूलित चीजों में से एक समस्या होती है, तो मैं हमेशा एक वर्ग में वापस आ जाता हूं।
मैं अपने और दूसरों के लिए इस सामान का दस्तावेज़ कैसे बना सकता हूँ?
rst
औरsphinx
के लिए कोड के लिए लेखन प्रलेखन पास रखने ।