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

यह आपको अधिक एजाइल बनने में मदद कर सकता है, लेकिन एजाइल आंदोलन में और भी फ्रेमवर्क हैं, जैसे कानबान, एक्सपी, क्रिस्टल आदि, नीचे दिए गए चित्र में दिखाए गए हैं:
1. स्क्रम
यह एक बहुत ही लोकप्रिय विधि है जो फुटबॉल के नाम को उधार लेती है स्क्रम और इसे एक रूपक के रूप में उपयोग करती है:
- दैनिक स्टैंडअप बैठकें,
- स्क्रम के छोटे चक्कर हैं। प्रत्येक चक्कर स्क्रम टीम द्वारा विकसित कार्यात्मक सॉफ्टवेयर डिलीवर करने पर केंद्रित होता है,
- स्प्रिंट और उत्पादों में सख्त प्राथमिकता “बैकलॉग” होता है, और
- एक “उत्पाद मालिक” भूमिका निर्धारित करने के लिए नियुक्त की जाती है।
- एक “स्क्रम मास्टर” एजाइल बेस्ट प्रैक्टिस को बनाए रखने के लिए

2. एक्स्ट्रीम प्रोग्रामिंग (XP)
XP एक इंजीनियरिंग अभ्यास का सेट है। विकासकर्ताओं को इन अभ्यासों को लागू करने के लिए अपनी क्षमताओं से आगे बढ़ना होता है। टीम थोड़ा काम योजना बनाती है और एक 1-4 सप्ताह के अवधि में निर्माण करती है।
XP और अन्य आवर्ती ढांचों के बीच मुख्य अंतर यह है कि XP उन सॉफ्टवेयर इंजीनियरिंग अभ्यासों पर ध्यान केंद्रित करता है जिन्हें चरम स्तर तक पहुंचाने की आवश्यकता होती है। उदाहरण के लिए, XP कोड समीक्षा को चरम मानता है और जोड़ी प्रोग्रामिंग के माध्यम से 100% समय सहकर्मी समीक्षा को प्रोत्साहित करता है।

3. त्वरित एप्लिकेशन विकास (RAD)
रैप न केवल एजिल और आवर्ती विधियों के एक श्रृंखला का सामान्य नाम है, बल्कि जेम्स मार्टिन (1991) द्वारा वर्णित एक विधि भी है। RAD विश्लेषण, डिजाइन, निर्माण और परीक्षण चरणों के लिए जिम्मेदार है, और बढ़ते कार्यों के प्रोटोटाइप और संस्करणों को आवर्ती रूप से विकसित करता है।

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

5. यूनिफाइड प्रोसेस (UP)
यूपी एक आवर्ती और आगे बढ़ती ढांचा है जिसके कई कार्यान्वयन हैं, जिनमें RUP, Open-UP और Agile-UP शामिल हैं। एक बहुत अनुकूलन योग्य ढांचा जिसमें संरचना-केंद्रित और जोखिम-केंद्रित RAD दृष्टिकोण है। UP के प्रत्येक चरण को प्रारंभिक चरण, विस्तार चरण, निर्माण चरण और संक्रमण चरण कहा जाता है, और प्रत्येक चरण में अलग-अलग बल होता है।

6. लीन दृष्टिकोण
लीन 1970 के दशक में उद्योग में उत्पत्ति हुई। मैरी और टॉम पोपेंडिक (2003) ने अपनी पुस्तक लीन सॉफ्टवेयर डेवलपमेंट में लीन सिद्धांतों को सॉफ्टवेयर विकास पर लागू किया। लीन ग्राहकों को मूल्य प्रदान करने और प्रक्रियाओं में बर्बादी को समाप्त करने पर ध्यान केंद्रित करता है।

7. कानबान बोर्ड
कानबान: एक दृष्टिकोण जो लीन निर्माण में उत्पत्ति हुई और डेविड एंडरसन (2010) द्वारा आगे विकसित किया गया। कानबान कार्यप्रवाह दृश्यीकरण पर आधारित है, आमतौर पर एक भौतिक बोर्ड पर, जो समस्याओं के कारण बनने वाली समस्याओं को संबोधित करता है, टीम के कार्य में आगे बढ़ने की सीमा निर्धारित करता है और टीम पर आवश्यकताओं को संतुलित करता है।

सारांश
एजिल विकास सॉफ्टवेयर विकास उद्योग में लोकप्रिय शब्दों में से एक है। यह सॉफ्टवेयर विकास परियोजनाओं को प्रबंधित करने का एक अलग तरीका है। यह एक विशिष्ट सॉफ्टवेयर विकास विधि नहीं है, बल्कि एजिल मैनिफेस्टो में व्यक्त मूल्यों और सिद्धांतों पर आधारित विधियों और अभ्यासों के समूह के लिए एक सामान्य शब्द है। समाधान स्व-संगठित, अंतर-कार्यक्षेत्रीय टीमों के बीच सहयोग के माध्यम से विकसित किए जाते हैं, अपने वातावरण के अनुकूल उपयुक्त अभ्यासों का उपयोग करके।
आज बहुत सारी अन्य एजिल विधियाँ उपयोग में हैं। इसमें हाइब्रिड विधियाँ शामिल हैं जैसे स्क्रम्बन, क्रिस्टल, BDD, टीडीडी, एफडीडी और इत्यादि, साथ ही कई आंतरिक कस्टमाइजेशन जो विभिन्न कंपनियों द्वारा विकसित किए गए हैं।
यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।













