स्प्रिंट के दौरान स्प्रिंट बैकलॉग को संशोधित करने के बारे में भ्रमित


14

मैं हाल ही में स्क्रैम के बारे में बहुत कुछ पढ़ रहा हूं, और मैंने पाया है कि मुझे ऐसा लगता है कि स्प्रिंट के दौरान स्प्रिंट बैकलॉग को बदलना ठीक है या नहीं, इसके बारे में परस्पर विरोधी जानकारी है। स्क्रम पर विकिपीडिया लेख यह ठीक नहीं है, और विभिन्न कहते अन्य लेख के साथ-साथ यह कहने। इसके अलावा मेरे सॉफ्टवेयर डेवलपमेंट प्रोफेसर ने एक ही चीज को स्क्रैम के अवलोकन के दौरान सिखाया।

हालाँकि, मैं ट्रामों से स्क्रैम और एक्सपी पढ़ता हूं और यह टास्कबोर्ड पर अनियोजित वस्तुओं के लिए एक अनुभाग का वर्णन करता है। तो फिर मैंने स्क्रम गाइड को देखा और यह कहता है कि स्प्रिंट के दौरान "कोई परिवर्तन नहीं किया जाता है जो स्प्रिंट लक्ष्य को प्रभावित करेगा" और स्प्रिंट लक्ष्य की चर्चा में "यदि काम विकास टीम की अपेक्षा से अलग हो जाता है, तो" फिर वे स्प्रिंट के भीतर स्प्रिंट बैकलॉग के दायरे के लिए बातचीत करने के लिए उत्पाद मालिक के साथ सहयोग करते हैं। " यह स्प्रिंट बैकलॉग की चर्चा में कहा जाता है:

स्प्रिंट बैकलॉग पर्याप्त विस्तार के साथ एक योजना है जिसे दैनिक स्क्रम में प्रगति को समझा जा सकता है। विकास दल स्प्रिंट के दौरान स्प्रिंट बैकलॉग को संशोधित करता है, और स्प्रिंट के दौरान स्प्रिंट बैकलॉग उभरता है। यह उद्भव तब होता है जब विकास टीम योजना के माध्यम से काम करती है और स्प्रिंट गोल को प्राप्त करने के लिए आवश्यक कार्य के बारे में अधिक जानती है।

जैसा कि नए काम की आवश्यकता होती है, विकास दल इसे स्प्रिंट बैकलॉग में जोड़ता है। जैसे ही कार्य किया जाता है या पूरा किया जाता है, अनुमानित शेष कार्य अपडेट किया जाता है। जब योजना के तत्वों को अनावश्यक समझा जाता है, तो उन्हें हटा दिया जाता है। स्प्रिंट के दौरान केवल विकास टीम अपने स्प्रिंट बैकलॉग को बदल सकती है। स्प्रिंट बैकलॉग उस कार्य की अत्यधिक दृश्यमान, वास्तविक समय की तस्वीर है जिसे विकास टीम स्प्रिंट के दौरान पूरा करने की योजना बना रही है, और यह पूरी तरह से विकास टीम के अंतर्गत आता है।

तो इस बिंदु पर मैं पूरी तरह से भ्रमित हूँ। इसके बारे में सोचकर, मुझे दूसरा दृष्टिकोण लेने के लिए अधिक समझ में आता है। बैकलॉग में व्यक्तिगत, विशिष्ट आइटम मुझे सबसे महत्वपूर्ण चीज नहीं लगते हैं, बल्कि स्प्रिंट गोल है, इसलिए स्प्रिंट लक्ष्य को नहीं बदलना लेकिन बैकलॉग को बदलने में सक्षम होने से समझ में आता है। उदाहरण के लिए यदि उत्पाद के मालिक और टीम दोनों ने सोचा कि वे एक कहानी के बारे में एक ही पृष्ठ पर हैं, लेकिन जैसे ही स्प्रिंट ने प्रगति की, उन्हें पता चल गया कि एक गलतफहमी थी, ऐसा लगता है कि यह उस कहानी के अनुसार कार्यों को बदलने के लिए समझ में आता है । या अगर कोई कहानी या कार्य था, जिसके बारे में भूल गया था, लेकिन स्प्रिंट लक्ष्य तक पहुंचने के लिए आवश्यक है, तो मुझे लगता है कि स्प्रिंट के दौरान कहानी या कार्य को बैकलॉग में जोड़ना सबसे अच्छा होगा।

