परिभाषित करें
चुस्त विकास में कार्य मद को वास्तव में "पूर्ण" मानने के स्पष्ट मानदंड।
इस अवधारणा को समझना
पूर्णता की परिभाषा (DoD) एजाइल विकास में किसी कार्य आइटम के वास्तव में “पूर्ण” होने का निर्धारण करने के लिए स्पष्ट मानदंडों की सूची है। यह टीम के भीतर “पूर्ण” के अर्थ पर असहमति की समस्या हल करती है और “कोड लिख दिया गया है, लेकिन परीक्षण नहीं हुआ” या “फ़ीचर विकसित हो गया है, लेकिन एकीकृत नहीं हुआ” जैसी अस्पष्ट स्थितियों से बचाती है। उपयोगकर्ता स्टोरी के स्वीकृति मानदंडों के विपरीत, DoD सभी कार्य आइटम के लिए टीम की समान अपेक्षा है, जिसमें आम तौर पर कोडिंग, परीक्षण, दस्तावेज़ीकरण और एकीकरण जैसे चरण शामिल होते हैं। इसका परिणाम टीम की सहमति से बनी पूर्णता जाँच-सूची है, जो डिलीवरी की गुणवत्ता सुनिश्चित करती है।
व्यावसायिक परिदृश्य का उदाहरण
Sprint योजना बैठक में, टीम मिलकर DoD निर्धारित करती है, जैसे “कोड की समीक्षा हो चुकी है, यूनिट टेस्ट पास हो चुके हैं, इंटीग्रेशन टेस्ट पास हो चुके हैं, दस्तावेज़ अपडेट हो चुका है।” जब कोई डेवलपर दावा करता है कि उपयोगकर्ता स्टोरी पूरी हो गई है, तो DoD के प्रत्येक बिंदु की जाँच करना अनिवार्य है; सभी शर्तें पूरी होने पर ही इसे पूरा माना जाएगा। इससे “पूरा” होने की अस्पष्टता दूर होती है, डिलिवरेबल की गुणवत्ता बढ़ती है और दोबारा काम घटता है।