Hva den er
En sporbarhetsmatrise er en tabell med én rad per krav og kolonner som peker bakover og framover i kjeden. Bakover til behovet og målet kravet tjener; framover til tilbudet, testen og godkjenningen.
| Krav | Mål | Kilde | Nivå | Tilbud | Test | Status |
|---|---|---|---|---|---|---|
| K-212 | M1 | Intervju saksbehandling 12.03 | Skal | Standard | AT-18 | Godkjent |
| K-213 | M1 | UC-04, avvik 5a | Skal | Konfigurasjon | AT-19 | Åpen B-feil |
| K-401 | M2 | Volumtall, kap. 4 | Skal | Standard | YT-03 | Godkjent |
Grunnlaget for matrisen er at kravnumrene er stabile. Renummererer du, mister du hele sporbarheten. Se nummerering og sporbarhet.
Fire ting den gir deg
- Krav uten begrunnelse blir synlige. En tom kildekolonne betyr at ingen husker hvorfor kravet finnes. Det er som regel en kandidat for stryking, og en effektiv motgift mot arvede kravlister.
- Mål uten krav blir synlige. Har et mål ingen krav knyttet til seg, har dere sannsynligvis ikke bestilt det dere trodde.
- Testdekningen blir målbar. Skal-krav uten testreferanse er krav ingen kommer til å verifisere.
- Endringer blir håndterbare. Når et krav endres, viser matrisen hvilke tester og hvilke tilbudssvar som må ses på igjen.
En full matrise for 400 krav er et prosjekt i seg selv. Før den bare for skal-kravene til å begynne med — typisk 30 til 60 rader. Det dekker det som faktisk kan velte leveransen, og den kan utvides senere hvis den viser seg nyttig.
Verktøy: et regneark holder
Det finnes egne kravverktøy med innebygd sporbarhet, og de er utmerkede for store, langvarige utviklingsløp. For en vanlig anskaffelse er et regneark tilstrekkelig, og det har den store fordelen at alle kan åpne det — også leverandøren, også revisor, også den som overtar om to år.
Én kolonne per fase, én rad per krav, ingen fletting av celler. Da kan den sorteres og filtreres, som er hele poenget.
Når den ikke er verdt bryet
- Ved små anskaffelser. Under tjue krav holder det med kravlisten selv, med to ekstra kolonner.
- Når ingen skal vedlikeholde den. En matrise som ikke oppdateres blir feil, og feil sporbarhet er verre enn ingen.
- Når den erstatter samtalen. Matrisen dokumenterer beslutninger; den tar dem ikke.
Bruk den i evalueringen også
Be leverandørene svare per kravnummer med fast svarform — standard, konfigurasjon, tilpasning eller ikke oppfylt. Da kan tilbudssvarene limes rett inn som en kolonne, og du får sammenlignet tilbudene rad for rad i stedet for å lese fire ulike løsningsbeskrivelser. Se funksjonelle krav og vurdering av tilbud.
Vanlige feil
- Matrisen lages etter at kravene er sendt ut. Da er den ren dokumentasjon, og den avdekker ingenting mens det ennå kan rettes.
- Kildekolonnen fylles med «prosjektgruppen». Det er ingen kilde. Skriv hvem, når og i hvilken sammenheng.
- Kravnumrene endres. Da kollapser hele kjeden.
- Statuskolonnen oppdateres ikke under test. Matrisens beste dag er akseptansetesten — hvis den er ført.