हालांकि, ऐसे बहुत से लोग हैं जो काफी अडवांस लगते हैं कि स्प्रिंट बैकलॉग में कोई बदलाव ठीक नहीं है। क्या मैं उस स्थिति को किसी तरह गलत समझ रहा हूं? क्या वे लोग स्प्रिंट बैकलॉग को किसी तरह से परिभाषित कर रहे हैं? स्प्रिंट बैकलॉग के बारे में मेरी समझ यह है कि इसमें उन कहानियों और कार्यों दोनों शामिल हैं जिन्हें वे तोड़ चुके हैं।

वैसे भी मैं वास्तव में इस मुद्दे पर इनपुट की सराहना करूंगा। मैं दोनों को यह पता लगाने की कोशिश कर रहा हूं कि स्प्रिंट के दौरान स्प्रिंट बैकलॉग को बदलने के लिए आदर्शवादी स्क्रम दृष्टिकोण क्या है, और क्या विकास के लिए सफलतापूर्वक स्क्रम का उपयोग करने वाले लोग स्प्रिंट के दौरान स्प्रिंट बैकलॉग को बदलने की अनुमति देते हैं।

जवाबों:


10

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

लेकिन स्प्रिंट के दौरान स्प्रिंट बैकलॉग के लिए इस संशोधन का विरोध किया जाना चाहिए। स्प्रिंट का पूरा बिंदु छोटा होना यह है कि नए प्रोजेक्ट को अगले प्रोजेक्ट टाइमलाइन (मल्टीपल स्प्रिंट) को प्रभावित किए बिना अगले स्प्रिंट में जोड़ा जा सकता है (इसके बाद इसे सही ढंग से प्राथमिकता दी गई है)।

लेकिन अगर इस स्प्रिंट में एक काम के लिए काम महत्वपूर्ण है, तो आपके पास दो विकल्प हैं।

  1. स्प्रिंट में नया आइटम जोड़ें।
    लेकिन स्प्रिंट से एक बराबर आकार की वस्तु को हटा दें।
  2. इस स्प्रिंट से बुरी तरह से योजना बनाई गई वस्तु को गिरा दें (ताकि आप अगले स्प्रिंट में इसे ठीक से योजना बना सकें)।
    • उत्पाद बैकलॉग के ऊपर से एक विकल्प (उपयुक्त आकार में) जोड़ना (जो आपकी स्प्रिंट प्लानिंग मीटिंग से प्राथमिकता क्रम में होना चाहिए)।
    • या जब सभी स्प्रिंट आइटम समाप्त हो जाते हैं, तो उत्पाद बैकलॉग से सुस्त को लेने की अनुमति देते हैं।

इसलिए मैं शिविर में हूं कि आपको स्प्रिंट बैकलॉग को संशोधित नहीं करना चाहिए। लेकिन आपको उस स्थिति को ध्यान में रखना होगा जो असाधारण परिस्थिति हो सकती है। ज्यादातर मामलों में मैं विकल्प 2 के साथ जाऊंगा और देवों को बैकलॉग से कार्यों के साथ स्लैक लेने दूंगा।

फिर अगली योजना की बैठक में नए कार्य का उचित विश्लेषण किया जाएगा और स्प्रिंट में जोड़ा जाएगा (उपयुक्त के रूप में)।

याद रखें कि स्प्रिंट छोटा है और सिर्फ अगली बूंद का निशान नहीं विकास चक्र का अंत है। उत्पाद के मालिक को एक ऐसी सुविधा के लिए बहुत हताश होना पड़ेगा कि वे अगले स्प्रिंट के अंत की प्रतीक्षा न कर सकें।


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

3
लोकी ने जो जवाब दिया उसे जोड़ने के लिए; स्प्रिंट बैकलॉग में किसी भी बदलाव के बारे में आपको अपने उत्पाद स्वामी के साथ चर्चा में रहना चाहिए, क्योंकि टीम ने पीओ को काम देने के लिए प्रतिबद्धता दी। और अगर एक कहानी को गलत तरीके से समझा गया था, तो समस्या और व्यवसाय के मूल्य का बेहतर वर्णन करने के लिए कहानी में संशोधन किया जा सकता है और यहां तक ​​कि यदि पर्याप्त रूप से बदल दिया जाए तो फिर से आकार दिया जा सकता है। लेकिन हमेशा उत्पाद के मालिक के साथ इस पर चर्चा करना।
डेविड 'गंजा अदरक'

10

भ्रम अस्पष्ट भाषा के कारण है।

स्प्रिंट बैकलॉग में विस्तार के दो स्तर हैं। सबसे पहले, यह आइटम (उपयोगकर्ता कहानियां) की एक सूची है जिसे टीम ने वितरित करने के लिए प्रतिबद्ध किया है। दूसरा, यह सभी TASKS है जो टीम उन कहानियों में से प्रत्येक को वितरित करने के लिए करना चाहती है।

इसलिए जब लोग स्प्रिंट बैकलॉग के बारे में बात करते हैं, तो उन्हें वास्तव में स्पष्ट होना चाहिए कि उनका क्या मतलब है। जब आप स्क्रम गाइड पढ़ते हैं, तो आप देखेंगे कि यह बताता है: स्प्रिंट बैकलॉग स्प्रिंट के लिए चुने गए उत्पाद बैकलॉग आइटम का सेट है, साथ ही उत्पाद वृद्धि को वितरित करने और स्प्रिंट लक्ष्य को साकार करने की योजना है।

इसलिए यह उन्हें वितरित करने के लिए उत्पाद बैकलॉग आइटम और योजना (कार्य) की सूची है।

अब, कई टीमें स्प्रिंट की शुरुआत में सभी प्रस्तावित कार्यों (योजना) को जोड़ना पसंद करती हैं, ताकि वे एक बचे हुए चार्ट को ट्रैक कर सकें, जो करने के लिए कुछ घंटे बचे हैं। अन्य टीमों ने आवश्यकतानुसार कार्यों को उभरने दिया। यह तब है जब 'स्प्रिंट बैकलॉग' में जोड़ना ठीक है, क्योंकि टीम को आइटम वितरित करने और स्प्रिंट लक्ष्य को पूरा करने के लिए निरीक्षण और अनुकूलन करने के लिए ऐसा करना होगा।

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

ये लो हमें मिल गया; हाँ ... टीमें आवश्यकता के अनुसार स्प्रिंट बैकलॉग योजना में कार्य जोड़ देती हैं। नहीं, वे आमतौर पर बैकलॉग आइटम की सूची में नहीं जोड़ते हैं जो स्प्रिंट के स्कोप को परिभाषित करते हैं।

मुझे उम्मीद है कि इससे स्थिति स्पष्ट होगी।


1
हम्म, कि मदद करता है, विशेष रूप से लोगों के बारे में अपनी कहानियों / आइटम बनाम कार्यों के बारे में स्पष्ट नहीं है। हालांकि, मैं न केवल नए कार्यों को जोड़ने के बारे में सोच रहा था, बल्कि उन्हें बदलने / बदलने के बारे में भी, जैसे कि टीम और उत्पाद के मालिक के बीच गलतफहमी की स्थिति में। मैं कभी भी यह बताने में सक्षम नहीं हुआ कि इसके लिए "सबसे अच्छा अभ्यास" क्या है, इसलिए यदि आपके पास इस पर कोई इनपुट है तो इसकी सराहना की जाएगी।
माल्टिरियल

