Kvalitetsstyring i projekter

Spørger man et projekthold, om de leverer god kvalitet, svarer de fleste ja. Men beder man dem forklare, hvad kvalitet så egentlig betyder, bliver det ofte mere uklart. En almindelig misforståelse er, at kvalitet er det samme som at gøre en ting så flot, så gennemarbejdet og så avanceret som overhovedet muligt. Det er det ikke. I projektsammenhæng har kvalitet en langt mere nøgtern betydning: at leverancen lever op til de aftalte krav og det aftalte formål. Hverken mere eller mindre. En leverance, der er langt finere end aftalt, er ikke bedre kvalitet, den er sandsynligvis spild af tid og penge, der kunne være brugt et bedre sted.

Hvad kvalitet er, og hvad det ikke er

Lad os holde fast i den definition, for den ændrer hele måden, man arbejder på. Hvis kvalitet betyder at ramme det aftalte, så følger to ting med det samme. For det første må man have aftalt noget konkret at ramme, ellers kan man ikke vide, om man har ramt. For det andet er der en grænse: når kravet er opfyldt, er kvaliteten god nok, og så skal man ikke blive ved. En webshop, der loader hurtigt nok til, at brugerne er tilfredse, behøver ikke at blive gjort endnu hurtigere, hvis det koster uger og ingen mærker forskellen. At forstå det er at spare sig selv for en klassisk fælde: den evige forfinelse, hvor holdet bliver ved med at pudse på detaljer, som ingen har bedt om, mens de virkelige krav og deadlines skrider.

Kvalitetsstyring er så den disciplin, der sikrer, at leverancen faktisk kommer til at leve op til det aftalte. Og den har to sider, som er nemme at blande sammen, men vigtige at holde adskilt.

Sikring og kontrol er ikke det samme

Den ene side er kvalitetssikring. Det handler om at forebygge fejl, altså at arbejde på en måde, så fejlene helst slet ikke opstår. Man opstiller gode processer og standarder, man bruger skabeloner og tjeklister, man laver gennemgange og reviews undervejs, og man sørger for, at holdet er ordentligt oplært. Kvalitetssikring handler med andre ord om måden, man arbejder på, og den foregår hele tiden, mens arbejdet står på.

Den anden side er kvalitetskontrol. Det handler om at fange de fejl, der alligevel er sluppet igennem, før leverancen når kunden. Man tester det færdige resultat, man inspicerer og gennemgår, man måler mod de aftalte kriterier og godkender, inden man afleverer. Kvalitetskontrol handler om resultatet, og den foregår typisk hen mod slutningen af en leverance.

Forskellen er ikke akademisk. Et hold, der kun kontrollerer, opdager alle sine fejl til sidst, hvor de er dyrest og mest stressende at rette. Et hold, der kun sikrer, tror måske, at alt er i orden, men har intet, der fanger de fejl, der uundgåeligt slipper igennem. Man har brug for begge. Tommelfingerreglen er velkendt og stadig sand: det er billigere at forebygge en fejl end at rette den, og billigere at fange den tidligt end sent.

Acceptkriterier: aftal målet på forhånd

Alt det her hviler på, at man faktisk ved, hvad der skal til, for at leverancen er god nok. Derfor er acceptkriterier hjertet i god kvalitetsstyring. Et acceptkriterium er en konkret, målbar betingelse, som leverancen skal opfylde, og som man aftaler på forhånd, mens der stadig er ro på. Et løst ønske om, at noget skal være hurtigt, pænt eller brugervenligt, kan man ikke måle på, og det giver altid diskussion til sidst. Et acceptkriterium oversætter ønsket til noget testbart.

Læg mærke til styrken i det. Når kriterierne er aftalt, er der ingen strid til sidst om, hvorvidt leverancen er i orden. Enten opfylder den kriteriet, eller også gør den ikke. Det fjerner en enorm mængde konflikt mellem den, der leverer, og den, der modtager, fordi begge parter har sagt ja til den samme målestok, før arbejdet gik i gang. Det knytter tæt an til at afklare, hvad projektet overhovedet skal levere, se Projektscope og nyttemål og produktmål.

Kvalitetsplanen

For større projekter samler man tankerne i en kvalitetsplan. Det behøver ikke være et tungt dokument. Den beskriver kort, hvilke krav og acceptkriterier der gælder, hvordan man vil sikre kvaliteten undervejs, hvornår og hvordan man vil kontrollere den, og hvem der har ansvaret for at godkende. Pointen med planen er den samme som med al anden planlægning: at beslutningerne bliver taget bevidst og på forhånd i stedet for at opstå tilfældigt, når det brænder på.

Kvalitet mod tid og penge

Der er en grund til, at kvalitet ikke bare kan skrues op til det maksimale: den koster. Kvalitet står i et konstant bytteforhold med tid og omkostninger, præcis som i projekttrekanten. Mere grundig sikring og mere omfattende kontrol tager tid og bruger ressourcer. Vil man have mere af den ene, må man som regel give efter på en af de andre.

Det farlige er, når presset på tid eller budget rammer kvaliteten uden, at nogen har besluttet det. Skæres der i tiden, men ikke i omfanget, så er det ofte kvaliteten, der stille siver ud: testen bliver kortere, reviewet springes over, kontrollen bliver overfladisk. Ingen har taget beslutningen, den er bare sket. God kvalitetsstyring gør netop det synligt, så valget bliver bevidst. Vil man rykke deadline, må man også beslutte, hvad det betyder for kvaliteten, eller skære tilsvarende i omfanget. Skal omfanget ændres undervejs, hører det hjemme i en ordentlig ændringshåndtering, så kravene og dermed kvalitetsmålet følger med.

Tænk til sidst på et lille hold, der bygger en ny hjemmeside. De aftaler fra start, at siden skal loade under to sekunder, at betaling skal virke med tre korttyper, og at designet skal virke på mobil. Undervejs holder de reviews og bruger tjeklister, det er sikringen. Inden lanceringen tester de mod hvert eneste kriterium, det er kontrollen. Da søgningen ikke rammer godt nok endnu, ved de det, fordi de har et konkret kriterium at måle op imod, og de kan tage stilling: udskyder vi lanceringen, eller sender vi søgningen i en senere version? Det er kvalitetsstyring i praksis. Ikke at gøre alt så flot som muligt, men at ramme det aftalte, vide hvornår man har ramt det, og tage de svære valg med åbne øjne.

Kort sagt

Kvalitet i projekter betyder, at leverancen lever op til de aftalte krav og formål, ikke at alt gøres så flot som muligt. Styringen har to sider: kvalitetssikring forebygger fejl gennem gode processer og reviews undervejs, mens kvalitetskontrol fanger fejlene ved test og inspektion af det færdige. Aftal målbare acceptkriterier på forhånd, saml det i en kvalitetsplan, og husk, at kvalitet står i et bytteforhold med tid og omkostninger. Presser man de andre hjørner, betaler kvaliteten prisen, medmindre man tager valget bevidst.