एसटीएलसी और एसडीएलसी के बीच का अंतर

Anonim

स्टेलसी बनाम एसडीएलसी < एसडीएलसी सॉफ्टवेयर विकास जीवन चक्र को दर्शाता है, जबकि एसटीएलसी सॉफ्टवेयर परीक्षण जीवन चक्र को संदर्भित करता है। इन दोनों में छह चरण होते हैं जो उनके बीच तार्किक अंतर मौजूद करते हैं। इन दोनों प्रक्रियाओं की तुलना उनके विवरण और समानता दोनों की पूरी तरह से समीक्षा के साथ तुलना में की गई है।

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

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

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

चौथे चरण का परीक्षण चरण है जहां एसडीएलसी में विकसित कोड का वास्तविक परीक्षण होता है। इस चरण के भीतर, इकाई परीक्षण, एकीकरण परीक्षण और सिस्टम परीक्षण किया जाता है। कोई भी अन्य परीक्षण किया जाना चाहिए जो एसएलडीसी में किया जाता है। एसटीएलसी में, इस चरण में परीक्षण निष्पादन भी होता है और इसके अलावा पाया गया कोई भी त्रुटि रिपोर्टिंग के साथ। इसके अलावा यह एक ऐसा चरण है जहां मैन्युअल रिपोर्टिंग, स्वचालन और परीक्षण किया जाता है ताकि यह सुनिश्चित हो सके कि विकसित कोड फ़ंक्शंस चाहिए। इस चरण के भीतर पुन: परीक्षण और प्रतिगमन परीक्षण भी किया जाता है। एसटीएलसी में परीक्षण चरण के समग्र कार्य परीक्षण के परीक्षणों और परीक्षण की परिदृश्यों की समीक्षा प्राप्त करना है।

अगली अप आवेदन परिनियोजन चरण है जहां एसडीएलसी उन अनुप्रयोगों की तैनाती करता है जिन्होंने पिछले 4 चरणों को पारित किया है। परिनियोजन उत्पादन पर्यावरण के माध्यम से आदर्श और वास्तविक अंत उपयोगकर्ताओं के लिए किया जाता है। एसटीएलसी में, यह अंतिम परीक्षण और कार्यान्वयन चरण है। परीक्षण किया जाता है और अंतिम रिपोर्ट तैयार की जाती है।

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

सारांश

एसएलडीसी और एसटीएलसी सॉफ्टवेयर के विकास और परीक्षण के चरणों दोनों पर नजर डालें

छह मुख्य क्षेत्रों में मतभेद होते हैं, जो पूरे उत्पादन वातावरण की रूपरेखा करते हैं, अर्थात् आवश्यकताएं एकत्रित करना, कोडिंग, डिजाइन, परीक्षण तैनाती और रखरखाव < छह चरणों में स्पष्ट रूप से पूरे विकास और परीक्षण प्रक्रिया में व्यक्तियों और टीमों की विशिष्ट भूमिकाएं हैं।

यह ध्यान रखना ज़रूरी है कि एसटीएलसी एसडीएलसी में निहित है, क्योंकि मुख्य रूप से सॉफ्टवेयर विकास की छाता में शामिल है

हालांकि परीक्षण एसडीएलसी के अंतर्गत है, यह समझना चाहिए कि परीक्षण सॉफ्टवेयर विकास प्रक्रिया में एक स्वतंत्र कार्य है और इस तरह के रूप में कहा जाना चाहिए