# Software के पूरे lifecycle को जोड़ें

Taiga Learning · Worksheet अभ्यास पत्र
https://taiga.training/hi/lessons/lifecycle/

काल्पनिक या स्वीकृत जानकारी इस्तेमाल करें। इस worksheet में secrets न डालें।

## सीखने के उद्देश्य
- Implementation से पहले और बाद के मुख्य निर्णय समझाएँ।
- Requirement को verification और संचालन के प्रमाण से जोड़ें।
- Coding tool और software delivery system का अंतर समझें।

## अभ्यास
Customer export के लिए lifecycle explorer इस्तेमाल करें। हर चरण में जिम्मेदार व्यक्ति, प्रमाण और निर्णय बताएँ। ऐसा एक transition ढूँढ़ें जहाँ आपके संगठन में अभी context खो जाता है। उसे बनाए रखने वाला सबसे छोटा बदलाव बताएँ।

## आपका उत्तर
- परिदृश्य और दायरा:
- धारणाएँ और खुले सवाल:
- प्रस्तावित उत्तर या निर्णय, कारणों सहित:

## अपना उत्तर सत्यापित करें
| दावा या मानदंड | प्रमाण या test | परिणाम या कमी | जिम्मेदार व्यक्ति |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## अगली कार्रवाई
- कार्रवाई, जिम्मेदार व्यक्ति और तारीख:
- आप इस उत्तर की समीक्षा कब करेंगे?

## याद रखने वाला सिद्धांत
उपयोगी software को पूरा lifecycle चाहिए। उपयोगकर्ता की जरूरत, implementation, verification, release, संचालन और सीख को स्पष्ट निर्णयों और जिम्मेदार लोगों से जोड़ें।

## स्रोत
- [NIST: Secure Software Development Framework](https://csrc.nist.gov/pubs/sp/800/218/final)
- [Google SRE: Monitoring Distributed Systems](https://sre.google/sre-book/monitoring-distributed-systems/)

यह worksheet सीखने में मदद करती है। इसे पूरा करने से अपने-आप production में बदलाव की अनुमति नहीं मिलती।
