Agile – लचीली सॉफ्टवेयर विकास पद्धति

अद्यतन:
5 मिनट पढ़ें
Agile – लचीली सॉफ्टवेयर विकास पद्धति
चित्र: Yuliya Karashayeva | Dreamstime
साझा करना

किसी भी कंपनी का काम एक गुणवत्तापूर्ण उत्पाद बनाना है जो टीम की व्यावसायिकता को दर्शाता है और ग्राहक और उपभोक्ता दोनों के लिए मूल्य लाता है।

लेकिन ऐसे परिणामों पर कैसे पहुंचे? जैसा कि कई मामलों में, पहिया को फिर से शुरू करने की कोई आवश्यकता नहीं है, सब कुछ पहले ही आविष्कार किया जा चुका है।

2000 के दशक की शुरुआत में, एजाइल मेनिफेस्टो (एजाइल मेनिफेस्टो) अमेरिकी राज्य यूटा में दिखाई दिया, जिसमें एजाइल कार्यप्रणाली (अंग्रेजी से अनुवादित – “लाइव”, “मोबाइल”, “लचीला”) के बारे में बात की गई थी। .

काम के आयोजन के इस तरीके की सफलता की कुंजी न केवल टीम के भीतर, बल्कि ग्राहक के साथ भी निरंतर संचार है। यह आपको अपेक्षाओं और अंतिम परिणाम के बीच के अंतर को कम से कम करने की अनुमति देता है।

फुर्तीली क्या है?

फुर्तीली एक बड़े प्रोजेक्ट को कई चरणों (उपयोगकर्ता कहानियां या स्प्रिंट) में विभाजित करने और सबसे महत्वपूर्ण लोगों को अलग करने का एक तरीका है।
चित्र: Melpomenem | Dreamstime

वास्तव में, यह प्राथमिकता वाले कार्यों की परिभाषा है जो एजाइल में सबसे महत्वपूर्ण है – टीम को इस समय एक या सबसे महत्वपूर्ण कार्य पर ध्यान केंद्रित करना चाहिए। परिणामस्वरूप, टीम तीसरे पक्ष के अनुरोधों से विचलित नहीं होगी और प्रत्येक उप-कार्य का उसके मूल्य के आधार पर मूल्यांकन करेगी।

सरल शब्दों में चंचलता का सार

फुर्तीली प्रणाली क्या है, इसे कुछ वाक्यों में आसानी से समझाया जा सकता है:

  • एक सप्ताह से एक महीने तक के छोटे चक्रों में विकास;
  • प्रत्येक चक्र के अंत में, ग्राहक को उनकी व्यावसायिक प्रक्रियाओं में उपयोग के लिए कार्यात्मकता प्राप्त होती है;
  • प्रोजेक्ट टीम और ग्राहक के बीच लगातार संपर्क;
  • सुधारों का स्वागत है और रास्ते में हैं।
डोमेन संचालित डिजाइन – डीडीडी प्रोग्रामिंग
डोमेन संचालित डिजाइन – डीडीडी प्रोग्रामिंग
5 मिनट पढ़ें
Ratmir Belov
Journalist-writer

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

Sberbank चुस्त सिद्धांतों को लागू करता है। “Sberbank में चुस्त परिवर्तन तीन मुख्य क्षेत्रों पर केंद्रित है: ग्राहकों की संतुष्टि, कर्मचारी उत्पादकता, और प्रमुख मैट्रिक्स में सुधार जैसे निर्णय लेने, उत्पाद को बाजार में लाने और ग्राहक के उत्पाद को वितरित करने में लगने वाला समय,” – जर्मन ग्रीफ।

फुर्तीले सिद्धांत

कुल मिलाकर, चार सिद्धांत हैं जिनके बिना फुर्तीली कल्पना करना मुश्किल है:

लोग और संचार टूल से अधिक महत्वपूर्ण हैं

यह सिद्धांत यह नहीं कहता है कि किसी परियोजना पर काम करने की प्रक्रिया में उपकरण एक बिल्कुल महत्वहीन हिस्सा हैं। गुणवत्तापूर्ण उत्पाद बनाने में सब कुछ महत्वपूर्ण है, लेकिन यह लोग और उनकी बातचीत है जो प्राथमिकता में हैं।

UX डिज़ाइन – उपयोगकर्ता अनुभव डिज़ाइन
UX डिज़ाइन – उपयोगकर्ता अनुभव डिज़ाइन
4 मिनट पढ़ें
Ratmir Belov
Journalist-writer

पारंपरिक कंपनियों में, लक्ष्य, नौकरशाही और कई अन्य चीजों को प्राप्त करने पर ध्यान केंद्रित किया जाता है, लेकिन लोगों पर नहीं। Agile में, संचार विकसित करना, किसी कार्य पर एक साथ काम करना अधिक महत्वपूर्ण है।

काम करने वाला उत्पाद अच्छे दस्तावेज़ीकरण से बेहतर है

चित्र: Waingro | Dreamstime

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

ग्राहक संपर्क अनुबंध से अधिक महत्वपूर्ण है

इस सिद्धांत को पहले की निरंतरता माना जा सकता है – निरंतर संपर्क का महत्व। यहां “ग्राहक-निष्पादक” योजना बदल रही है, जब दोनों पक्ष पदानुक्रम और सख्त अनुबंध शर्तों के बिना समान स्तर पर एक-दूसरे से बात करते हैं। एजाइल में, पार्टनर का काम आपको जल्दी से एक ऐसे लक्ष्य तक पहुंचने की अनुमति देता है जो प्रत्येक पक्ष के लिए उपयुक्त हो।

