STLC Full Form in Hindi



STLC Full Form in Hindi, Full Form in Hindi STLC, STLC Meaning in Hindi, STLC Full Form, STLC Ka Full Form Kya Hai, STLC का Full Form क्या है, STLC Ka Poora Naam Kya Hai, STLC Meaning in English, STLC Full Form in Hindi, STLC Kya Hota Hai, STLC का Full Form क्या हैं, STLC का फुल फॉर्म क्या है, Full Form of STLC in Hindi, STLC किसे कहते है, STLC का फुल फॉर्म इन हिंदी, STLC का पूरा नाम और हिंदी में क्या अर्थ होता है, STLC का क्या Use है, दोस्तों क्या आपको पता है STLC की Full Form क्या है, और STLC होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको STLC की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स STLC Full Form in Hindi में और STLC का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

STLC Full Form in Hindi – एसटीएलसी क्या है ?

STLC की फुल फॉर्म Software Development Life Cycle होती है. STLC को हिंदी में सॉफ्टवेयर डेवलपमेंट लाइफ साइकिल कहते है. STLC सॉफ्टवेयर गुणवत्ता लक्ष्यों को पूरा करने के लिए परीक्षण प्रक्रिया के दौरान आयोजित विशिष्ट गतिविधियों का एक क्रम है. STLC में सत्यापन और सत्यापन दोनों गतिविधियाँ शामिल हैं. आम धारणा के विपरीत, सॉफ़्टवेयर परीक्षण केवल एक एकल / पृथक गतिविधि नहीं है, अर्थात् परीक्षण. इसमें आपके सॉफ़्टवेयर उत्पाद को प्रमाणित करने में मदद करने के लिए कार्यप्रणाली की एक श्रृंखला शामिल है. STLC का मतलब सॉफ्टवेयर टेस्टिंग लाइफ साइकल है.

सॉफ्टवेयर टेस्टिंग लाइफ साइकिल एक परीक्षण प्रक्रिया को संदर्भित करता है, जिसमें विशिष्ट लक्ष्यों को पूरा करने के लिए विशिष्ट चरणों को निष्पादित किया जाता है ताकि यह सुनिश्चित किया जा सके कि गुणवत्ता के लक्ष्यों को पूरा किया गया है. STLC प्रक्रिया में, प्रत्येक गतिविधि को योजनाबद्ध और व्यवस्थित तरीके से किया जाता है. प्रत्येक चरण में अलग-अलग लक्ष्य और डिलिवरेबल्स होते हैं. एसटीएलसी में विभिन्न Organizations के अलग-अलग Stage हैं हालाँकि आधार वही रहता है.

STLC का मतलब सॉफ्टवेयर टेस्टिंग लाइफ साइकल है. STLC सॉफ्टवेयर या उत्पाद की गुणवत्ता सुनिश्चित करने के लिए परीक्षण टीम द्वारा की जाने वाली विभिन्न गतिविधियों का एक क्रम है. STLC सॉफ्टवेयर डेवलपमेंट लाइफ साइकिल (SDLC) का एक अभिन्न अंग है. लेकिन, STLC केवल परीक्षण चरणों से संबंधित है. जैसे ही आवश्यकताओं को परिभाषित किया जाता है या एसआरडी (सॉफ्टवेयर रिक्वायरमेंट डॉक्यूमेंट) स्टेकहोल्डर्स द्वारा साझा किया जाता है, एसटीएलसी शुरू हो जाता है. STLC गुणवत्ता सॉफ्टवेयर सुनिश्चित करने के लिए एक कदम-दर-चरण प्रक्रिया प्रदान करता है.

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

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

STLC Testing Process है जिसे एक सुनियोजित तरीके से Executed किया जाता है. STLC प्रक्रिया में उत्पाद की गुणवत्ता में सुधार के लिए विभिन्न गतिविधियाँ की जाती हैं. हालाँकि STLC केवल Testing और Errors का पता लगाने के साथ ही विकास नहीं बल्कि चरणों का सामना करता है. विभिन्न कंपनियां STLC में विभिन्न चरणों को परिभाषित करती हैं. हालाँकि Generic Software Test Life साइकिल के निम्न चरण हैं.

SDLC Software Development Process के दौरान शामिल सभी मानक चरणों को परिभाषित करता है जबकि STLC Process Products की गुणवत्ता में सुधार के लिए विभिन्न गतिविधियों को परिभाषित करती है. SDLC एक विकास जीवन चक्र है जबकि STLC एक परीक्षण जीवन चक्र है. SDLC में, विकास टीम उच्च और निम्न-स्तरीय डिज़ाइन योजना बनाती है जबकि STLC में, परीक्षण विश्लेषक सिस्टम, एकीकरण योजना बनाता है. एसडीएलसी में वास्तविक कोड विकसित किया गया है, और वास्तविक काम डिजाइन दस्तावेजों के अनुसार होता है, जबकि एसटीएलसी परीक्षण टीम परीक्षण वातावरण तैयार करती है और परीक्षण मामलों को निष्पादित करती है. SDLC जीवन चक्र सॉफ्टवेयर के सफल विकास को पूरा करने में एक टीम की मदद करता है जबकि STLC केवल सॉफ्टवेयर परीक्षण को कवर करता है.

