मेरे समस्या ट्रैकर और परियोजना विनिर्देश दस्तावेजों के बीच दोहराव से कैसे बचें?


9

मैं एक पेशेवर परामर्श फर्म के लिए काम करता था, और हमने कई अलग-अलग अनुबंध शर्तों के तहत काम किया। जब हमें एक समय और सामग्री परियोजना मिल सकती है, तो हमने इसे SCRUM के साथ चलाया और हमारे समस्या ट्रैकर सिस्टम में बैकलॉग को ट्रैक किया।

हालांकि, अधिकांश समय, हमें एक निश्चित मूल्य अनुबंध के तहत वितरित करना था। इस अनुबंध के लिए परिशिष्ट के रूप में एक विनिर्देश दस्तावेज की आवश्यकता थी। इसलिए हमने हमेशा कल्पना से काम के आइटम (या बदतर, मैन्युअल रूप से प्रवेश) के आयात वाले बैच को समाप्त कर दिया। परिवर्तन के आदेशों को सुनिश्चित करने में बहुत समय लगा, सब कुछ सिंक में था, खासकर परियोजना के अंत की ओर।

क्या कोई कार्यप्रणाली या सॉफ़्टवेयर टूल है जो इस पूरी प्रक्रिया को DRY रखता है ? मैंने कुछ खोज की है और मैं स्पष्ट रूप से सही शब्दों का उपयोग नहीं कर रहा हूं। मेरे अधिकांश पेशेवर नेटवर्क निर्धारित मूल्य का काम नहीं करते हैं।

मैं इसके लिए खुला रहूंगा:

  1. मेरे बग ट्रैकर को स्विच करना या प्लगइन्स खरीदना (वर्तमान में FogBugz का उपयोग करके)।
  2. एक अलग विकास पद्धति का अनुसरण करना
  3. विशिष्टताओं को प्रबंधित करने और बग ट्रैकर और विनिर्देश दस्तावेज़ को अपडेट करने के लिए सॉफ्टवेयर लिखना (लेकिन ऐसा लगता है कि यह बहुत अधिक काम के लिए बहुत काम आएगा)

अंत में, क्या यह वास्तव में हल करने लायक है? यह कुछ परियोजनाओं पर हमें काफी महंगा पड़ा, लेकिन अन्य परियोजनाओं पर यह हमें प्रभावित नहीं किया।


-1: ... और यह प्रोग्रामिंग से कैसे संबंधित है?
जिम जी।

@ क्या आप इस बात का उदाहरण दे सकते हैं कि यह कहां जाना चाहिए?
कोल जॉनसन

क्यों नहीं Bugzilla का उपयोग करें?
कोल जॉनसन

@ColeJohnson क्या कोई विशेषता है जो वास्तव में इस समस्या को हल करती है? बगज़िला साइट को देखते समय मुझे कुछ खास नहीं दिखाई दिया।
ज़ाचरी येट्स

3
@JimG। मैंने सोचा था कि यह प्रश्न 'विकास के तरीके' और 'व्यावसायिक चिंताओं' के अंतर्गत बहुत ही ठोस तरीके से गिर गया है, अक्सर पूछे जाने वाले प्रश्न: प्रोग्रामर.स्टैकएक्सचेंज.
com/

जवाबों:


1

मैं कल्पना को HTML के रूप में निर्यात करता हूं, जहां हर अनुभाग और आइटम में एक एंकर होता है। एक वेब सर्वर पर उस निर्यात को होस्ट करें, जो हर उस व्यक्ति के लिए सुलभ है जिसे उससे निपटना है। फिर आप अपने मुद्दों से उस फ़ाइल से लिंक कर सकते हैं और एक निश्चित अनुभाग या आइटम को संबोधित करने के लिए सही एंकर का उपयोग कर सकते हैं।

सब कुछ सिंक में रखने के लिए, आपके पास संस्करण नियंत्रण में अपनी कल्पना होनी चाहिए और कल्पना के हर चेक के साथ स्वचालित रूप से HTML निर्यात करना चाहिए।

जब अटकलें बदल जाती हैं तो आप अपने मुद्दों को उन लिंक्स के लिए भी स्कैन कर सकते हैं जहाँ लंगर अब मौजूद नहीं है।

हालाँकि यह नव निर्मित वर्गों या वस्तुओं की समस्या का समाधान नहीं करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.