एक स्पष्ट योजना की तुलना में परिवर्तन अधिक महत्वपूर्ण है

यहां यह ध्यान दिया जाना चाहिए: परिवर्तन अराजकता नहीं है जब ग्राहक ने अचानक अपना विचार बदल दिया और रणनीति में बदलाव की मांग की। परिवर्तन ग्राहक की प्रतिक्रिया है जब टीम समझती है कि उत्पाद को बेहतर बनाने के लिए क्या बदलने की आवश्यकता है।

फुर्तीली सदस्य कौन हैं?

  • टीम – आमतौर पर इसमें पांच से नौ लोग शामिल होते हैं। यदि उत्पाद विकास में अधिक कर्मचारी शामिल हैं, तो उन्हें कई समूहों में विभाजित किया जाता है। आदर्श विकल्प तब होगा जब प्रत्येक टीम में अलग-अलग कार्यक्षमता वाले डेवलपर, परीक्षक और कई प्रतिभागी हों।
  • उत्पाद का ग्राहक या स्वामी वह है जो कार्य देता है और जानता है कि किसके लिए और किसके लिए तैयार उत्पाद का इरादा है। वह सुझाव दे सकता है, बदलाव कर सकता है और बदलाव को मंजूरी दे सकता है।
  • हितधारक या हितधारक वे हैं जिन्हें तैयार उत्पाद के बारे में कुछ उम्मीदें हैं। वे निर्णय भी ले सकते हैं और आवश्यकताओं को प्रभावित कर सकते हैं। उदाहरण के लिए, यदि कोई उत्पाद किसी कंपनी के लिए बनाया जा रहा है, तो उनमें विभिन्न विभागों के कर्मचारी शामिल हो सकते हैं।
  • एजाइल स्क्रम मास्टर एक ऐसा व्यक्ति है जो प्रक्रिया में हस्तक्षेप नहीं करता है, लेकिन इसे नियंत्रित करता है और टीम के सदस्यों को समय सीमा को पूरा करने में मदद करता है।
चित्र: Edgars Sermulis | Dreamstime
स्क्रम एक “संरचनात्मक दृष्टिकोण” है जहां प्रत्येक प्रोजेक्ट पर विशेषज्ञों की एक-एक टीम द्वारा काम किया जाता है, जिसमें दो और लोग शामिल होते हैं: उत्पाद स्वामी और स्क्रम मास्टर। कानबन एक “संतुलन दृष्टिकोण” है जब आपको एक टीम के भीतर विभिन्न विशेषज्ञों को संतुलित करने और ऐसी स्थिति से बचने की आवश्यकता होती है जहां डिजाइनर दिनों तक काम करते हैं और डेवलपर्स नए कार्यों की कमी के बारे में शिकायत करते हैं।

एजाइल किसके लिए उपयुक्त है?

अंत में, इस पर एक बार फिर जोर दिया जाना चाहिए: एजाइल एक कार्यप्रणाली है, एक वर्कफ़्लो को व्यवस्थित करने का एक दर्शन है। यह समस्या का समाधान नहीं करता है, लेकिन यह कम से कम समय में ग्राहक के लिए महत्वपूर्ण उत्पादों के निर्माण के लिए एक मंच प्रदान करता है।

सबसे पहले, Agile की जरूरत उन क्षेत्रों में है जहां नए उत्पाद विकसित किए जा रहे हैं। अक्सर, यह आईटी या उत्पादन होता है, लेकिन सूची आगे बढ़ती है – कोई भी प्रक्रिया काम का परिणाम हो सकती है, अगर उसका अंतिम उत्पाद दिखाई दे। Agile की प्रमुख विशेषता – एक मूल्यवान परिणाम – पद्धति के उपयोग के क्षेत्रों में सीमाओं को मिटा देता है। ऐसे उदाहरण हैं जब इसका विपणन या भर्ती में कम प्रभावी ढंग से उपयोग नहीं किया जाता है। एजाइल एक परियोजना प्रबंधन पद्धति है।

Selenium – डेवलपर्स के लिए भयंकर टूलकिट
Selenium – डेवलपर्स के लिए भयंकर टूलकिट
4 मिनट पढ़ें
Editorial team
Editorial team of Pakhotin.org

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

Space. व्यक्तिगत विकास के लिए एक एजाइल डेली को एयरोस्पेस उद्योग में सबसे कम उम्र की अध्यक्ष कतेरीना लेंगोल्ड द्वारा विकसित किया गया था। यह फुर्तीली सिद्धांतों पर आधारित हमारी अपनी समय प्रबंधन प्रणाली है। ऐसी डायरी उन लोगों की मदद करेगी जिन्हें बहुत सी चीजों का सामना करना पड़ता है और वे अपने पेशेवर और निजी जीवन दोनों में चीजों को व्यवस्थित करना चाहते हैं।
आलेख रेटिंग
0.0
0 रेटिंग
इस लेख को रेटिंग दें
Editorial team
कृपया इस विषय पर अपनी राय लिखें:
avatar
  टिप्पणी सूचना  
की सूचना दें
विषय इसे रेट करें टिप्पणियाँ
साझा करना