सॉफ्टवेअर डेव्हलपमेंट लाइफ सायकल (एसडीएलसी)

लेखक: Randy Alexander
निर्मितीची तारीख: 24 एप्रिल 2021
अद्यतन तारीख: 15 मे 2024
Anonim
सॉफ्टवेयर विकास जीवनचक्र 9 मिनट में!
व्हिडिओ: सॉफ्टवेयर विकास जीवनचक्र 9 मिनट में!

सामग्री

व्याख्या - सॉफ्टवेअर डेव्हलपमेंट लाइफ सायकल (एसडीएलसी) म्हणजे काय?

सॉफ्टवेअर डेव्हलपमेंट लाइफ सायकल (एसडीएलसी) ही सॉफ्टवेअर डेव्हलपमेंट प्रक्रियेच्या प्रत्येक टप्प्यावर केली जाणारी कार्ये परिभाषित करणारी एक फ्रेमवर्क आहे. एसडीएलसी ही एक अशी रचना आहे ज्यानंतर सॉफ्टवेअर संस्थेमध्ये विकास टीम तयार केली जाते.


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

सॉफ्टवेअर डेव्हलपमेंट लाइफ सायकल हे सॉफ्टवेअर डेव्हलपमेंट प्रोसेस म्हणूनही ओळखले जाते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया सॉफ्टवेयर डेव्हलपमेंट लाइफ सायकल (एसडीएलसी) चे स्पष्टीकरण देते

एसडीएलसीमध्ये पुढील उपक्रम असतात:

  1. नियोजनः सॉफ्टवेअर विकासाचे सर्वात महत्वाचे भाग, आवश्यकता एकत्र करणे किंवा आवश्यकता विश्लेषण सामान्यत: संस्थेतील सर्वात कुशल आणि अनुभवी सॉफ्टवेअर अभियंत्यांद्वारे केले जाते. क्लायंटकडून आवश्यकता एकत्र केल्यावर, एक व्याप्ती दस्तऐवज तयार केला जातो ज्यामध्ये प्रकल्पाची व्याप्ती निर्धारित केली जाते आणि दस्तऐवजीकरण केले जाते.
  2. अंमलबजावणी: सॉफ्टवेअर अभियंते ग्राहकांच्या आवश्यकतेनुसार कोड लिहिण्यास प्रारंभ करतात.
  3. चाचणीः तयार केलेल्या सॉफ्टवेअरमधील दोष किंवा बग शोधण्याची ही प्रक्रिया आहे.
  4. दस्तऐवजीकरण: प्रकल्पातील प्रत्येक चरण भविष्यातील संदर्भ आणि विकास प्रक्रियेतील सॉफ्टवेअरच्या सुधारणांसाठी दस्तऐवजीकरण केलेले आहे. डिझाइन दस्तऐवजीकरणात अनुप्रयोग प्रोग्रामिंग इंटरफेस (एपीआय) लिहिणे समाविष्ट असू शकते.
  5. उपयोजन आणि देखभाल: सॉफ्टवेअरला रीलिझ करण्यास मंजूरी दिल्यानंतर हे तैनात केले जाते.
  6. देखभाल: सॉफ्टवेअर देखभाल भविष्यातील संदर्भासाठी केली जाते. सॉफ्टवेअर सुधारणे आणि नवीन आवश्यकता (बदल विनंत्या) सॉफ्टवेअरचा प्रारंभिक विकास तयार करण्यासाठी लागणार्‍या वेळेपेक्षा जास्त वेळ घेऊ शकतात.

तेथे बर्‍याच संघटनांकडून अनेक सॉफ्टवेअर डेव्हलपमेंट मॉडेल्स आहेत:


  • धबधबा मॉडेल: या मॉडेलमध्ये पुढील टप्प्यात येण्यापूर्वी प्रत्येक टप्प्यात पूर्ण करणे समाविष्ट आहे. जेव्हा प्रत्येक टप्पा यशस्वीरित्या पूर्ण केला जातो तेव्हा प्रकल्प ट्रॅकवर आहे की नाही हे चालू ठेवणे शक्य आहे किंवा नाही हे पाहणे आवश्यक आहे.
  • व्ही-आकाराचे मॉडेल: हे मॉडेल धबधब्याच्या मॉडेलप्रमाणेच अनुक्रमिक पद्धतीने प्रक्रियेच्या अंमलबजावणीवर लक्ष केंद्रित करते परंतु चाचणीवर अधिक महत्त्व दिले जाते. लेखन कोड सुरू होण्यापूर्वीच चाचणी प्रक्रिया लिहिली जातात. विकासाचा टप्पा सुरू करण्यापूर्वी सिस्टम योजना तयार केली जाते.
  • वाढती मॉडेल: या लाइफ सायकल मॉडेलमध्ये अनेक विकास चक्रांचा समावेश आहे. चक्र लहान पुनरावृत्ती मध्ये विभागले आहेत. ही पुनरावृत्ती सहजतेने व्यवस्थापित केली जाऊ शकते आणि आवश्यकता, डिझाइन, अंमलबजावणी आणि चाचणी यासह चरणांच्या संचामधून जाणे शक्य आहे. पहिल्या पुनरावृत्ती दरम्यान सॉफ्टवेअरची कार्यरत आवृत्ती तयार केली जाते, त्यामुळे कार्यरत सॉफ्टवेअर लवकर विकास प्रक्रियेच्या वेळी तयार होते.