चंचल बनाम घोटाला

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

चुस्त

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

एजाइल पद्धति का उपयोग करने का लाभ यह है कि परियोजना की दिशा अपने पूरे विकास चक्र तक पहुँच सकती है। विकास को पुनरावृत्तियों या स्प्रिंट की सहायता से एक्सेस किया जाता है। प्रत्येक स्प्रिंट के अंत में, परियोजना को विकसित करने वाली टीम द्वारा काम का वेतन वृद्धि प्रस्तुत की जाती है। मुख्य रूप से काम चक्रों की पुनरावृत्ति और उनके द्वारा उत्पादित उत्पाद पर ध्यान केंद्रित किया जाता है। यही कारण है कि चुस्त कार्यप्रणाली को वृद्धिशील और पुनरावृत्ति भी कहा जाता है।

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

जमघट

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

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

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

उत्पाद एक स्क्रैम प्रोजेक्ट की प्राथमिक वस्तु है। प्रत्येक स्प्रिंट के अंत में, टीम के सदस्यों द्वारा सिस्टम या उत्पाद को एक shippable स्थिति में लाया जाता है।