# Połącz cały cykl życia oprogramowania

Taiga Learning · Arkusz
https://taiga.training/pl/lessons/lifecycle/

Używaj fikcyjnych lub zatwierdzonych informacji. Nie umieszczaj sekretów w arkuszu.

## Cele nauki
- Wyjaśnij najważniejsze decyzje przed implementacją i po niej.
- Powiąż wymaganie z weryfikacją i dowodami z eksploatacji.
- Odróżniaj narzędzie do kodowania od systemu dostarczania oprogramowania.

## Ćwiczenie
Użyj interaktywnego przeglądu cyklu życia dla eksportu klientów. Na każdym etapie wskaż osobę odpowiedzialną, dowód i decyzję. Znajdź jedno przejście, na którym Twoja organizacja traci dziś kontekst. Opisz najmniejszą zmianę, która pozwoli go zachować.

## Twoja odpowiedź
- Scenariusz i zakres:
- Założenia i otwarte pytania:
- Proponowana odpowiedź lub decyzja z uzasadnieniem:

## Sprawdź odpowiedź
| Twierdzenie lub kryterium | Dowód lub test | Wynik lub luka | Właściciel |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Następne działanie
- Działanie, właściciel i data:
- Kiedy przejrzysz tę odpowiedź?

## Zasada do zapamiętania
Przydatne oprogramowanie wymaga pełnego cyklu życia. Połącz potrzeby, implementację, weryfikację, wydanie, eksploatację i uczenie się, określając decyzje i odpowiedzialność.

## Źródła
- [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/)

Arkusz wspiera naukę. Samo ukończenie nie upoważnia do zmiany produkcji.
