# Povežite cijeli životni ciklus softvera

Taiga Learning · Radni list
https://taiga.training/hr/lessons/lifecycle/

Upotrijebite izmišljene ili odobrene informacije. Nemojte stavljati tajne podatke u ovaj radni list.

## Ciljevi učenja
- Objasniti glavne odluke prije i nakon implementacije.
- Povezati zahtjev s provjerom i dokazima iz rada usluge.
- Razlikovati alat za programiranje od sustava za isporuku softvera.

## Vježba
Upotrijebite istraživač životnog ciklusa za izvoz klijenata. U svakoj fazi navedite odgovornu osobu, dokaze i odluku. Pronađite jedan prijelaz na kojem vaša organizacija trenutačno gubi kontekst. Opišite najmanju promjenu koja bi ga sačuvala.

## Vaš odgovor
- Scenarij i opseg:
- Pretpostavke i otvorena pitanja:
- Predloženi odgovor ili odluka, s razlozima:

## Provjerite odgovor
| Tvrdnja ili kriterij | Dokaz ili test | Rezultat ili nedostatak | Odgovorna osoba |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Sljedeća radnja
- Radnja, odgovorna osoba i datum:
- Kada ćete pregledati ovaj odgovor?

## Načelo koje treba zadržati
Koristan softver treba cijeli životni ciklus. Povežite korisničke potrebe, implementaciju, provjeru, izdavanje, rad i učenje jasnim odlukama i odgovornim osobama.

## Izvori
- [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/)

Ovaj radni list podupire učenje. Njegovo dovršavanje samo po sebi ne odobrava produkcijsku promjenu.
