इस लेख में संक्षेप में परिचय दिया गया हैस्क्रम ढांचा. स्क्रम सॉफ्टवेयर विकास के लिए एक आवर्ती और आगे बढ़ता दृष्टिकोण है। स्क्रम में तीन मुख्यभूमिकाएं: द्वाराउत्पाद मालिक, द्वारास्क्रम मास्टर, और द्वारास्क्रम टीम. स्क्रम परियोजनाएं आमतौर पर कईस्प्रिंट्स, जिसमें प्रत्येक स्प्रिंट आमतौर पर 2 से 4 सप्ताह तक रहता है। स्क्रम के मुख्य तत्वों में शामिल हैं: स्क्रम भूमिकाएं,कलाकृतियां, समारोह, और कुछ दिशा-निर्देश और नियम।
स्क्रम परियोजना शुरू करने के लिए, उत्पाद मालिक आवश्यक वस्तुओं की वरीयता वाली सूची बनाता है जिसे कहा जाता हैउत्पाद बैकलॉग. एकस्प्रिंट योजनाबैठक के माध्यम से, स्क्रम टीम तय करती है कि स्प्रिंट के दौरान वे कितनी बैकलॉग वस्तुओं को विकसित कर सकती है। स्प्रिंट के प्रत्येक दिन, टीम एक स्थिर बैठक आयोजित करती है जिसे कहा जाता हैदैनिक स्क्रम बैठक. स्प्रिंट के दौरान, स्क्रम मास्टर उन सभी बाधाओं को दूर करने का काम करता है जो प्रगति को रोकती हैं ताकि स्क्रम टीम आगे काम कर सके। स्प्रिंट के अंत में, टीम विकसित विशेषताओं को टीम और अन्य हितधारकों के सामने प्रदर्शित करती है—ये रिलीज के लिए उम्मीदवार हो सकते हैं। स्प्रिंट के अंत में, एकस्प्रिंट समीक्षा के बाद आता हैस्प्रिंट रिट्रोस्पेक्टिव.

स्क्रम स्प्रिंट चक्र के 8 चरण
स्क्रम भूमिकाएं:
- उत्पाद मालिक
- स्क्रम मास्टर
- विकास टीम
- हितधारक
स्क्रम आर्टिफैक्ट्स
- उत्पाद बैकलॉग
- स्प्रिंट लक्ष्य
- स्प्रिंट बैकलॉग
स्क्रम समारोह
- उत्पाद बैकलॉग सुधारणा
- स्प्रिंट योजना
- दैनिक स्क्रम
- स्प्रिंट समीक्षा
- स्प्रिंट रिट्रोस्पेक्टिव
स्क्रम प्रक्रिया समझाई गई
- हमें पहले उत्पाद बैकलॉग को परिभाषित करने की आवश्यकता है—उत्पाद आवश्यकताओं की प्राथमिकता वाली सूची—यह उत्पाद मालिक की जिम्मेदारी है।
- उत्पाद बैकलॉग सुधारणा सत्र के माध्यम से, स्क्रम टीम उत्पाद बैकलॉग आइटम के आधार पर कार्य का आकलन और व्यवस्था करती है।
- उत्पाद बैकलॉग का उपयोग करके, हम स्प्रिंट योजना बैठक आयोजित करते हैं ताकि स्प्रिंट लक्ष्य को परिभाषित किया जा सके (स्प्रिंट की अवधि आमतौर पर 1 से 4 सप्ताह तक होती है), और फिर आगामी स्प्रिंट के लिए स्प्रिंट बैकलॉग बनाने के लिए उपयोगकर्ता कहानियों की सूची चुनते हैं, जो स्प्रिंट लक्ष्य को प्राप्त करने में मदद करती है।
- स्प्रिंट बैकलॉग स्क्रम टीम द्वारा पूरा किया जाता है, जिसमें प्रत्येक आइटम को छोटे कार्यों में बांटा जाता है (प्रत्येक कुछ दिनों में पूरा होता है)।
- स्प्रिंट के दौरान दैनिक स्क्रम बैठक आवश्यक हैं। प्रत्येक बैठक लगभग 15 मिनट तक रहनी चाहिए। सभी को खड़े होकर बताना चाहिए कि वे कल क्या किया, आज क्या करेंगे, और कोई अवरोध या समस्याएं हैं जिनका सामना करना पड़ रहा है। फिर स्प्रिंट बर्नडाउन चार्ट को अद्यतन किया जाता है।
- दैनिक एकीकरण सुनिश्चित करने के लिए, प्रत्येक दिन एक कार्यात्मक और प्रदर्शनीय संस्करण को सफलतापूर्वक संकलित और निर्मित किया जाना चाहिए। बहुत से टीमें दैनिक स्वचालित एकीकरण का उपयोग नहीं करती हैं। ऐसे में तुरंत इकाई परीक्षण चलाए जाते हैं। यदि सभी परीक्षण सफल होते हैं, तो संस्करण जारी कर दिया जाता है।
- जब सभी उपयोगकर्ता कहानियां पूरी हो जाती हैं (अर्थात स्प्रिंट बैकलॉग पूरा हो जाता है), तो स्प्रिंट समाप्त हो जाता है। इस समय, एक स्प्रिंट समीक्षा (जिसे डेमो के रूप में भी जाना जाता है) आयोजित करना आवश्यक है। उत्पाद मालिक और ग्राहकों को भाग लेना चाहिए। स्क्रम टीम के प्रत्येक सदस्य को पूर्ण सॉफ्टवेयर का प्रदर्शन करना होता है। यह बैठक महत्वपूर्ण है और छोड़ा नहीं जाना चाहिए।
- अंत में, प्रत्येक स्प्रिंट के बाद स्प्रिंट रिट्रोस्पेक्टिव आयोजित की जाती है। इस बैठक के दौरान, टीम स्प्रिंट के दौरान क्या काम करता था और क्या नहीं काम करता था, इस पर विचार करती है, और संभावित सुधारों की पहचान करती है। रिट्रोस्पेक्टिव आमतौर पर 90 मिनट तक रहती है और टीम के संस्कृति और स्प्रिंट गति में निरंतर सुधार को समाहित करने में मदद करती है।
सारांश
स्क्रम उत्पाद विकास के प्रबंधन के लिए एक आवर्ती और आगे बढ़ता हुआ ढांचा है। यह एक लचीले, समग्र उत्पाद विकास दृष्टिकोण को परिभाषित करता है, जहां विकास टीमें साझा लक्ष्यों को प्राप्त करने के लिए निकटता से सहयोग करती हैं। सभी सदस्यों और विभागों के बीच भौतिक स्थान साझा करने या निकट ऑनलाइन सहयोग को प्रोत्साहित करके और दैनिक रूप से चेहरे से चेहरे की बातचीत करके, स्क्रम टीमों को स्व-संगठित होने में सक्षम बनाता है।