फुर्तीली और वी पद्धतियों के बीच अंतर (मॉडल)

फुर्तीली और वी पद्धतियों के बीच अंतर (मॉडल)
फुर्तीली और वी पद्धतियों के बीच अंतर (मॉडल)

वीडियो: फुर्तीली और वी पद्धतियों के बीच अंतर (मॉडल)

वीडियो: फुर्तीली और वी पद्धतियों के बीच अंतर (मॉडल)
वीडियो: अपनी शादी की क्या शर्त रखी है पूज्या जया किशोरी जी नें? आइए जानते हैं उन्हीं से | Jaya Kishori 2024, दिसंबर
Anonim

फुर्तीली बनाम वी पद्धति (मॉडल)

आज सॉफ्टवेयर उद्योग में विभिन्न सॉफ्टवेयर विकास पद्धतियों का उपयोग किया जाता है। वी मेथडोलॉजीज (वी-मॉडल) वाटरफॉल डेवलपमेंट मेथड (जो सबसे शुरुआती तरीकों में से एक है) का विस्तार है। वी-मॉडल का मुख्य फोकस कोडिंग और टेस्टिंग को समान महत्व देना है। फुर्तीली मॉडल मौजूदा मॉडलों में पाई गई कमियों को दूर करने के लिए पेश किया गया एक हालिया सॉफ्टवेयर विकास मॉडल है। एजाइल का मुख्य फोकस जल्द से जल्द परीक्षण को शामिल करना है और सिस्टम को बहुत छोटे और प्रबंधनीय उप भागों में तोड़कर उत्पाद के एक कार्यशील संस्करण को बहुत जल्दी जारी करना है।

V कार्यप्रणाली (मॉडल) क्या है?

V मेथोडोलॉजीज (वी-मॉडल) एक सॉफ्टवेयर डेवलपमेंट मॉडल है। इसे ठेठ वाटरफॉल सॉफ्टवेयर डेवलपमेंट मॉडल का विस्तार माना जाता है। वी-मॉडल वाटरफॉल मॉडल में परिभाषित चरणों के बीच समान संबंधों का उपयोग करता है। लेकिन रैखिक रूप से उतरने के बजाय (वाटरफॉल मॉडल की तरह) वी-मॉडल तिरछे नीचे कदम रखता है और फिर वापस ऊपर जाता है (कोडिंग चरण के बाद), अक्षर वी के आकार का निर्माण करता है। यह वी आकार प्रत्येक चरण के बीच संबंध दिखाने के लिए बनाया गया है विकास/डिजाइन और संबंधित परीक्षण चरण। समय और अमूर्तता का स्तर क्रमशः क्षैतिज और ऊर्ध्वाधर अक्ष द्वारा दर्शाया जाता है।

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

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

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

एजाइल और वी मेथडोलॉजी (मॉडल) में क्या अंतर है?

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

सिफारिश की: