CodeGym /अभ्यासक्रम /All lectures for MR purposes /इतर सॉफ्टवेअर विकास प्रक्रिया मॉडेल

इतर सॉफ्टवेअर विकास प्रक्रिया मॉडेल

All lectures for MR purposes
पातळी 1 , धडा 1026
उपलब्ध

व्ही मॉडेल

व्ही-आकाराच्या मॉडेलचे तत्त्व अनेक प्रकारे कॅस्केड मॉडेलसारखेच आहे. बहुतेकदा ते अशा प्रणालींमध्ये वापरले जाते जेथे अखंड ऑपरेशन अत्यंत महत्वाचे आहे. हे वैद्यकीय संस्था, आपत्कालीन ब्लॉकिंग सिस्टम आणि तत्सम सॉफ्टवेअरमधील रूग्णांचे जीवन समर्थन राखण्यासाठी सॉफ्टवेअर आहे.

या मॉडेलचे वैशिष्ट्य म्हणजे ते डिझाइनसह विकासाच्या सुरुवातीच्या टप्प्यात असलेल्या सॉफ्टवेअरच्या चाचणीवर लक्ष केंद्रित करते. चाचणी विकास प्रक्रियेच्या समांतर होते - उदाहरणार्थ, कोड लिहिताना युनिट चाचण्या केल्या जातात.

V-मॉडेल कधी लागू करावे?

  • जर एखाद्या सॉफ्टवेअर उत्पादनाला कठोर चाचणीची आवश्यकता असेल, तर या परिस्थितीत व्ही-मॉडेलची तत्त्वे (प्रमाणीकरण आणि पडताळणी) सर्वात न्याय्य आहेत.
  • स्पष्टपणे परिभाषित आवश्यकतांसह, लहान आणि मध्यम प्रकल्पांसाठी.
  • मोठ्या संख्येने पात्र परीक्षकांच्या उपस्थितीत.

वाढीव मॉडेल

वाढीव मॉडेलचे वैशिष्ठ्य म्हणजे त्यामध्ये सॉफ्टवेअरची आवश्यकता विशिष्ट असेंब्लीवर अवलंबून असते. उत्पादन टप्प्याटप्प्याने तयार केले जात असल्याने, त्याचा विकास अनेक पुनरावृत्तींमधून होतो. या संपूर्ण जीवनचक्राला “मल्टी-वॉटरफॉल” म्हणता येईल.

बिल्ड सायकल लहान आणि साध्या मॉड्यूलमध्ये विभागली गेली आहे. प्रत्येकजण कठोर आवश्यकता, डिझाइन, कोडिंग, अंमलबजावणी आणि चाचणीमधून जातो.

वाढीव मॉडेलनुसार विकास प्रक्रिया कमीतकमी कार्यक्षमतेसह उत्पादनाच्या मूलभूत आवृत्तीच्या प्रकाशनाने सुरू होते. त्यानंतर फंक्शन्सची “वाढ” होते, ज्याला “वाढ” म्हणतात. सर्व पूर्वी नियोजित कार्ये सिस्टममध्ये एकत्रित होईपर्यंत कार्यप्रवाह चालू राहतो.

पुनरावृत्ती मॉडेल

पुनरावृत्ती मॉडेल, ज्याला पुनरावृत्ती मॉडेल देखील म्हटले जाते, प्रारंभिक टप्प्यावर संपूर्ण आवश्यकता तपशील असणे आवश्यक नाही. विकासाची सुरुवात विशिष्ट कार्यक्षमतेच्या निर्मितीसह होते, जी नंतर नवीन कार्ये जोडण्यासाठी आधार बनते.

"भागांमध्ये" फंक्शन्स तयार करण्याची प्रक्रिया पुन्हा पुन्हा केली जाते, जोपर्यंत ती मंजूर योजनेनुसार पूर्ण होत नाही. उत्पादनाची कार्यरत आवृत्ती प्राप्त होईपर्यंत कार्य चालू राहते.

येथे जोडलेल्या आकृतीमध्ये, आपण मोनालिसा पोर्ट्रेटचे पुनरावृत्ती "विकास" पाहू शकता. पहिल्या पुनरावृत्तीमध्ये तुम्हाला फक्त मुलीच्या पोर्ट्रेटचे स्केच दिसते, दुसऱ्या पुनरावृत्तीमध्ये तुम्ही आधीच रंग पाहू शकता, तिसरी पुनरावृत्ती अधिक तपशीलवार आणि संतृप्त होते. प्रक्रिया पूर्ण झाली.

जर आपण वाढीव मॉडेल आठवत असाल, तर त्यावर पोर्ट्रेट पूर्णपणे वेगळ्या प्रकारे लिहिले जाईल - तुकड्याने तुकडा, स्वतंत्र भागांमधून.

पुनरावृत्ती मॉडेलच्या विकासाचे उदाहरण आवाज ओळख असू शकते. या विषयावरील वैज्ञानिक संशोधन फार पूर्वीपासून सुरू झाले, प्रथम कल्पनांच्या स्वरूपात, नंतर व्यावहारिक अंमलबजावणी सुरू झाली. प्रत्येक नवीन पुनरावृत्तीने आवाज ओळखण्याची गुणवत्ता सुधारली. तथापि, आताही ओळख परिपूर्ण म्हणता येणार नाही. त्यामुळे अद्याप काम पूर्ण झालेले नाही.

पुनरावृत्ती मॉडेल वापरण्यासाठी सर्वोत्तम वेळ कधी आहे?

  • जर सिस्टमच्या आवश्यकता स्पष्टपणे परिभाषित केल्या असतील आणि प्रत्येकासाठी समजल्या जातील.
  • प्रकल्पाची व्याप्ती खूप मोठी आहे.
  • मुख्य ध्येय परिभाषित केले आहे, परंतु अंमलबजावणी तपशील कामाच्या ओघात बदलू शकतात.

सर्पिल मॉडेल

"स्पायरल मॉडेल" हे वाढीव मॉडेलसारखेच आहे, परंतु जोखीम विश्लेषणाच्या स्वरूपात एक वैशिष्ट्य आहे. हे सहसा मिशन-गंभीर प्रक्रियेसाठी वापरले जाते जेथे अपयश फक्त अस्वीकार्य आहे.

सर्पिल मॉडेलमध्ये कामाच्या चार टप्प्यांचा समावेश आहे:

  • नियोजन;
  • जोखीम विश्लेषण;
  • सॉफ्टवेअर डिझाइनवर काम करा;
  • परिणाम तपासत आहे आणि नवीन टप्प्यावर जात आहे.
टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION