चंचल कार्यप्रणाली क्या है?
चंचल कार्यप्रणाली एक अभ्यास है जो एसडीएलसी प्रक्रिया में विकास और परीक्षण के निरंतर पुनरावृत्ति में मदद करता है। एजाइल उत्पाद को छोटे बिल्ड में तोड़ता है।
इस पद्धति में, अन्य सॉफ्टवेयर विकास विधियों के विपरीत, विकास और परीक्षण गतिविधियां समवर्ती हैं। यह टीम वर्क और आमने-सामने संचार को भी प्रोत्साहित करता है। किसी उत्पाद को विकसित करने के लिए व्यापार, हितधारकों और डेवलपर्स और ग्राहकों को एक साथ काम करना चाहिए।
फुर्तीली में स्क्रम क्या है?
एजिल में स्क्रम एक ऐसी प्रक्रिया है जो सॉफ्टवेयर विकास टीमों को कम से कम समय में व्यावसायिक मूल्यों को तेजी से और बार-बार वास्तविक सॉफ्टवेयर सॉफ्टवेयर का निरीक्षण करके व्यावसायिक मूल्यों को वितरित करने पर ध्यान केंद्रित करने की अनुमति देती है। यह अच्छी तरह से परिभाषित लक्ष्यों के प्रति जवाबदेही, टीम वर्क और पुनरावृत्ति प्रगति पर केंद्रित है। स्क्रम फ्रेमवर्क आमतौर पर इस तथ्य से संबंधित है कि आवश्यकताओं को बदलने की संभावना है या अधिकतर परियोजना की शुरुआत में ज्ञात नहीं हैं।
कुंजी प्रसार
- Agile सॉफ़्टवेयर डेवलपमेंट प्रक्रिया में विकास और परीक्षण का एक निरंतर पुनरावृत्ति है जबकि Scrum एक कम समय में व्यावसायिक मूल्य प्रदान करने पर ध्यान केंद्रित करने के लिए एक फुर्तीली प्रक्रिया है।
- फुर्तीली कार्यप्रणाली प्रतिक्रिया के लिए सॉफ़्टवेयर को नियमित आधार पर वितरित करती है जबकि स्क्रम प्रत्येक स्प्रिंट के बाद सॉफ़्टवेयर वितरित करता है।
- चंचल प्रक्रिया में, नेतृत्व एक महत्वपूर्ण भूमिका निभाता है; दूसरी ओर, स्क्रैम एक आत्म-आयोजन, क्रॉस-फ़ंक्शनल टीम को बढ़ावा देता है।
- एजाइल में विभिन्न क्रॉस-फ़ंक्शनल टीमों के सदस्यों के बीच सहयोग और आमने-सामने की बातचीत शामिल है, जबकि स्क्रेम सहयोग दैनिक स्टैंड अप मीटिंग्स में प्राप्त किया जाता है।
- चंचल प्रक्रिया में डिजाइन और निष्पादन को सरल रखा जाना चाहिए जबकि स्क्रैम प्रक्रिया में डिजाइन और निष्पादन नवीन और प्रयोगात्मक हो सकता है।
फुर्तीली और स्क्रम के बीच अंतर
निम्नलिखित एजाइल बनाम स्क्रेम का अंतर है:
चुस्त | जमघट |
---|---|
एजाइल पुनरावृत्त और वृद्धिशील दृष्टिकोण पर आधारित एक विकास पद्धति है। | स्क्रम चुस्त कार्यप्रणाली के कार्यान्वयन में से एक है। जिसमें प्रत्येक दो से तीन सप्ताह के समय में वृद्धिशील बिल्ड ग्राहक को वितरित किए जाते हैं। |
फुर्तीली सॉफ्टवेयर विकास को व्यापक रूप से उन वातावरणों के अनुकूल देखा गया है जिनमें छोटी लेकिन विशेषज्ञ परियोजना विकास टीम है | स्क्रैम आदर्श रूप से उस परियोजना में उपयोग किया जाता है जहां आवश्यकता तेजी से बदल रही है। |
चुस्त प्रक्रिया में, नेतृत्व एक महत्वपूर्ण भूमिका निभाता है। | स्क्रम एक आत्म-आयोजन, क्रॉस-फ़ंक्शनल टीम को बढ़ावा देता है। |
स्क्रम की तुलना में यह अधिक कठोर विधि है। इसलिए लगातार बदलाव के लिए बहुत जगह नहीं है। | Scrum का सबसे बड़ा फायदा इसका लचीलापन है क्योंकि यह बदलावों पर जल्दी प्रतिक्रिया करता है। |
एजाइल में विभिन्न क्रॉस-फ़ंक्शनल टीमों के सदस्यों के बीच सहयोग और आमने-सामने बातचीत शामिल है। | स्क्रम में, सहयोग को दैनिक स्टैंड अप मीटिंग में एक निश्चित भूमिका के साथ प्राप्त किया जाता है, जिसे मास्टर, उत्पाद स्वामी और टीम के सदस्यों को सौंपा जाता है। |
चंचल को अप-फ्रंट डेवलपमेंट प्रक्रिया और संगठनात्मक परिवर्तन की बहुत आवश्यकता हो सकती है। | स्क्रम प्रक्रिया को लागू करते समय बहुत अधिक बदलावों की आवश्यकता नहीं है। |
चुस्त तरीके से उनकी प्रतिक्रिया के लिए अंतिम उपयोगकर्ता को लगातार वितरण की आवश्यकता होती है। | स्क्रैम में, प्रत्येक स्प्रिंट के बाद, एक बिल्ड क्लाइंट को उनकी प्रतिक्रिया के लिए दिया जाता है। |
इस पद्धति में, जीवन चक्र के दौरान आवश्यकताओं, विश्लेषण, डिजाइन जैसे विकास के प्रत्येक चरण की निरंतर निगरानी की जाती है। | कार्यक्षमता का एक प्रदर्शन हर स्प्रिंट के अंत में प्रदान किया जाता है। ताकि अगले स्प्रिंट से पहले नियमित प्रतिक्रिया ली जा सके। |
प्रोजेक्ट हेड चुस्त तरीके से सभी कार्यों की देखभाल करता है। | कोई टीम लीडर नहीं है, इसलिए पूरी टीम मुद्दों या समस्याओं को संबोधित करती है। |
एजाइल विधि अंतिम उपयोगकर्ता से प्रक्रिया के दौरान प्रतिक्रिया को प्रोत्साहित करती है। इस तरह, अंतिम उत्पाद अधिक उपयोगी होगा। | दैनिक स्प्रिंट बैठक परियोजना की भविष्य की प्रगति का निर्णय करने के लिए समीक्षा और प्रतिक्रिया के लिए आयोजित की जाती है। |
सॉफ़्टवेयर को नियमित रूप से वितरित करें और अपडेट करें। | जब टीम को वर्तमान स्प्रिंट गतिविधियों के साथ किया जाता है, तो अगले स्प्रिंट की योजना बनाई जा सकती है। |
डिजाइन और निष्पादन को सरल रखा जाना चाहिए। | डिजाइन और निष्पादन नवीन और प्रयोगात्मक हो सकता है। |
चंचल विधि में, प्राथमिकता हमेशा मूल्यवान सॉफ़्टवेयर की निरंतर डिलीवरी प्रदान करके ग्राहक को संतुष्ट करना है। | अनुभवजन्य प्रक्रिया नियंत्रण, स्क्रम आधारित प्रक्रिया का एक मुख्य दर्शन है। |
कार्य सॉफ्टवेयर प्रगति का सबसे प्राथमिक उपाय है। | कार्य सॉफ्टवेयर एक प्राथमिक उपाय नहीं है। |
यह आमने-सामने संचार के लिए सबसे अच्छा है, और इस तरह की तकनीकों का उपयोग इस लक्ष्य के जितना संभव हो उतना करीब पाने के लिए किया जाना चाहिए। | प्रोजेक्ट में शुरुआती शुरुआत से लेकर पूरे समय जारी रहने तक, अधिकतम व्यवसाय मूल्य देने के लिए स्क्रम टीम का ध्यान केंद्रित होता है। |
फुर्तीली सिद्धांत निम्नलिखित हैं: -विकास बदलती, यहां तक कि विकास में देरी। फुर्तीली प्रक्रियाएं ग्राहक के प्रतिस्पर्धी लाभ के अनुसार परिवर्तन की अनुमति देती हैं। -बिजनेस लोग और डेवलपर्स पूरे प्रोजेक्ट में रोजाना काम करेंगे। तकनीकी उत्कृष्टता और सही डिजाइन के लिए योग्यता, चपलता को बढ़ाती है-अंगीकार टीम, अधिक प्रभावी बनने के लिए काम करती है, इसके लिए वे परियोजना के अनुसार अपने व्यवहार को समायोजित करते हैं। | निम्नलिखित मुख्य सिद्धांत हैं: -सेल्फ-संगठन: यह स्वस्थ रूप से टीम के सदस्यों के बीच साझा स्वामित्व का परिणाम है। यह एक अभिनव और रचनात्मक वातावरण भी है जो विकास के लिए प्रवाहकीय है। -विस्तार: सहयोग एक और आवश्यक सिद्धांत है जो सहयोगात्मक कार्य पर केंद्रित है। 1. जागरूकता 2. अभिव्यक्ति, और 3. विनियोग। यह परियोजना प्रबंधन को उच्चतम मूल्य की पेशकश करने वाली टीमों के साथ साझा मूल्य-निर्माण प्रक्रिया के रूप में भी मानता है। -टाइम-बॉक्सिंग: यह सिद्धांत परिभाषित करता है कि स्क्रेम पद्धति में समय सीमित कैसे होता है। टाइम-बॉक्सिंग तत्वों का एक महत्वपूर्ण तत्व दैनिक स्प्रिंट योजना और समीक्षा बैठकें हैं। -वास्तविक विकास: यह सिद्धांत इस बात पर जोर देता है कि बेहतर बदलाव का प्रबंधन कैसे किया जाए और ग्राहकों की जरूरतों को पूरा करने वाले उत्पादों का निर्माण किया जाए। यह संगठन को भी परिभाषित करता है 'पुनरावृत्तियों के विकास के बारे में जिम्मेदारियां। |