सॉफ्टवेयर डेवलपमेंट लाइफ साइकल (SDLC) का उद्देश्य उच्च गुणवत्ता वाली प्रणाली का उत्पादन करना है जो ग्राहकों की अपेक्षाओं को पूरा करती है या चालू और नियोजित सूचना प्रौद्योगिकी बुनियादी ढांचे में प्रभावी ढंग से और कुशलता से काम करती है और इसे बनाए रखने के लिए सस्ती और प्रभावी है.

SDLC और STLC में अंतर -

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

और यह वह जगह है जहां लेख विषय, हां, एसडीएलसी बनाम एसटीएलसी, चित्र में आता है. दोनों SDLC बनाम STLC कुछ हद तक आपस में जुड़े हुए हैं, या कोई यह कह सकता है कि एक दूसरों का पूर्ववर्ती है. कारण सरल है अगर किसी चीज को सेवा के लिए विकसित किया जा रहा है ग्राहकों की जरूरत है तो इसे तैनाती से पहले परीक्षण किया जाना चाहिए. यह दशकों और जिम्मेदारी के लिए उद्योग के मानक हैं क्योंकि ग्राहक ने इसके बाद बड़ी राशि का निवेश किया है.

यह दृश्य के पीछे की कहानी थी और हमें लेख के मुख्य भाग - SDLC बनाम STLC की ओर ले जाती है. आइए विस्तार से देखें कि ये SDLC बनाम STLC क्या हैं. प्रत्येक के तहत संचालन का क्रम क्या है? SDLC और STLC में क्या अंतर है? एक सफल अंत करने के लिए किस तरह की गतिविधियों की आवश्यकता है?

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

जीवन चक्र का अर्थ है किसी के जीवन में कई परिवर्तन. या तो एक जीवित, निर्जीव या कोई प्रक्रिया जिसमें कुछ चरणों की श्रृंखला या संचालन का क्रम है. ये क्रम एक प्रकार के संकेत हैं कि इसकी एक निश्चित शुरुआत और समापन बिंदु है. इसके विपरीत कोई कह सकता है कि दी गई प्रक्रिया में कुछ उप-प्रक्रिया है. यह एक जीवन चक्र है. यह पता लगाना कि एक जीवन चक्र क्या वास्तव में हमें सॉफ्टवेयर विकास की दिशा में चर्चा में आगे बढ़ाता है. तो एसडीएलसी का अर्थ है "एक सॉफ्टवेयर विकास प्रक्रिया का जीवन चक्र.

विकास मॉडल के बारे में, कोई परिभाषित नियम नहीं हैं जो एक दूसरे की वकालत करते हैं या एक विशेष मॉडल दूसरे की तुलना में जाने के लिए अच्छा है फुर्तीला एक अपवाद है. आइए देखते हैं कुछ मॉडल -

झरना मॉडल - सबसे पुराना

V- मॉडल

सर्पिल मॉडल

चलने का

फुर्तीली - नवीनतम और किसी भी परियोजना प्रकार के लिए सबसे उपयुक्त

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

एसडीएलसी का उपयोग क्यों करें?

यहाँ SDLC System का उपयोग करने के कुछ प्रमुख कारण हैं -

  • इसका उद्देश्य एक उच्च-गुणवत्ता वाली सॉफ़्टवेयर प्रणाली का उत्पादन करना है जो आपको ग्राहकों की अपेक्षाओं को पूरा करने में मदद करती है.

  • इष्टतम प्रबंधन नियंत्रण प्रदान करने वाले प्रत्येक चरण के पूरा होने के बाद एक औपचारिक समीक्षा बनाई जाती है.

  • SDLC आपको काफी System Documentation बनाने में मदद करता है,

  • यह कई मध्यवर्ती उत्पादों का उत्पादन करता है जिन्हें यह सत्यापित करने के लिए समीक्षा की जा सकती है कि क्या वे उपयोगकर्ता की जरूरतों को पूरा कर सकते हैं और बताई गई आवश्यकता के अनुसार हैं.

  • SDLC आपको यह सुनिश्चित करने में मदद करता है कि सिस्टम की आवश्यकताओं को बताई गई व्यावसायिक आवश्यकताओं पर वापस लौटाया जा सकता है.

  • हर चरण में एक विशिष्ट वितरण योग्य, प्रवेश और निकास मापदंड होता है.

  • विकास चरण एक-एक करके चलते हैं, जो छोटी या मध्यम आकार की परियोजनाओं के लिए एक आदर्श विकल्प है, जहां आवश्यकताएं स्पष्ट हैं.

