Gwida pass pass · 8 min
Esplora ċ-ċiklu tal-ħajja tas-software
Segwi funzjoni ta' esportazzjoni mir-rekwiżit tagħha sal-operat. Eżamina l-persuna responsabbli, l-evidenza u d-deċiżjoni f'kull stadju.
Is-sitwazzjoni
Int responsabbli għal servizz tal-ġestjoni tal-klijenti. Maniġer jitlob fajl tal-klijenti attivi mill-organizzazzjoni tiegħu stess. Segwi din il-funzjoni fittizja mit-talba sal-operat tagħha.
X'għandek tagħmel
- Ibda b'Ħtieġa. Uża Stadju li jmiss biex issegwi l-istess funzjoni fis-seba' stadji kollha.
- F'kull stadju, aqra l-evidenza tal-eżempju. Iddeċiedi jekk twieġebx il-mistoqsija tad-deċiżjoni, imbagħad iftaħ l-ispjegazzjoni.
XENARJU: ESPORTAZZJONI TAD-DATA TAL-KLIJENTI
L-evidenza hija dokument jew riżultat ta' kontroll li jsostni deċiżjoni. Kull stadju hawn taħt jagħti eżempju. Segwi s-sekwenza jew agħżel stadju direttament.
STADJU 1 / 7
Ħtieġa
Maniġer jeħtieġ jesporta d-data tal-klijenti attivi mill-organizzazzjoni tiegħu stess.
- Persuna responsabbli
- Persuna responsabbli għall-prodott
- Evidenza
- Riżultat aċċettat u oqsma permessi
Maniġer iqatta' siegħa kull ġimgħa jiġbor id-data tal-klijenti attivi. Ħtieġa aċċettata: jesporta ismijiet u IDs tal-klijenti mill-organizzazzjoni tiegħu stess lejn CSV.
STADJU 2 / 7
Speċifikazzjoni
Iddefinixxi l-utenti permessi, id-data, l-imġiba waqt falliment u l-kriterji tal-aċċettazzjoni.
- Persuna responsabbli
- Persuni responsabbli għall-prodott u s-sigurtà
- Evidenza
- Fluss tad-data u rekwiżit tal-awtorizzazzjoni
Kriterju tal-aċċettazzjoni: maniġer mill-organizzazzjoni A ma jirċievi ebda rekord mill-organizzazzjoni B, anki wara li jbiddel l-identifikaturi tat-talba.
STADJU 3 / 7
Implimentazzjoni
L-aġent jipprepara bidla żgħira f'feature branch.
- Persuna responsabbli
- Tim tal-iżvilupp
- Evidenza
- Diff marbut mar-rekwiżit
Il-PR iżżid filtru tal-organizzazzjoni mal-query tad-database u test għal talba ta' organizzazzjoni oħra. Tħalli l-login u l-kontijiet tal-ħlas mhux mibdula.
STADJU 4 / 7
Verifika
Eżamina l-awtorizzazzjoni reali u t-talbiet ipprojbiti.
- Persuna responsabbli
- Persuna indipendenti li tirrevedi
- Evidenza
- Testijiet u reviżjoni għall-commit finali
Test fuq il-commit finali juri li utent mill-organizzazzjoni A ma jistax jirċievi r-rekords ta' B. Persuna li tirrevedi tiċċekkja l-katina tal-awtorizzazzjoni.
STADJU 5 / 7
Rilaxx
Skjera l-artifact aċċettat bir-rwol permess tad-deployment.
- Persuna responsabbli
- Persuna responsabbli għar-rilaxx
- Evidenza
- Identifikatur tal-artifact, approvazzjoni u pjan tal-irkupru
Il-persuna responsabbli għar-rilaxx tqabbel il-commit tal-artifact mal-commit rivedut. L-istruzzjonijiet tal-irkupru jsemmu l-verżjoni preċedenti u l-persuna li tista' tibda rollback.
STADJU 6 / 7
Operat
Immonitorja l-fallimenti tal-esportazzjoni, il-kontrolli tal-aċċess u l-imġiba tas-servizz.
- Persuna responsabbli
- Persuna responsabbli għas-servizz
- Evidenza
- Metrics, audit logs limitati u struzzjonijiet għall-inċidenti
It-twissijiet tal-fallimenti tal-esportazzjoni jaslu għand l-inġinier on-call. Audit logs limitati jirreġistraw min aġixxa u l-organizzazzjoni mingħajr ma jikkopjaw il-lista sħiħa tal-klijenti.
STADJU 7 / 7
Tagħlim
Evalwa l-użu u l-problemi osservati qabel il-bidla li jmiss.
- Persuna responsabbli
- Persuna responsabbli għall-prodott u t-tim
- Evidenza
- Feedback u kju tax-xogħol aġġornat
Talba għall-appoġġ tirrapporta esportazzjonijiet li fallew għal listi kbar tal-klijenti. It-tim iżid rekwiżit tal-prestazzjoni u test mal-bidla li jmiss.
Is-sekwenza tista' tirrepeti ruħha. Evidenza ġdida tista' tirritorna x-xogħol għall-ispeċifikazzjoni jew għall-implimentazzjoni.
BIEX TLESTI
Il-kodiċi jaħdem. Għaliex it-tim ma jistax jieqaf fl-Implimentazzjoni?
Qabbel it-tweġiba tiegħek mal-ispjegazzjoni
Kodiċi li jaħdem ma jurix min jista' jaċċessa r-rekords jew min se jimmaniġġja l-fallimenti. Il-verifika tiċċekkja l-konfini tad-data. Ir-rilaxx jorbot dik l-evidenza mal-verżjoni skjerata. L-operat jassenja r-responsabbiltà għas-servizz li qed jaħdem. It-tagħlim ibiddel il-problemi osservati fil-bidla li jmiss.
Uża dan fix-xogħol
Għal funzjoni waħda fit-tim tiegħek, semmi min hu responsabbli għar-rilaxx u l-persuna li tirċievi t-twissijiet tal-fallimenti tagħha.
Agħżel eżerċizzju ieħor