एसडीएलसी - Iterative वृद्धिशील मॉडल
Iterative Incremental मॉडल में, शुरू में, कुल सिस्टम का आंशिक कार्यान्वयन का निर्माण किया जाता है ताकि यह एक सुपुर्दगी की स्थिति में हो। बढ़ी हुई कार्यक्षमता को जोड़ा जाता है। दोष, यदि कोई हो, पूर्व डिलीवरी से तय किया जाता है और काम करने वाले उत्पाद को वितरित किया जाता है। संपूर्ण उत्पाद विकास पूरा होने तक प्रक्रिया को दोहराया जाता है। इन प्रक्रियाओं की पुनरावृत्तियों को पुनरावृत्तियों कहा जाता है। प्रत्येक पुनरावृत्ति के अंत में, एक उत्पाद वृद्धि प्रदान की जाती है।
Iterative वृद्धिशील मॉडल - ताकत
Iterative Incremental मॉडल के फायदे या ताकत हैं -
आप पहले प्राथमिकताएं विकसित कर सकते हैं।
प्रारंभिक उत्पाद वितरण तेज है।
ग्राहकों को महत्वपूर्ण कार्यक्षमता जल्दी मिलती है।
प्रारंभिक वितरण लागत को कम करता है।
प्रत्येक रिलीज एक उत्पाद वृद्धि है, ताकि ग्राहक के पास हर समय काम करने वाला उत्पाद होगा।
ग्राहक प्रत्येक उत्पाद वृद्धि के लिए प्रतिक्रिया प्रदान कर सकता है, इस प्रकार विकास के अंत में आश्चर्य से बच सकता है।
आवश्यकताओं में परिवर्तन को आसानी से समायोजित किया जा सकता है।
Iterative Incremental Model - कमजोरियाँ
Iterative Incremental मॉडल के नुकसान हैं -
पुनरावृत्तियों के प्रभावी नियोजन की आवश्यकता है।
बाद में परिवर्तनों के लिए आवश्यक कार्यक्षमता और प्रावधान को शामिल करने के लिए कुशल डिजाइन की आवश्यकता होती है।
वेतन वृद्धि की परिभाषा के लिए एक पूर्ण और पूरी तरह कार्यात्मक प्रणाली की प्रारंभिक परिभाषा की आवश्यकता है।
अच्छी तरह से परिभाषित मॉड्यूल इंटरफेस की आवश्यकता होती है, क्योंकि कुछ को विकसित होने से बहुत पहले विकसित किया जाता है।
पूर्ण प्रणाली की कुल लागत कम नहीं है।
Iterative Incremental Model का उपयोग कब करें?
Iterative Incremental मॉडल का उपयोग कब किया जा सकता है -
अधिकांश आवश्यकताएं सामने से जानी जाती हैं, लेकिन समय के साथ विकसित होने की उम्मीद की जाती है।
आवश्यकताओं को प्राथमिकता दी जाती है।
मूल कार्यक्षमता को तेजी से प्राप्त करने की आवश्यकता है।
एक परियोजना के विकास की लंबी अवधि है।
एक प्रोजेक्ट में नई तकनीक है।
डोमेन टीम के लिए नया है।