2

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

लेकिन निश्चित रूप से, नियोजन के दौरान, यह माना जाता है, कि हर कोई उन सभी विशेषताओं के बारे में स्पष्ट रूप से जानता और चर्चा करता है, जिन पर वे काम कर रहे होंगे। यदि चर्चा और योजना अच्छी है, तो लगभग सभी मामलों में आपको वास्तव में किसी भी संशोधन की आवश्यकता नहीं है।


"नियोजन के दौरान, यह माना जाता है, कि हर कोई स्पष्ट रूप से जानता है और प्रत्येक सुविधाओं के बारे में चर्चा करता है कि वे" निश्चित रूप से काम करेंगे, और आमतौर पर सब कुछ काम करता है, लेकिन इसमें शामिल सभी लोग मानवीय हैं, इसलिए कभी-कभी चीजें दरार से फिसल जाती हैं। यह उन मामलों के बारे में सोच रहा है, क्योंकि इतने सारे लोग इतने अडिग हैं कि स्प्रिंट बैकलॉग को किसी भी परिस्थिति में स्प्रिंट के दौरान बिल्कुल भी संपादित नहीं किया जा सकता है।
माल्टिरियल

:) हाँ हम इंसान हैं। और कभी-कभी, आपको स्प्रिंट के दौरान परिवर्तन करने की आवश्यकता होगी। लेकिन अगर यह बार-बार हो रहा है, तो कहीं और गलत है। इस बारे में सभी से बात करने की कोशिश की जा सकती है, और फिर एक पारस्परिक रूप से सहमत समाधान के साथ आते हैं।
कुमार बिबेक

0

मैं जवाबों से सहमत हूं, मैं यह बताना चाहता हूं कि अगर कहानी ने विकास शुरू कर दिया है तो इसे तब तक रोका नहीं जा सकता है जब तक कि ऐसा नहीं किया जाता है।

जल्दी में अपनी एड़ी खोदो। परिवर्तन के लिए पूछने वालों को कठिन तरीके से सीखना होगा, अन्यथा आप बेकार होने की योजना बना रहे हैं यदि लोग सीखते हैं कि आप वैसे भी कर सकते हैं जो आपको पसंद है।

उद्धृत करें कि गुणवत्ता फ़ोकस से आती है और बग्स विचार की एक ट्रेन छोड़ने से आते हैं। संदर्भ-स्विचिंग की लागत का हवाला देते हैं। ऋण पर नज़र रखना और आधे-पके हुए काम को संबोधित करने के लिए कहानी लिखने और चर्चा करने और खेलने का प्रबंधन महंगा है। बस इस मार्ग को शुरू न करें।

विचार: प्रत्येक तिमाही को एक समझौते के रूप में बिताने के लिए प्रबंधन को 3 स्विच-क्रेडिट दें।


"मैं जवाबों से सहमत हूं, मैं यह कहना चाहता हूं कि यदि कहानी ने विकास शुरू कर दिया है तो इसे तब तक रोका नहीं जा सकता है जब तक कि ऐसा नहीं किया जाता है।" - यह सच नहीं है। एक टीम एक कहानी आइटम नहीं खत्म करने का फैसला कर सकती है। एक बार स्प्रिंट की योजना अगले स्प्रिंट के लिए शुरू हो गई है, तो उन्हें उस कहानी को अगले स्प्रिंट में खींचने की आवश्यकता नहीं है। मैं वास्तव में इस कथन को पसंद करता हूं: "गुणवत्ता फ़ोकस से आती है और बग़ीचे विचार की ट्रेन से आती हैं"
ब्रायन ओकले
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.