चुस्त पुनरावर्तक दृष्टिकोण क्या है और इसका उपयोग कहाँ किया जाता है?
बाजार की मांग को बनाए रखने के लिए, डिजिटल कारोबार के तेजी से विकसित परिदृश्यों ने समान रूप से तेजी से सॉफ्टवेयर विकास प्रदान करने के लिए सीआईओ पर बढ़ते दबाव को रखा है।
गार्टनर के अनुसार, आईटी संगठनों की बढ़ती संख्या का चयन कर रहे हैं फुर्तीली विकास सरल एवं कारगर बना देना परियोजना प्रबंधन और व्यापार मूल्य को चित्रित करें।
12 वार्षिक रिपोर्ट की वार्षिक रिपोर्ट में पाया गया कि शीर्ष पांच में से एक ने अपनाने के लिए रिपोर्ट किए हैं चुस्त पद्धतियां , था त्वरित सॉफ्टवेयर वितरण 2018 में 75% तक बढ़ रहा है। जबकि 88% की वृद्धि के साथ पुनरावृत्ति की योजना 2018 में दूसरी सबसे अधिक नियोजित चुस्त तकनीक थी।
चुस्त पुनरावृत्ति विकास क्या है?
सॉफ्टवेयर विकास के चुस्त तरीके आमतौर पर पुनरावृत्ति और वृद्धिशील विकास के रूप में वर्णित हैं। पुनरावृत्ति रणनीति चुस्त प्रथाओं का आधारशिला है, जिनमें से सबसे प्रमुख स्क्रम, डीएसडीएम और एफडीडी हैं। सामान्य विचार सॉफ्टवेयर के विकास को बार-बार चक्र (पुनरावृत्तियों) के अनुक्रमों में विभाजित करना है। प्रत्येक पुनरावृत्ति को एक निश्चित अवधि जारी की जाती है जिसे टाइमबॉक्स के रूप में जाना जाता है। एक ही टाइमबॉक्स आमतौर पर 2-4 सप्ताह तक रहता है।
चुस्त पुनरावर्तक मॉडल शायद उनकी पुस्तक में क्रेग लार्मन द्वारा सबसे अच्छा समझाया गया है चुस्त और पुनरावृत्त विकास - एक प्रबंधक की गाइड । लार्मन बताते हैं कि मॉडल एडीटीसी व्हील (विश्लेषण, डिजाइन, कोड, परीक्षण) पर कार्य करता है। यह कहना है कि प्रत्येक पुनरावृत्ति चक्र में योजना, डिजाइन, उसके कोड और साथ ही परीक्षण के विश्लेषण को शामिल किया गया है। एडीटीसी व्हील को पीडीसीए (योजना, डिजाइन, चेक, एडजस्ट) चक्र के रूप में अधिक तकनीकी रूप से संदर्भित किया जाता है। चुस्त टीम प्रत्येक पुनरावृत्ति पर पीडीसीए चक्र को निम्नलिखित तरीके से अलग से लागू करती है:
पी (योजना) - पुनरावृत्ति योजना
इस घटना में, टीम अगले पुनरावृत्ति के उद्देश्यों पर चर्चा करने के लिए सहयोग करती है। यह काम को सारांशित करता है और अगले पुनरावृत्ति के लिए आवश्यक टीम बैकलॉग को निर्धारित करता है।
डी (डिजाइन) - पुनरावृत्ति निष्पादन
यह 'डीओ' कदम है जहां सॉफ़्टवेयर का विकास, इसका डिज़ाइन और कोडिंग होता है। यदि यह एक दूसरा या तीसरा पुनरावृत्ति है, तो कार्यक्षमता परीक्षण भी आयोजित किया जाता है। टीम उपयोगकर्ता कहानियों को एकत्र करती है और अगले चरण के लिए तैयार करती है, जो पुनरावृत्ति समीक्षा है।
सी (चेक) - पुनरावृत्ति समीक्षा
'चेक' चरण के रूप में भी जाना जाता है, पुनरावृत्ति समीक्षा उत्पाद मालिक के साथ की जाती है। टीम उत्पाद स्वामी को परीक्षण किए गए वितरित करने योग्य दिखाती है, जो तब पूर्ण कार्य की समीक्षा करते हैं और यह बताते हैं कि सभी मानदंडों को पूरा किया गया है या नहीं।
ए (समायोजित) - पुनरावृत्ति पूर्वव्यापी
इस घटना में, टीम पहले चरण से पुनरावृत्ति की पूरी प्रक्रिया का मूल्यांकन करती है। यह अनिवार्य रूप से पिछले पुनरावृत्तियों में एकत्र किए गए किसी भी सुधार पर काम करता है। उनके कारणों के साथ नई समस्याओं की पहचान की जाती है। इससे पहले कि टीम अगले चक्र को फिर से शुरू करे, टीम बैकलॉग को भविष्य के संदर्भ के लिए परिष्कृत किया गया है।
पुनरावृत्तियों को अनुकूलन और सुधार के लिए दोहराया जाता है और पिछले चक्रों से सीखे गए पाठ अगले चक्र में लागू होते हैं। जब तक एक पूर्ण कार्यात्मक सॉफ्टवेयर बाजार को हिट करने के लिए तैयार नहीं होता है।
चुस्त पुनरावर्तक विकास के लाभ
चुस्त परियोजना प्रबंधन अन्यथा परंपरागत रूप से कठोर के लिए एक अधिक लचीला विकल्प के रूप में बनाया गया था झरना दृष्टिकोण ।
झरना विधि एक रैखिक दृष्टिकोण है जो एक चरण से अगले चरण तक अनुक्रमिक रूप से आगे बढ़ता है, जिससे विकास पिछले चरण में वापस लौटने की अनुमति नहीं है। बिना कहने के चला जाता है, झरना विधि आने वाले असर का कारण बनती है, जिसमें विकास लागत, लंबे समय तक सॉफ्टवेयर वितरण, और अतिरिक्त संसाधन इनपुट में वृद्धि शामिल है।
पर्यावरण डेटा संसाधनों के लिए सियो सुधाकर गॉर्टी सहमत हैं, " झरने पर चुस्त के प्रमुख लाभों में से एक यह है कि आप एक पुनरावृत्ति आधार पर एक वितरण योग्य देखते हैं और उत्पाद स्वामी उत्पाद बैकलॉग में परिवर्तन करने का निर्णय ले सकता है "।
ग्राहक भागीदारी - Agile Iterative विकास उपयोगकर्ता योगदान को प्रोत्साहित करता है। प्रत्येक पुनरावृत्ति चक्र के बाद, ग्राहक प्रतिक्रिया प्राप्त की जाती है, और उत्पाद को उस प्रतिक्रिया के आधार पर आवश्यक परिवर्तनों के अधीन किया जाता है। यह पहलू परियोजना के ढांचे में अनुकूलनशीलता लाता है।
विकास के पक्षधर - चुस्त पुनरावृत्त विकास प्रक्रिया में योजना एक सतत उपलब्धि है, जो व्यापक योजना के बजाय, व्यापक योजना के बजाय विचारों को विकसित करने की अनुमति देता है जो केवल वाटरफॉल में निष्पादन और परीक्षण से पहले है।
जोखिम आकलन - चुस्त पुनरावृत्ति समयरेखा के बाद गति से टक्कर से बचने के लिए विकास में शुरुआती पहचान और शमन की अनुमति देता है।
तेजी से वितरण - काम को छोटे चक्रों में बांटा गया है, जिससे टीम के सदस्यों को अपना ध्यान समर्पित करने और समय पर पहुंचाने की इजाजत मिलती है। इसके अलावा, परीक्षण प्रत्येक पुनरावृत्ति में कोडिंग और डिज़ाइन में एक साथ आयोजित किया जाता है, जो पूर्णता प्राप्त करने के लिए आवश्यक समय को बहुत कम करता है।
चुस्त पुनरावृत्ति दृष्टिकोण कहां नियोजित है?
चुस्त पुनरावृत्त दृष्टिकोण परियोजनाओं या व्यवसायों के लिए सबसे उपयुक्त है जो हमेशा विकसित होने वाले दायरे का हिस्सा हैं। ऐसी परियोजनाएं जिनके पास परिभाषित सेट के लिए आवश्यक आवश्यकताओं का एक निर्धारित सेट नहीं है। ऐसे मामलों के लिए, चुस्त पुनरावर्तक दृष्टिकोण हर बार एक अप्रत्याशित परिवर्तन होने की आवश्यकता लागत और संसाधनों को कम करने में मदद करता है।
यूडीएन कार्य प्रबंधक स्क्रम पद्धति का उपयोग करके बनाया गया था। स्क्रम एडीसीटी व्हील का उपयोग करके स्वतंत्र टीमवर्क को सक्षम बनाता है, जिसके लिए विभिन्न यूडीएन कार्य प्रबंधक टीमों ने दो सप्ताह के स्प्रिंट (पुनरावृत्तियों) में सहयोगी रूप से काम किया।
के दायरे के बाद से यूडीएन कार्य प्रबंधक लगातार विकसित होता है, और जोड़ों को साप्ताहिक आधार पर बनाया जाता है, पुनरावृत्त दृष्टिकोण सक्षम बनाता है यूडीएन कार्य प्रबंधक अनुकूलन के लिए आगे और आगे स्विच करने के लिए विकास टीम।
Agile कंसल्टेंसी गियर स्ट्रीम के सीईओ ब्रैड मर्फी का मानना है कि चुस्त पुनरावर्तक दृष्टिकोण अब सॉफ्टवेयर विकास के अलावा क्षेत्रों में व्यापक रूप से सेवा योग्य है।
वो समझाता है ग्राहक प्रतिक्रिया एकत्र करने के लिए लगातार वितरण के तत्व का उपयोग करके डिजिटल मार्केटिंग को पुनरावृत्त दृष्टिकोण से कैसे लाभ पहुंचा सकता है। तेजी से अनुरोधित प्रतिक्रिया सीधे यातायात को आकर्षित करने के लिए बाद के पुनरावृत्तियों में सुधार करने में सहायता कर सकती है।
सरकारी अंतर्दृष्टि के लिए डेलोइट सेंटर की जांच के अनुसार , 80% प्रमुख संघीय आईटी परियोजनाओं ने 2017 में खुद को "चुस्त पुनरावृत्त" माना। इस वृद्धि का एक कारण परियोजना की कुल लागत के अनुरूप एक परियोजना को पूरा करने के लिए समय में कमी के कारण आसानी से जिम्मेदार ठहराया गया था।
2015 में डेलोइट से एक और रिपोर्ट से पता चलता है कि बार्कलेज जैसे बैंकों ने भी पुनरावृत्त दृष्टिकोणों का उपयोग करना शुरू कर दिया है जैसे कि जमघट उनके आंतरिक ऑडिट के 20% से अधिक पर। बार्कलेज जोखिम प्रबंधन और योजना जैसे क्षेत्रों में स्क्रम से लाभान्वित होने के लिए स्वीकार किए जाते हैं।
Agile Iterative दृष्टिकोण केवल संगठनों और वित्तीय फर्मों तक ही सीमित नहीं है। वॉलमार्ट चुस्त पुनरावर्तक दृष्टिकोण का उपयोग करता है आंतरिक लेखा परीक्षा के लिए। पारंपरिक लेखापरीक्षा दृष्टिकोण की तुलना में उनकी कई सफलताओं में से एक के बाद से चुस्त प्रेरण शामिल समय-बचत शामिल है।
आंतरिक लेखापरीक्षा, यूनाइटेड एयरलाइंस के प्रबंध निदेशक रिकी बार, रोजगार के अपने अनुभव को बताते हैं Deloitte का Agile आंतरिक लेखा परीक्षा "समय-बॉक्सिंग पुनरावृत्तियों के माध्यम से एक तेज लेखापरीक्षा चक्र-समय" के रूप में।
8 साल पहले तक, कई निगमों जैसे गार्टनर अधिकांश ग्राहकों ने अभी भी आवेदन विकास के लिए पारंपरिक झरना तरीकों का उपयोग किया है।
लेकिन पिछले कुछ वर्षों में चुस्त के प्रदर्शन के लाभों के साथ, जो व्यापार मूल्य में मजबूत संगठनात्मक प्रभाव तक था, चुस्त समुदाय ने आईबीएम और सिस्को की तरह स्टार्ट-अप से वैश्विक ब्रांडों तक विस्तार किया है।
[1 9 7]