STLC क्यों?

यहाँ, STLC विधि का उपयोग करने के महत्वपूर्ण कारण हैं:-

  • STLC परीक्षण प्रक्रिया को अधिक परिष्कृत, सुसंगत और प्रभावी बनाने में मदद करता है.

  • आप प्रोजेक्ट के प्रत्येक चरण के लिए मील के पत्थर और डिलिवरेबल्स शामिल कर सकते हैं.

  • समझने और लागू करने में आसान भले ही मॉडल विभिन्न स्तरों तक विस्तारित हो.

  • समय की कमी परियोजना निर्माण में दृढ़ता से निर्मित होती है.

  • प्रोजेक्ट के प्रत्येक मॉड्यूल का परीक्षण दूसरे मॉड्यूल की शुरुआत से पहले किया जाता है.

एसडीएलसी की विशेषताएं

  • मॉडल संरचना और कार्य अच्छी तरह से प्रलेखित हैं और परीक्षण किया गया परिणाम आसानी से उपलब्ध है

  • किसी अन्य परियोजना के शुरू होने से पहले परियोजना को चरण दर चरण पूरा किया जा सकता है.

  • जोखिम प्रबंधन मॉडल का अभिन्न अंग है और इसे कुशलता से नियंत्रित किया जाता है.

  • परियोजना को डिजाइन किया जा सकता है ताकि टुकड़ों को सुगंधित किया जाए

एसटीएलसी की विशेषताएं

  • STLC ग्राहकों और हितधारकों से एकत्र की गई सिस्टम आवश्यकताओं का विश्लेषण करती है.

  • ट्रेसबिलिटी मैट्रिक्स बनाने में आपकी मदद करता है.

  • परीक्षण तकनीक और परीक्षण प्रकारों को पहचानें.

  • उस विशेषता को प्राथमिकता दें जो मुख्य रूप से परीक्षण पर लक्षित होनी चाहिए.

  • आप STLC के साथ स्वचालन व्यवहार्यता का विश्लेषण कर सकते हैं.

  • परीक्षण वातावरण के बारे में जानकारी की पहचान करें जहां वास्तविक परीक्षण को निष्पादित किया जाना चाहिए

सॉफ्टवेयर टेस्टिंग लाइफ साइकिल (STLC) में आवश्यकता विश्लेषण पहला चरण है. इस चरण में क्वालिटी एश्योरेंस (क्यूए) टीम इस बात की आवश्यकता को समझती है कि हम क्या परीक्षण करेंगे और परीक्षण योग्य आवश्यकताओं का पता लगाएंगे. यदि किसी भी संघर्ष, लापता या किसी भी आवश्यकता को नहीं समझा गया है, तो क्यूए टीम व्यापार विश्लेषक, सिस्टम आर्किटेक्चर, क्लाइंट, तकनीकी प्रबंधक लीड आदि जैसे विभिन्न हितधारकों के साथ पालन करती है ताकि आवश्यकता के विस्तार के ज्ञान को बेहतर ढंग से समझा जा सके.

पहले कदम से QA जिसमें एसटीसीएल शामिल है जो परीक्षण के तहत सॉफ्टवेयर में आने वाले दोषों को रोकने में मदद करता है. आवश्यकताएँ प्रदर्शन, सुरक्षा परीक्षण जैसे कार्यात्मक या गैर-कार्यात्मक हो सकती हैं. परियोजना की आवश्यकता और स्वचालन की व्यवहार्यता भी इस चरण में की जा सकती है यदि लागू हो

सॉफ्टवेयर परीक्षण जीवन चक्र (एसटीएलसी) यह पहचानता है कि उन परीक्षण गतिविधियों को पूरा करने के लिए कौन सी परीक्षण गतिविधियों को अंजाम देना है. भले ही परीक्षण संगठनों के बीच भिन्न हो, लेकिन एक परीक्षण जीवन चक्र है.

जीवनचक्र क्या है?

सरल शब्द में जीवनचक्र एक रूप से दूसरे रूप में परिवर्तनों के अनुक्रम को संदर्भित करता है. ये परिवर्तन किसी भी Tangible या Abstract Things के लिए हो सकते हैं. रिटायर से प्रत्येक इकाई के पास जीवन चक्र है. इसी तरह से सॉफ्टवेयर भी एक इकाई है. जैसे विकासशील सॉफ़्टवेयर में चरणों का क्रम शामिल होता है, परीक्षण में भी ऐसे चरण होते हैं जिन्हें निश्चित अनुक्रम में निष्पादित किया जाना चाहिए. एक व्यवस्थित और योजनाबद्ध तरीके से परीक्षण गतिविधियों को निष्पादित करने की इस घटना को परीक्षण जीवन चक्र कहा जाता है.