स्प्रिंट रेट्रोस्पेक्टिव — डेवलपमेंट टीम की एक नियमित बैठक जो प्रत्येक स्प्रिंट के अंत में पिछली अवधि का विश्लेषण करने और सुधार खोजने के लिए आयोजित की जाती है। डेली मीटिंग और स्प्रिंट रिव्यू के विपरीत, रेट्रोस्पेक्टिव प्रक्रियाओं और सहयोग पर ध्यान केंद्रित करता है, न कि उत्पाद पर। Scrum Guide, 2020 के अनुसार, रेट्रोस्पेक्टिव Scrum के पाँच अनिवार्य इवेंट्स में से एक है और टीम के निरंतर सुधार के लिए एक महत्वपूर्ण तंत्र के रूप में कार्य करता है।
मुख्य बातें
स्प्रिंट रेट्रोस्पेक्टिव — Scrum टीम की एक संरचित बैठक जो स्प्रिंट समाप्त होने के बाद और अगले स्प्रिंट की योजना बनाने से पहले आयोजित की जाती है। प्रतिभागी पिछले स्प्रिंट पर चर्चा करते हैं, अपने अवलोकन साझा करते हैं और सामूहिक रूप से निर्धारित करते हैं कि काम में क्या बदलाव लागू करने हैं।
रेट्रोस्पेक्टिव शब्द DevOps संस्कृति और Lean पद्धति में वर्णित निरंतर सुधार प्रथाओं से आया है। Scrum में, रेट्रोस्पेक्टिव 2010 में Scrum Guide के आगमन के साथ एक अनिवार्य इवेंट बन गया। 2020 में, Scrum Guide अपडेट में जोर “निरीक्षण और अनुकूलन” से “गुणवत्ता और प्रभावशीलता पर ध्यान” पर स्थानांतरित हो गया, जिसने रेट्रोस्पेक्टिव की भूमिका को मजबूत किया।
Sprint Review उत्पाद और हितधारकों की प्रतिक्रिया पर केंद्रित है, जबकि रेट्रोस्पेक्टिव टीम की प्रक्रियाओं पर केंद्रित है। Daily Scrum एक दैनिक समन्वय है, रेट्रोस्पेक्टिव पूरे स्प्रिंट का विश्लेषण है। रेट्रोस्पेक्टिव एकमात्र समारोह है जहाँ टीम ग्राहक या उत्पाद स्वामी के दबाव के बिना, विशेष रूप से अपने बारे में बात करती है।
स्प्रिंट रेट्रोस्पेक्टिव के कई प्रमुख उद्देश्य हैं, जिनमें से प्रत्येक टीम और विकास प्रक्रिया के स्वस्थ विकास के लिए महत्वपूर्ण है।
चिंतन टीम को पिछले स्प्रिंट को समझने की अनुमति देता है: क्या काम किया, क्या गलत हुआ, और क्या सबक सीखा जा सकता है। यह प्रक्रिया समान गलतियों की पुनरावृत्ति को रोकती है, खुलेपन की संस्कृति बनाती है और डेवलपर्स को सिर्फ कोड के लिए नहीं, बल्कि प्रक्रियाओं के लिए जिम्मेदारी लेना सिखाती है।
प्रत्येक रेट्रोस्पेक्टिव को ठोस एक्शन आइटम उत्पन्न करने चाहिए — अगले स्प्रिंट के लिए कार्य। उदाहरण के लिए: “सभी पुल रिक्वेस्ट के लिए कोड रिव्यू जोड़ें” या “डेली मीटिंग को 10 मिनट तक कम करें”। एक्शन आइटम बैकलॉग में दर्ज किए जाते हैं और अगले रेट्रो में ट्रैक किए जाते हैं। यदि एक्शन आइटम पूरे नहीं होते हैं, तो रेट्रोस्पेक्टिव अपना अर्थ खो देता है।
नियमित रेट्रोस्पेक्टिव समस्याओं की पहचान करने में मदद करते हैं, इससे पहले कि वे बर्नआउट का कारण बनें। ओवरटाइम, टीम में संघर्ष, अस्पष्ट आवश्यकताएँ — यह सब रेट्रो में उठाया जाता है और महत्वपूर्ण द्रव्यमान तक पहुँचने से पहले हल किया जाता है।
50 से अधिक रेट्रोस्पेक्टिव प्रारूप मौजूद हैं, प्रत्येक विभिन्न स्थितियों और टीम संरचना के लिए उपयुक्त है। प्रारूप का चुनाव टीम की परिपक्वता, वर्तमान समस्याओं और उपलब्ध समय पर निर्भर करता है।
| प्रारूप | विवरण | कब उपयोग करें |
|---|---|---|
| Start-Stop-Continue | टीम विचारों को तीन कॉलम में विभाजित करती है: शुरू करें, बंद करें, जारी रखें | पहला रेट्रो या संकट के बाद |
| Sailboat | दृश्य रूपक: हवा (क्या मदद करता है), लंगर (क्या धीमा करता है), चट्टानें (जोखिम) | टीम टेम्पलेट्स से थक गई है |
| 4L (Liked-Learned-Lacked-Longed For) | चार श्रेणियाँ: पसंद आया, सीखा, कमी थी, इच्छा थी | गहन स्प्रिंट विश्लेषण |
| Mad-Sad-Glad | भावनात्मक प्रारूप: गुस्सा, दुख, खुशी | भावनात्मक तनाव मौजूद है |
Start-Stop-Continue — सबसे सरल और लोकप्रिय प्रारूप। टीम स्टिकी नोट्स पर विचार लिखती है और उन्हें तीन कॉलम में वितरित करती है। Start — नई प्रथाएँ, Stop — बुरी आदतें, Continue — जो काम करता है। यह प्रारूप नई टीमों और 30 मिनट की त्वरित रेट्रोस्पेक्टिव के लिए उत्कृष्ट है।
Sailboat एक जहाज रूपक का उपयोग करता है: हवा आगे धकेलती है, लंगर धीमा करता है, चट्टानें — भविष्य के जोखिम। 4L — एक गहरा प्रारूप जहाँ टीम चार लेंस के माध्यम से प्रत्येक पहलू का विश्लेषण करती है। दोनों प्रारूपों में अधिक समय लगता है (60-90 मिनट), लेकिन टीम की स्थिति की अधिक संपूर्ण तस्वीर देते हैं।
साप्ताहिक रेट्रो के लिए हल्के प्रारूप उपयुक्त हैं: Start-Stop-Continue या Mad-Sad-Glad। 2-4 सप्ताह के स्प्रिंट के लिए, Sailboat या 4L का उपयोग करना चाहिए। यदि टीम में संघर्ष है, तो Mad-Sad-Glad से शुरू करना बेहतर है ताकि भावनाओं को बाहर निकाला जा सके, फिर रचनात्मक चर्चा की ओर बढ़ें।
रेट्रोस्पेक्टिव आयोजित करने के लिए संरचना और सुविधा की आवश्यकता होती है। Scrum Master या एक नामित सुविधाकर्ता बैठक का चरण-दर-चरण नेतृत्व करता है ताकि प्रत्येक प्रतिभागी को सुना जा सके।
रेट्रो से 24 घंटे पहले, सुविधाकर्ता डेटा एकत्र करता है: स्प्रिंट मीट्रिक्स (वेलोसिटी, बग काउंट, पूर्ण किए गए कार्य), एक गुमनाम सर्वेक्षण के माध्यम से टीम का मूड। रेट्रो बोर्ड पहले से तैयार किया जाता है — भौतिक (स्टिकर, मार्कर) या डिजिटल (Miro, Mural, Retrium)।
इस चरण में, प्रत्येक प्रतिभागी स्टिकी नोट्स पर अपने अवलोकन लिखता है (आमतौर पर मौन में 5-10 मिनट)। श्रेणियाँ चुने गए प्रारूप पर निर्भर करती हैं। महत्वपूर्ण नियम: संग्रह चरण में दूसरों के नोट्स की आलोचना न करें — पहले सभी विचार दर्ज किए जाते हैं, फिर चर्चा की जाती है।
संग्रह के बाद, टीम नोट्स को विषय के अनुसार समूहित करती है और सबसे महत्वपूर्ण पर वोट करती है। प्रत्येक प्रतिभागी को 3-5 वोट मिलते हैं (नोट्स पर बिंदुओं के रूप में चिह्नित)। सबसे अधिक वोट वाले विषय चर्चा में जाते हैं। यह तंत्र एक आवाज को दूसरों पर हावी होने से रोकता है।
अंतिम चरण — एक्शन आइटम तैयार करना। प्रत्येक एक्शन आइटम SMART होना चाहिए: विशिष्ट, मापने योग्य, प्राप्त करने योग्य, प्रासंगिक और समयबद्ध। जिम्मेदार व्यक्ति को खुले तौर पर नियुक्त किया जाता है, समय सीमा निर्धारित की जाती है। एक्शन आइटम को बैकलॉग में जोड़ा जाता है और अगले रेट्रोस्पेक्टिव में जाँचा जाता है।
अनुभवी टीमें भी रेट्रोस्पेक्टिव में गलतियाँ करती हैं जो एक उपयोगी अभ्यास को एक खाली औपचारिकता में बदल देती हैं। इन गलतियों को जानने से उनसे बचने में मदद मिलती है।
सबसे आम गलती — बिना परिणाम के चर्चा। टीम ने बात की, समस्याओं की पहचान की, लेकिन कोई एक्शन आइटम नहीं लिखा। ऐसा रेट्रोस्पेक्टिव बदलाव नहीं लाता, और अगली बैठक में उन्हीं समस्याओं पर चर्चा होती है। समाधान: रेट्रो के अंतिम 10 मिनट हमेशा कार्य योजना के लिए समर्पित करें।
जब रेट्रोस्पेक्टिव बिना रचनात्मक सुझावों के शिकायत सत्र में बदल जाता है, तो टीम का मनोबल गिर जाता है। सुविधाकर्ता को चर्चा को समस्याओं से समाधान की ओर निर्देशित करना चाहिए। तकनीक: प्रत्येक समस्या के बाद, प्रश्न पूछें “हम इसके बारे में क्या कर सकते हैं?”
यदि एक डेवलपर 80% समय बोलता है, तो बाकी बंद हो जाते हैं और विचार साझा करना बंद कर देते हैं। समाधान: मौन विचार संग्रह का उपयोग करें (हर कोई अपना लिखता है), बारी-बारी से राउंड, भाषण के लिए टाइमर। रेट्रो से पहले गुमनाम सर्वेक्षण भी शांत प्रतिभागियों की राय एकत्र करने में मदद करते हैं।
व्यस्तता या “समय नहीं है” के कारण रेट्रो छोड़ना एक खतरनाक प्रवृत्ति है। यदि टीम एक रेट्रो छोड़ती है, तो दूसरा छोड़ना आसान हो जाता है। समय के साथ, समस्याएँ जमा होती जाती हैं और स्प्रिंट कम प्रभावी होते जाते हैं। रेट्रोस्पेक्टिव स्प्रिंट का उतना ही हिस्सा है जितना कि डेवलपमेंट और टेस्टिंग।
अक्सर पूछे जाने वाले प्रश्न
रेट्रोस्पेक्टिव प्रत्येक स्प्रिंट के बाद आयोजित की जाती है, चाहे उसकी लंबाई कुछ भी हो। 1-2 सप्ताह के स्प्रिंट के लिए, 30-60 मिनट पर्याप्त है। यदि स्प्रिंट छोटा (एक सप्ताह) है, तो हल्का प्रारूप Start-Stop-Continue का उपयोग किया जा सकता है। रेट्रोस्पेक्टिव छोड़ने की अनुशंसा नहीं की जाती है — यह टीम के निरंतर सुधार के लिए एक महत्वपूर्ण तंत्र है।
रेट्रोस्पेक्टिव में पूरी Scrum टीम भाग लेती है: डेवलपर, Scrum Master और Product Owner। Product Owner एक सदस्य के रूप में भाग ले सकता है, लेकिन उसकी राय हावी नहीं होनी चाहिए। यदि स्प्रिंट में बाहरी विशेषज्ञों (डिज़ाइनर, विश्लेषक) ने भाग लिया, तो उन्हें भी आमंत्रित करना चाहिए। मुख्य नियम: जिसने भी स्प्रिंट में काम किया, उसे रेट्रो में बोलने का अधिकार है।
भाग लेने की अनिच्छा गहरी समस्याओं का लक्षण है: प्रबंधन में अविश्वास, सजा का डर, या बर्नआउट। कारण समझने के लिए गुमनाम सर्वेक्षणों से शुरुआत करें। अधिक खेल-उन्मुख प्रारूप (Sailboat, Mad-Sad-Glad) पर स्विच करें। समय घटाकर 15-20 मिनट करें। मूल्य दिखाएँ: छोटे बदलावों से शुरुआत करें जिन्हें टीम देखेगी और सराहेगी।
हाँ, दूरस्थ रेट्रोस्पेक्टिव डिजिटल बोर्ड (Miro, Mural, Retrium, Google Jamboard) के माध्यम से प्रभावी ढंग से आयोजित की जाती हैं। सिंक्रोनस चरणों के लिए टाइमर का उपयोग करें, सभी प्रतिभागियों के लिए वीडियो-ऑन अनिवार्य है। एसिंक्रोनस रेट्रोस्पेक्टिव भी काम करती हैं: टीम दिन भर बोर्ड भरती है, फिर 30 मिनट परिणामों पर चर्चा करती है। दूरस्थ रेट्रो में अधिक स्पष्ट सुविधा की आवश्यकता होती है।
रेट्रो की प्रभावशीलता निम्नलिखित से बढ़ती है: सुविधाकर्ता का रोटेशन (एक शैली के अभ्यस्त न होने के लिए), हर 3-4 स्प्रिंट में प्रारूप बदलना, एक्शन आइटम पर ध्यान केंद्रित करना, अगले रेट्रो में पूर्ण किए गए कार्यों को ट्रैक करना। मीट्रिक्स का उपयोग करें: वेलोसिटी, बग काउंट, टीम का मूड। प्रभावशीलता का मुख्य संकेतक वे बदलाव हैं जिन्हें टीम ने वास्तव में रेट्रो के बाद लागू किया।
सारांश
हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे
IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।
यह भी पढ़ें