मेरी टीम स्क्रम के साथ गति करने के लिए उठ रही है, लेकिन हम में से अधिकांश गैर-फुर्तीली या "छद्म-" चुस्त तरीके से परिचित हैं। वह हिस्सा जो हमारे लिए सबसे बड़ी बाधा है, एक कुशल स्प्रिंट प्लानिंग मीटिंग चल रही है, जहाँ हम अपने बैकलॉग आइटम को कार्यों में तोड़ देते हैं, और घंटों का अनुमान लगाते हैं। (मैं VS2010 स्क्रैम टेम्प्लेट से शब्दावली का उपयोग कर रहा हूं; अगर मैं कहीं गलत शब्द का उपयोग करता हूं तो माफी मांगता हूं।)
जब हम यह पता लगाने की कोशिश करते हैं कि किसी कार्य में कितना समय लगने वाला है, तो हम अक्सर कोड स्तर - टेबल लेआउट, इंटरफेस आदि में फीचर को डिजाइन करने के जाल में पड़ जाते हैं - ताकि यह पता चल सके कि कितना समय लगने वाला है। ।
मुझे पूरा यकीन है कि यह उस तरह का डिज़ाइन करने के लिए उपयुक्त जगह नहीं है। हमें स्प्रिंट के दौरान इन डिज़ाइन बैठकों के लिए कार्य शेड्यूल करना चाहिए। हालांकि, हमें यह पता लगाने में कठिनाई हो रही है कि कार्यों के लिए सार्थक अनुमान कैसे और कैसे लगेंगे।
क्या कोई व्यावहारिक आदतें / तकनीक / आदि हैं। यह जानने के लिए कि आपको इसे लागू करने की योजना के बारे में जानने के बिना, एक कॉल करने में कितना समय लगने वाला है? यदि डिजाइन पूरा हो जाने के बाद हमारे समय के अनुमान में काफी बदलाव होने वाला है, तो हम अपने स्प्रिंट बैकलॉग को समय से पहले कैसे ठीक से बजट बना सकते हैं?
संपादित करें:
बस स्पष्ट करने के लिए, क्योंकि कुछ टिप्पणियां / उत्तर बहुत मान्य हैं, लेकिन मुझे लगता है कि गलत प्रश्न को संबोधित करना।
हम जानते हैं कि हम जो कर रहे हैं वह सही नहीं है, और हमें इस डिजाइन के लिए स्प्रिंट में समय बनाना चाहिए। वैचारिक रूप से सभी डेवलपर्स इसे समझते हैं। अगर हम मातम में जाने लगे तो हमें ट्रैक पर रखने के लिए स्क्रेम अनुभव के साथ एक टीम मेंबर भी ला रहे हैं।
समस्या यह है कि, इस डिज़ाइन प्रक्रिया से गुजरे बिना , हमें किसी भी चीज़ के लिए ठोस समय अनुमान प्रदान करना मुश्किल हो रहा है। हम लगातार चीजों को "अच्छी तरह से कह रहे हैं" अगर हम इसे इस तरह से डिजाइन करते हैं तो इसमें 8 घंटे लग सकते हैं लेकिन अगर हम अंत में इस तरह से करते हैं कि इसके बजाय लगभग 32 हो जाएंगे लेकिन यह उतना बुरा नहीं होगा जितना हम इसे लिखने की कोशिश करना शुरू करते हैं ... "।
मैं यह भी मानता हूं कि एक बार काम करने के लिए हमारे पास कुछ ऐतिहासिक वेग होने के बाद यह प्रक्रिया बेहतर हो जाएगी, लेकिन हमारे द्वारा उपयोग की जाने वाली कई प्रौद्योगिकियां और वास्तुशिल्प पैटर्न हमारे लिए नए हैं। लेकिन अगर संभावित-बेतहाशा-गलत अनुमान इस प्रक्रिया को अपनाने का सिर्फ एक स्वाभाविक हिस्सा है तो हमें बस उस स्वीकार करने के लिए खुद को याद रखने की आवश्यकता होगी :)