मैं एक पेशेवर परामर्श फर्म के लिए काम करता था, और हमने कई अलग-अलग अनुबंध शर्तों के तहत काम किया। जब हमें एक समय और सामग्री परियोजना मिल सकती है, तो हमने इसे SCRUM के साथ चलाया और हमारे समस्या ट्रैकर सिस्टम में बैकलॉग को ट्रैक किया।
हालांकि, अधिकांश समय, हमें एक निश्चित मूल्य अनुबंध के तहत वितरित करना था। इस अनुबंध के लिए परिशिष्ट के रूप में एक विनिर्देश दस्तावेज की आवश्यकता थी। इसलिए हमने हमेशा कल्पना से काम के आइटम (या बदतर, मैन्युअल रूप से प्रवेश) के आयात वाले बैच को समाप्त कर दिया। परिवर्तन के आदेशों को सुनिश्चित करने में बहुत समय लगा, सब कुछ सिंक में था, खासकर परियोजना के अंत की ओर।
क्या कोई कार्यप्रणाली या सॉफ़्टवेयर टूल है जो इस पूरी प्रक्रिया को DRY रखता है ? मैंने कुछ खोज की है और मैं स्पष्ट रूप से सही शब्दों का उपयोग नहीं कर रहा हूं। मेरे अधिकांश पेशेवर नेटवर्क निर्धारित मूल्य का काम नहीं करते हैं।
मैं इसके लिए खुला रहूंगा:
- मेरे बग ट्रैकर को स्विच करना या प्लगइन्स खरीदना (वर्तमान में FogBugz का उपयोग करके)।
- एक अलग विकास पद्धति का अनुसरण करना
- विशिष्टताओं को प्रबंधित करने और बग ट्रैकर और विनिर्देश दस्तावेज़ को अपडेट करने के लिए सॉफ्टवेयर लिखना (लेकिन ऐसा लगता है कि यह बहुत अधिक काम के लिए बहुत काम आएगा)
अंत में, क्या यह वास्तव में हल करने लायक है? यह कुछ परियोजनाओं पर हमें काफी महंगा पड़ा, लेकिन अन्य परियोजनाओं पर यह हमें प्रभावित नहीं किया।