द्वारा Abhay Talreja
28/12/2025
मेरा नवीनतम लेख - Empirical Process Control - The Key to Agile Success
स्क्रम में Sprint Backlog - उदाहरणों के साथ संपूर्ण गाइड
Sprint Backlog Sprint Goal (क्यों), Sprint के लिए चुने गए Product Backlog आइटम्स (क्या), साथ ही Increment देने के लिए एक कार्रवाई योग्य योजना (कैसे) से बना होता है। यह डेवलपर्स द्वारा Sprint के दौरान पूरा करने के लिए नियोजित कार्य की एक अत्यधिक दृश्यमान, वास्तविक समय की तस्वीर है, और यह पूरी तरह से उनका है।
मुख्य अंतर: जबकि Product Owner Product Backlog और उसके क्रम का मालिक है, डेवलपर्स Sprint Backlog के मालिक हैं। वे तय करते हैं कि कौन से Product Backlog आइटम्स चुनने हैं और उन्हें कैसे डिलीवर करना है। यह स्वामित्व डेवलपर्स को अपने काम को स्वयं-प्रबंधित करने का अधिकार देता है और Sprint प्रतिबद्धताओं के लिए जवाबदेही बनाता है।
महत्वपूर्ण अंतर्दृष्टि: Sprint Backlog एक जीवित आर्टिफैक्ट है जो Sprint के दौरान विकसित होता है क्योंकि टीम अधिक सीखती है। Daily Scrum के दौरान वर्तमान योजनाओं, उभरते कार्यों और Sprint Goal की ओर प्रगति को प्रतिबिंबित करने के लिए इसे दिन में कम से कम एक बार अपडेट किया जाना चाहिए। हालांकि, Sprint Goal स्वयं निश्चित रहता है - यह Sprint के दौरान नहीं बदलता।
| पहलू | विवरण |
|---|---|
| परिभाषा | Sprint Goal + चयनित Product Backlog आइटम्स + डिलीवरी योजना |
| तीन घटक | क्यों (Sprint Goal) + क्या (PBIs) + कैसे (कार्य योजना) |
| स्वामित्व | डेवलपर्स (Sprint Planning के दौरान बनाया, Sprint भर प्रबंधित) |
| प्रतिबद्धता | Sprint Goal (Sprint के लिए एकल उद्देश्य) |
| अपडेट | दिन में कम से कम एक बार; टीम जैसे-जैसे अधिक सीखती है, लगातार परिष्कृत |
| दृश्यता | पारदर्शिता के लिए पूरी स्क्रम टीम को अत्यधिक दृश्यमान |
| लचीलापन | विशिष्ट कार्य बदल सकता है; Sprint Goal निश्चित रहता है |
| निर्माण | Sprint Planning इवेंट के दौरान |
इस व्यापक गाइड में, हम सफल Sprint परिणाम प्राप्त करने के लिए Sprint Backlog को बनाने, प्रबंधित करने और अनुकूलित करने का पता लगाएंगे।
स्क्रम गाइड के अनुसार, Sprint Backlog तीन मुख्य स्क्रम आर्टिफैक्ट्स में से एक है (Product Backlog और Increment के साथ)। यह वर्तमान Sprint के दौरान Sprint Goal प्राप्त करने के लिए डेवलपर्स की सामरिक योजना के रूप में कार्य करता है।
Sprint Backlog को टीम की Sprint के लिए प्रतिबद्धता-संचालित कार्य योजना के रूप में सोचें। जबकि Product Backlog उत्तर देता है "हम उत्पाद के लिए क्या बना सकते हैं?", Sprint Backlog उत्तर देता है "हम इस Sprint में क्या बनाएंगे, और कैसे?"
1. Sprint Goal ("क्यों") Sprint Goal एक एकल, सुसंगत उद्देश्य है जो Sprint को उद्देश्य और दिशा प्रदान करता है। यह फोकस बनाता है और अलग-थलग काम के बजाय सहयोग को प्रोत्साहित करता है। उदाहरण: "उपयोगकर्ताओं को श्रेणी के अनुसार उत्पाद खोजने और फ़िल्टर करने में सक्षम बनाना"
2. चयनित Product Backlog आइटम्स ("क्या") ये विशिष्ट PBIs हैं जिनका डेवलपर्स अनुमान लगाते हैं कि वे Sprint Goal प्राप्त करने के लिए Sprint के दौरान पूरा कर सकते हैं। इन्हें Sprint Planning के दौरान प्राथमिकता और टीम क्षमता के आधार पर चुना जाता है। उदाहरण: "यूजर स्टोरी: एक खरीदार के रूप में, मैं कीवर्ड द्वारा उत्पाद खोजना चाहता हूं" + "यूजर स्टोरी: एक खरीदार के रूप में, मैं श्रेणी के अनुसार खोज परिणामों को फ़िल्टर करना चाहता हूं"
3. कार्रवाई योग्य योजना ("कैसे") यह प्रत्येक PBI को पूरा करने और एक कार्यशील Increment देने के लिए आवश्यक कार्यों, गतिविधियों और तकनीकी कार्य का विस्तृत ब्रेकडाउन है। योजना Sprint के दौरान उभरती है क्योंकि टीम अधिक सीखती है। उदाहरण कार्य: "खोज API डिज़ाइन करें", "कीवर्ड खोज एल्गोरिदम लागू करें", "श्रेणी फ़िल्टर UI घटक बनाएं", "एकीकरण परीक्षण लिखें"
मुख्य अंतर्दृष्टि: Sprint Goal लचीलापन प्रदान करता है। यदि टीम Sprint के दौरान लक्ष्य प्राप्त करने के बेहतर तरीके खोजती है, तो वे Product Owner के साथ बातचीत करके विशिष्ट कार्य आइटम्स को समायोजित कर सकते हैं - जब तक Sprint Goal स्वयं प्राप्त करने योग्य और अपरिवर्तित रहता है।
Sprint Backlog एक विशिष्ट Sprint के लिए स्क्रम टीम की योजना के रूप में कार्य करता है और कई प्रमुख लाभ प्रदान करता है:
फोकस: Sprint Backlog डेवलपमेंट टीम को उन कार्य आइटम्स पर फोकस बनाए रखने में मदद करता है जिन्हें उन्होंने Sprint के दौरान पूरा करने के लिए प्रतिबद्ध किया है।
पारदर्शिता: Sprint Backlog वर्तमान Sprint के लिए नियोजित कार्य का पारदर्शी दृश्य प्रदान करता है, जिससे स्क्रम टीम और हितधारकों को प्रगति की निगरानी करने और टीम की प्रतिबद्धताओं को समझने की अनुमति मिलती है।
अनुकूलनशीलता: Sprint Backlog एक गतिशील आर्टिफैक्ट है जिसे डेवलपमेंट टीम Sprint के दौरान नई अंतर्दृष्टि, उभरती आवश्यकताओं या प्राथमिकता में बदलाव को प्रतिबिंबित करने के लिए अपडेट कर सकती है।
जवाबदेही: Sprint Backlog डेवलपमेंट टीम को Sprint के दौरान प्रतिबद्ध किए गए कार्य आइटम्स को डिलीवर करने के लिए जवाबदेह बनाता है।
Sprint Backlog में तीन परस्पर जुड़े तत्व हैं जो Sprint निष्पादन का मार्गदर्शन करने के लिए एक साथ काम करते हैं:
| तत्व | विवरण | उदाहरण |
|---|---|---|
| Sprint Goal | Sprint के लिए एकल सुसंगत उद्देश्य | "बुनियादी ई-कॉमर्स चेकआउट कार्यक्षमता सक्षम करें" |
| चयनित PBIs | Sprint Goal प्राप्त करने के लिए चुने गए Product Backlog आइटम्स | 3-8 यूजर स्टोरी या फीचर्स (टीम के अनुसार भिन्न) |
| कार्रवाई योग्य योजना | PBIs डिलीवर करने के लिए कार्य, गतिविधियां और तकनीकी कार्य | PBIs से विभाजित 20-40 कार्य |
Sprint Goal Sprint Backlog आर्टिफैक्ट से जुड़ी प्रतिबद्धता है। यह कई महत्वपूर्ण कार्य करता है:
उद्देश्य प्रदान करता है: केवल कार्यों को पूरा करने से परे Sprint को अर्थ देता है। टीमें समझती हैं क्यों वे काम कर रहे हैं।
लचीलापन सक्षम करता है: जबकि लक्ष्य निश्चित है, विशिष्ट कार्य समायोजित किया जा सकता है। यदि टीम लक्ष्य के लिए बेहतर रास्ता खोजती है, तो वे Product Owner के साथ दायरे पर पुनः बातचीत कर सकते हैं।
सहयोग को प्रोत्साहित करता है: एक एकीकृत उद्देश्य बनाता है जो टीमवर्क को बढ़ावा देता है। अलग-अलग स्टोरीज़ पर काम करने वाले व्यक्तियों के बजाय, टीम एक साझा परिणाम की ओर सहयोग करती है।
ट्रेड-ऑफ का मार्गदर्शन करता है: जब टकराव उत्पन्न होते हैं (जैसे, समय की बाधाएं), Sprint Goal टीमों को यह तय करने में मदद करता है कि क्या आवश्यक है बनाम क्या स्थगित किया जा सकता है।
उदाहरण Sprint Goals:
ये वे PBIs हैं जिनका डेवलपर्स अनुमान लगाते हैं कि वे Sprint के दौरान पूरा कर सकते हैं। मुख्य विशेषताएं:
विशिष्ट Sprint Backlog आकार:
डिलीवरी योजना PBIs को ठोस, प्रबंधनीय कार्यों में विभाजित करती है। इसमें शामिल है:
तकनीकी कार्य: "डेटाबेस माइग्रेशन बनाएं", "REST API एंडपॉइंट लागू करें", "यूनिट टेस्ट लिखें"
डिज़ाइन कार्य: "वायरफ्रेम बनाएं", "UI घटक डिज़ाइन करें", "एक्सेसिबिलिटी अनुपालन की समीक्षा करें"
परीक्षण कार्य: "एकीकरण परीक्षण लिखें", "लोड परीक्षण करें", "रिग्रेशन परीक्षण निष्पादित करें"
दस्तावेज़ीकरण कार्य: "API दस्तावेज़ अपडेट करें", "उपयोगकर्ता गाइड बनाएं", "रिलीज नोट्स अपडेट करें"
निर्भरताएं और अनुक्रमण: यह समझना कि अन्य शुरू होने से पहले कौन से कार्य पूरे होने चाहिए
प्रो टिप: डिलीवरी योजना Daily Scrum निरीक्षण के लिए पर्याप्त विस्तृत होनी चाहिए लेकिन इतनी विस्तृत नहीं कि यह प्रशासनिक ओवरहेड बन जाए। 2-8 घंटे में पूरे होने वाले कार्य आमतौर पर सही ग्रैन्युलैरिटी प्रदान करते हैं।
Sprint Backlog Sprint Planning इवेंट के दौरान एक सहयोगी प्रक्रिया के माध्यम से बनाया जाता है:
चरण 1: Sprint Goal तैयार करें (Sprint Planning का पहला भाग)
चरण 2: Product Backlog आइटम्स चुनें (Sprint Planning का पहला भाग)
चरण 3: डिलीवरी योजना बनाएं (Sprint Planning का दूसरा भाग)
सामान्य गलती: Product Owner यह निर्देशित करता है कि कौन से आइटम्स Sprint Backlog में जाते हैं। डेवलपर्स को अंतिम निर्णय लेना होगा कि वे क्या पूरा कर सकते हैं का अनुमान लगाते हैं। Product Owner प्राथमिकताएं समझाकर और प्रश्नों का उत्तर देकर प्रभावित कर सकता है, लेकिन Sprint में आइटम्स को जबरदस्ती नहीं डाल सकता।
उदाहरण Sprint Planning आउटपुट:
डेवलपर्स Sprint भर Sprint Backlog के मालिक हैं और इसे लगातार अपडेट करते हैं:
दैनिक अपडेट (न्यूनतम)
निरंतर परिशोधन
आवश्यकता होने पर दायरा वार्ता
मुख्य जिम्मेदारियां:
पारदर्शिता प्रथाएं: कई टीमें Sprint Backlog को विज़ुअलाइज़ करने के लिए भौतिक या डिजिटल बोर्ड (कानबन बोर्ड, Jira, Azure DevOps) का उपयोग करती हैं। सामान्य कॉलम: To Do → In Progress → In Review → Done। यह Sprint प्रगति में वास्तविक समय की दृश्यता प्रदान करता है।
| पहलू | Product Backlog | Sprint Backlog |
|---|---|---|
| स्वामित्व | Product Owner | डेवलपर्स |
| दायरा | पूरा उत्पाद (सभी भविष्य का कार्य) | केवल वर्तमान Sprint |
| समय क्षितिज | उत्पाद जीवनकाल (महीने/वर्ष) | एक Sprint (1-4 सप्ताह) |
| प्रतिबद्धता | Product Goal (दीर्घकालिक) | Sprint Goal (अल्पकालिक) |
| क्रम | मूल्य, जोखिम, निर्भरताओं द्वारा क्रमबद्ध | डिलीवरी योजना द्वारा अनुक्रमित |
| परिवर्तन | कभी भी बदल सकता है | Sprint Goal बाधाओं के साथ परिवर्तन |
| ग्रैन्युलैरिटी | भिन्न (शीर्ष पर विस्तृत, नीचे अस्पष्ट) | Daily Scrum के लिए पर्याप्त विस्तृत |
| सामग्री | फीचर्स, एन्हांसमेंट्स, बग्स, तकनीकी कार्य | चयनित PBIs + कार्य + Sprint Goal |
संबंध: Product Backlog Sprint Backlog को फीड करता है। Sprint Planning के दौरान, टीम Product Backlog के शीर्ष से आइटम्स Sprint Backlog में खींचती है।
समस्या: Product Owner यह निर्देशित करता है कि डेवलपर्स किन कार्यों पर काम करें या डेवलपर सहमति के बिना Sprint Backlog से आइटम्स जोड़ता/हटाता है।
यह समस्याजनक क्यों है: स्क्रम के स्व-प्रबंधन सिद्धांत का उल्लंघन करता है। डेवलपर्स उन प्रतिबद्धताओं के लिए जवाबदेह नहीं हो सकते जो उन्होंने नहीं की।
समाधान:
समस्या: टीम Sprint Goal छोड़ देती है या "8 स्टोरी पॉइंट पूरे करें" या "बैकलॉग आइटम्स पर काम करें" जैसे अस्पष्ट लक्ष्य बनाती है।
यह समस्याजनक क्यों है: सुसंगत उद्देश्य के बिना, टीम अलग-थलग काम करती है। चुनौतियां उत्पन्न होने पर दायरे को समायोजित करने का कोई लचीलापन नहीं।
समाधान:
समस्या: Sprint Backlog Sprint Planning पर बनाया गया लेकिन कभी अपडेट नहीं किया गया, या सप्ताह में केवल एक बार अपडेट किया गया।
यह समस्याजनक क्यों है: पारदर्शिता उद्देश्य को पराजित करता है। टीम और हितधारक वास्तविक प्रगति का निरीक्षण नहीं कर सकते या परिवर्तनों के अनुकूल नहीं हो सकते।
समाधान:
समस्या: टीम Sprint Backlog को समायोजित करने से इनकार करती है भले ही Sprint Goal जोखिम में हो या नई जानकारी उभरे।
यह समस्याजनक क्यों है: स्क्रम अनुभवजन्य है - टीमों को सीखने के आधार पर अनुकूलित होना चाहिए। मूल योजना का कठोर पालन वास्तविकता को अनदेखा करता है।
समाधान:
समस्या: टीम वास्तविक रूप से पूरा कर सकने से अधिक PBIs चुनती है, "स्ट्रेच" प्रदर्शन की उम्मीद में।
यह समस्याजनक क्यों है: अधूरे काम, जल्दबाजी में गुणवत्ता और टीम बर्नआउट की ओर ले जाता है। हितधारकों के साथ विश्वास को कमजोर करता है।
समाधान:
समस्या: कार्य या तो बहुत बारीक ("कोड की पंक्ति 47 लिखें") या बहुत मोटे ("फीचर लागू करें") हैं।
यह समस्याजनक क्यों है: बहुत विस्तृत प्रशासनिक ओवरहेड बनाता है; बहुत मोटा प्रभावी Daily Scrum निरीक्षण को रोकता है।
समाधान:
1. Sprint Backlog को विज़ुअलाइज़ करें
Sprint Backlog को दृश्यमान बनाने के लिए भौतिक बोर्ड या डिजिटल टूल का उपयोग करें:
2. सतत गति बनाए रखें
3. Sprint Goal कार्य पर स्वार्म करें
4. Sprint Goal को दृश्यमान रखें
5. Sprint भर परीक्षण को एकीकृत करें
6. मेट्रिक्स के साथ प्रगति को ट्रैक करें
7. बाधाओं के आधार पर अनुकूलित करें
Sprint Backlog एक महत्वपूर्ण स्क्रम आर्टिफैक्ट है जो रणनीतिक Product Backlog आइटम्स को सामरिक Sprint निष्पादन योजनाओं में बदलता है। Sprint Goal (क्यों), चयनित Product Backlog आइटम्स (क्या), और कार्रवाई योग्य डिलीवरी योजना (कैसे) को मिलाकर, Sprint Backlog स्क्रम टीमों के लिए फोकस, पारदर्शिता और अनुकूलनशीलता प्रदान करता है।
मुख्य बातें:
प्रभावी Sprint Backlog प्रबंधन टीमों को बदलती परिस्थितियों और नई खोजों के अनुकूल होते हुए पूर्वानुमानित रूप से मूल्यवान Increments देने का अधिकार देता है।
क्या Sprint के दौरान Sprint Backlog बदल सकता है?
Sprint Backlog का स्वामित्व किसके पास है?
क्या Sprint Backlog में कार्यात्मक आवश्यकताएं होती हैं?
Sprint Backlog में एक आइटम को कब पूर्ण माना जाता है?
Sprint Backlog के प्रबंधन के लिए कौन जिम्मेदार है?
Sprint Backlog में परिवर्तन करने का अधिकार किसे है?
Sprint Backlog में आइटम्स को प्राथमिकता देने का प्रभारी कौन है?