# Ohranite sledljivost zahtev ob spremembah programske opreme

Taiga Learning · Delovni list
https://taiga.training/sl/lessons/specifications/

Uporabite izmišljene ali odobrene informacije. V ta delovni list ne vnašajte skrivnosti.

## Učni cilji
- Napišite zahtevo s preverljivim delovanjem in izrecnimi mejami.
- Sledite zahtevi skozi spremembo in njena preverjanja.
- Prepoznajte odvisne dokumente, na katere vpliva spremenjena predpostavka.

## Vaja
Napišite zahtevo, ki vodji omogoča izvoz podatkov aktivnih strank. Vključite dovoljene uporabnike, mejo organizacije, polja, delovanje ob napaki in merljiv pogoj dokončanja. Povežite jo z izmišljenim testom in izdajo. Nato zahtevo spremenite tako, da vključuje arhivirane stranke, in navedite prizadete odločitve.

## Vaš odgovor
- Scenarij in obseg:
- Predpostavke in odprta vprašanja:
- Predlagani odgovor ali odločitev z razlogi:

## Preverite odgovor
| Trditev ali merilo | Dokazilo ali test | Rezultat ali vrzel | Odgovorna oseba |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Naslednji ukrep
- Ukrep, odgovorna oseba in datum:
- Kdaj boste pregledali ta odgovor?

## Načelo, ki si ga velja zapomniti
Specifikacija je uporabna, ko so njene trditve povezane z odločitvami in preverljivim delovanjem. Te povezave posodabljajte ob spremembah sistema.

## Viri
- [NIST: Secure Software Development Framework](https://csrc.nist.gov/pubs/sp/800/218/final)
- [Google Engineering Practices: What to look for in a code review](https://google.github.io/eng-practices/review/reviewer/looking-for.html)

Ta delovni list podpira učenje. Njegova izpolnitev sama po sebi ne daje dovoljenja za spremembo v produkciji.
