Relaterede links:
- Sådan udarbejder du en kvalitetsstyringsplan
- De 10 bedste projektstyringsprogrammer i 2023 – ekspertanmeldelse
- De bedste værktøjer til kravstyring i 2023
- De bedste værktøjer til fejlsporing til hurtigere identificering, sporing og løsning af problemer
- Projektleder eller projektledende chef? (Med Rebecca Germond)
- The Digital Project Managers-podcast – Apple Podcasts
- QA Leads-podcast
- Uddannelse i projektledelse
- Bliv medlem af vores fællesskab
- Bliv en del af Digital Project Manager-fællesskabet
Læs transskriptionen:
Vi prøver at transskribere vores podcasts ved hjælp af et softwareprogram. Tilgiv venligst eventuelle stavefejl, da robotten ikke er korrekt 100 % af tiden.
Ben Aston:
Det er frustrerende, når tingene ikke fungerer, og når vi bruger uger eller en måned på at bygge et projekt, blot for at blive svigtet af en snedig fejl, når den afsluttende UAT nærmer sig. Men hvorfor synes det næsten altid at ske, og er der noget, vi kan gøre ved det? Hvis fejlene plager dig, så lyt med, for i dagens podcast skal vi tale om, hvordan vi kan få tingene gjort rigtigt med et bedre produkt og en bedre proces samt en kvalitetsstyringsplan.
Tak, fordi du lytter med. Jeg hedder Ben Aston og er grundlægger af projektlederfællesskabet. Velkommen til DPM-podcasten. Vi arbejder for at hjælpe projektledere med at få succes og hjælpe mennesker, der leder projekter, med at levere bedre resultater. Vi hjælper dig med at tage dine projektkompetencer til det næste niveau. Besøg thedigitalprojectmanager.com for at lære mere om vores kurser og de ressourcer, vi tilbyder gennem medlemskab. Denne podcast er sponsoreret af Clarizen, førende inden for software til styring af virksomhedsprojekter og projektporteføljer. Besøg clarizen.com for at få mere at vide.
I dag har jeg selskab af Michael Luchen, som er en af vores faste DPM-eksperter. Han er produktcoach hos Crema, et bureau for digitale produkter, der udvikler web- og mobilapps for nytænkende virksomheder og markedsledere. Han arbejder normalt eksternt fra Washington D.C. og hjælper teams med at forbedre deres samarbejde samt analysere og løse komplekse problemer. Han har blandt andet arbejdet med Adidas og Callaway Golf, og han er coach hos Crema. I dag skal vi tale med ham om at udarbejde en kvalitetsstyringsplan. Hej Michael, og velkommen til programmet.
Michael Luchen:
Hej Ben, hvordan går det?
Ben Aston:
Det går godt, tak. Jeg er nysgerrig, for mens vi har talt sammen og optaget podcasts gennem, ja, efterhånden flere år, har din rolle udviklet sig. Jeg er interesseret i din nuværende coachrolle, som jeg tror er en ny jobtitel. Kan du fortælle lidt om, hvad denne coachrolle går ud på? Hvad er en produktcoach, og hvad betyder det hos Crema?
Michael Luchen:
Som du nævnte, kommer rollen efter omkring syv års praktisk erfaring med projekt- og produktledelse. Helt ærligt er rollen stadig ved at blive defineret. Vi forsøger at finde ud af, hvad en coachrolle hos Crema skal være. Lige nu ser vi den ganske enkelt som en tjenende lederrolle, hvor man hjælper kunder med at forstå agil praksis, så de kan blive bedre versioner af sig selv. Jeg fungerer typisk som facilitator, produktstrateg og design thinking-praktiker for at hjælpe dem med at omformulere problemer og finde innovative tilgange. Det interessante ved denne nye rolle og dette nye initiativ hos Crema er, at vi forsøger at gøre en forskel i en overfyldt branche ved at angribe den fra en meget unik og ikke-forskrivende vinkel. Der findes mange meget forskriftsbaserede coachingprocesser, og vi vil gerne gøre tingene anderledes.
Ben Aston:
Så i din rolle arbejder du sammen med et lille team direkte hos en kunde. Er det mere en strategisk rolle end den rolle, hvor man forsøger at definere projektets eller produktets køreplan?
Michael Luchen:
Det minder om det, du lige nævnte, men er lidt bredere og mere fokuseret på mennesker. Noget af det, jeg elsker ved projektledelse, er muligheden for virkelig at fokusere på at skabe et sundt miljø for teams, så de kan levere deres bedste arbejde. Det handler i højere grad om at give kunderne de værktøjer og den tankegang, de har brug for til at skabe en sund og produktiv kultur og et godt arbejdsmiljø i deres teams, så de kan skabe virkelig gode resultater.
Ben Aston:
Hvilke udfordringer møder du, når du hjælper kunder med at ændre deres leverancetankegang?
Michael Luchen:
Der kan opstå mange udfordringer, men jeg tror, det handler om, at resultaterne ikke altid kommer med det samme. Det er ikke noget, hvor jeg kan gå ind og sige: Gør dette, så bliver alt bedre. Der findes bestemt mange sådanne løsninger: Lær denne ramme, så får dit team succes. Men det vigtige er at forstå hele den kulturelle kontekst i organisationen og være klar over, at når man bemyndiger de ledere, man arbejder med, tager det tid at eksperimentere og finde ud af, hvordan læringen skal integreres.
Ben Aston:
Der findes ikke én proces, som passer perfekt til alle organisationer eller bureauer. Man får heller ikke pludselig magiske resultater ved blot at følge nogle trin. Der findes ingen sølvkugle, der løser alle problemer. Nogle tror måske, at agilitet er løsningen på alt, men så må man først definere, hvad det betyder. Det lyder som en interessant rolle. Arbejder du primært eksternt, eller foregår det hos kunderne?
Michael Luchen:
Det er en kombination. Mens vi optager dette, foregår det naturligvis 100 % eksternt. Men relationer kan opbygges personligt, så hvis det er muligt, er det altid godt at starte coachingforløbet sammen med kunden. Jeg har dog oplevet, at man kan skabe virkelig produktive og meningsfulde samtaler over Zoom eller ved hjælp af Looms skærmdelinger til at give vejledning, besvare spørgsmål eller samarbejde på Mural-tavler. Det kan altså fungere på begge måder.
Ben Aston:
Vi taler om fjernarbejde, og vi befinder os midt i coronakarantænen. Du afholdt for nylig en workshop for os om fjernarbejde. Hvad er det mest effektive trick eller den teknik, du bruger for ikke at blive vanvittig, når du arbejder alene og eksternt? Hvordan håndterer du følelsen af isolation?
Michael Luchen:
Jeg prøver mentalt at huske, at jeg samarbejder med og arbejder sammen med andre mennesker. Derfor har så mange videoopkald på Zoom som muligt været utrolig værdifuldt. Det lyder enkelt i denne tid, især når Zoom er blevet en af de mest downloadede gratis apps, men det er vigtigt bevidst at bruge det fra et samarbejdsperspektiv. Man kan se ikke-verbale reaktioner, og det er særligt værdifuldt som projektleder. Jeg sørger endda nogle gange for at have en ekstra skærm, når jeg deler min skærm, så jeg stadig kan se alles ansigter.
Ben Aston:
Det er et godt råd. Fristelsen kan være at skrive alt i Slack, men så går vi glip af en stor del af kommunikationen og muligheden for at opbygge relationer. Samtalen er anderledes, når man mødes på Zoom, så tag ordentligt tøj på og hold også et Zoom-møde.
Michael Luchen:
Jeg er i gang med at skifte helt fra produktledelse til coachrollen. Jeg afslutter i øjeblikket et stort flerårigt udviklingsprojekt for en virksomhed. Det er spændende at arbejde med det ud fra en coachingtankegang, fordi der er stor overlapning, når coaching bringes ned på praktikerniveau. Nu ser jeg frem til at udvikle disse coachingydelser og finde ud af, hvordan Crema kan gøre en forskel og hjælpe kunder med ydmyg selvtillid.
Ben Aston:
Du taler om at skabe en kvalitetsstyringsplan. Hvorfor er det så svært at nå frem til en fælles forståelse af, hvad kvalitet betyder for et projekt?
Michael Luchen:
Jeg ser kvalitet som to ting: produktkvalitet og proceskvalitet. Produktkvalitet er kvaliteten af det konkrete eller digitale produkt og omfatter resultaterne af designteamets og udviklerteamets arbejde. Proceskvalitet er i høj grad noget, vi som projektledere har indflydelse på. Det handler om den proces, vi skaber, og som igen påvirker teamets evne til at skabe resultater. Et eksempel på en måling, mange kender, er hastighed, som kan bruges til at vurdere, hvordan processen fungerer.
Det er svært at skabe en fælles forståelse af kvalitet på grund af al den subjektivitet og følelse, der kan være involveret. Mange interessenter, herunder udviklere og designere i ens eget team, har forskellige perspektiver og grunde til deres vurderinger. En kunde ønsker måske et bestemt kvalitetsniveau, der lever op til forventningerne, mens en udvikler lægger stor vægt på kodekvalitet og ren kode. Derfor skal vi hjælpe med at skabe balance.
Ben Aston:
Hvordan passer kvalitet sammen med agil levering? Med agile brugerhistorier har vi acceptkriterier, der definerer, hvad en historie skal kunne, og en definition of done, der gælder på tværs af alle historier. Vi forsøger at levere værdi trinvist, men kvalitet kan nogle gange virke som en modsætning til hurtig levering.
Michael Luchen:
Jeg mener ikke, at fokus på kvalitet står i modsætning til agilitet. Tværtimod kan det sætte fart på teams og gøre dem bedre i stand til at arbejde agilt. Hvis man i starten af et projekt definerer, hvad kvalitet betyder, og hvad det ikke betyder, hjælper det teamet med at fokusere, mens arbejdet bygges og leveres. Det tydeliggør, hvad der skal og ikke skal betragtes som en del af resultatet.
Acceptkriterier kan også understøtte agilitet, hvis man bruger dem rigtigt. Hvis udviklere under arbejdet på en brugerhistorie støder på en teknisk udfordring, der ændrer en del af acceptkriterierne, åbner det for en god samtale. Man behøver ikke sætte farten ned og vende tilbage til den gamle metode. Teamet kan holde en kort diskussion og opdatere acceptkriterierne. I det eksempel findes acceptkriterierne netop for at understøtte kvalitet.
Ben Aston:
Det handler altså om at ændre vores tankegang om kvalitet. Kvalitet er ikke noget, der står i modsætning til hurtigt at levere værdi; det er en vigtig del af værdien. Hvis noget ikke lever op til de kvalitetskriterier, vi har fastlagt, leverer det måske ikke den værdi, det burde.
Michael Luchen:
Præcis. Når man fordeler ansvaret for kvalitetsstyring, er det også vigtigt at have testingeniørrollen. Testingeniøren har et trænet kritisk blik på kvalitet og fungerer ofte som projektlederens bedste samarbejdspartner. Rollen ser både på detaljerne i det, der bygges og leveres, og på de større konsekvenser for brugerne. Når testingeniøren får mulighed for at engagere sig på den måde, bliver vedkommende et centralt medlem af teamet, som øger værdien af udviklernes, designernes og projektlederens arbejde.
Ben Aston:
Hvordan arbejder man med målrettede enheder, når kunden ønsker, at produktet skal fungere på alle tidligere, nuværende og fremtidige enheder?
Michael Luchen:
Det er en af mine yndlingsøvelser, fordi den hjælper med at afgrænse både kvaliteten og de resultater, man forsøger at skabe for brugerne. Hvis kunden ønsker at understøtte alle enheder og operativsystemer, kan man begynde at stille spørgsmål om de brugere, man faktisk understøtter, og hvad de har brug for. Samtalen om målrettede enheder hjælper teamet og kunden med at fokusere på brugeren, prioritere indsatsen og afklare, hvad der betyder noget.
Ben Aston:
Det er vigtigt at være meget tydelig, når man skriver en arbejdsbeskrivelse eller definerer acceptkriterier. Man bør ikke bare skrive, at noget fungerer på alle mobile enheder og computere for altid. Browsere udvikler sig, og noget, der fungerede i går, kan holde op med at fungere efter en ny version. Derfor skal målrettede enheder defineres tydeligt på forhånd.
Michael Luchen:
Når det gælder testcases, har vores testingeniører været med til at skabe forståelsen af, at kvalitet er alles ansvar. Udviklerne arbejder med testdrevet udvikling og sørger for, at relevante integrationstests skrives ind i koden. Når den testbare funktionalitet når testingeniøren, kan vedkommende fokusere mere på manuel test fra brugerens perspektiv, automatiserede tests og undersøgende test af grænsetilfælde.
Ben Aston:
Hvordan sikrer man i praksis, at kvalitet bliver prioriteret, når alle har ansvaret?
Michael Luchen:
Det starter med uddannelse og løbende samtaler om, hvad kvalitet betyder for vores projekter. Projektledere kan hjælpe ved at etablere processer, der giver teams mulighed for at gennemføre kvalitetstjek undervejs. Vi bruger JIRA, hvor arbejdsgangene kan indeholde kodegennemgange og andre kontrolpunkter. Når noget går fra under udvikling til testmiljøet, gennemgår det kodekontrol, og når det går fra testmiljøet til kvalitetssikring, følger det en proces, der sikrer tilstrækkelig tid og dækning.
Ben Aston:
Kvalitet skal altså integreres i selve processen og ikke først tænkes på, når komponenten er færdig. Manuel og automatiseret test bør vælges ud fra projektet og de komponenter, man arbejder med. Kvalitetsstyringsplanen skal derfor være organisk og kunne udvikle sig.
Michael Luchen:
Jeg er stor tilhænger af den organiske proces. Ligesom vi bruger de første sprint til at forstå hastigheden og skabe et godt grundlag for resten af projektet, kan vi arbejde med kvalitet på samme måde. Vi starter med en god første version af planen, men den er stadig en antagelse. Når teamet arbejder sammen, vil der naturligt opstå ændringer. Hvis vi opdager, at en målrettet enhed ikke bruges af nogen, skal vi kunne opdatere listen og bruge tiden og energien på andre områder. Næste gang jeg starter et projekt, bygger jeg videre på erfaringerne fra det tidligere projekt, men med det nye team i tankerne.
Ben Aston:
Sund fornuft spiller en stor rolle i kvalitetsstyring. Vi skal have kontrolpunkter og en plan, men vi må også kunne tilpasse os undervejs, så planen ikke bliver dokumentation, der udføres for sin egen skyld. Det passer igen med den agile tilgang: Man skal ikke være så dogmatisk, at man ikke kan bruge undersøgende test og tilpasse sig for at sikre, at der leveres værdi trin for trin.
Michael Luchen:
Nemlig.
Ben Aston:
Vi har for nylig lanceret en podcast på vores søstersite, som hedder QA Lead. Hvis du interesserer dig for kvalitetssikring og arbejder med testingeniører, så bed dem besøge QAlead.com. Som projektleder bør du også læse indlægget, som indeholder eksempler og skabeloner, der deles gennem medlemskabet.
Hvis du ikke har brugt en kvalitetsstyringsplan før, så prøv den. Den hjælper dig med at tænke over processen, projektet eller produktet og over, hvordan du kan levere mere værdi ved at levere et produkt af højere kvalitet.
Tak, Michael, for dine indsigter. Hvad er dine tricks og tips til at levere projekter eller produkter med kvalitet? Fortæl os, hvad der virker, og hvad der ikke virker, i kommentarerne nedenfor.
Hvis du vil lære mere og komme foran i dit arbejde, kan du slutte dig til vores fællesskab gennem DPM-medlemskab på thedigitalprojectmanager.com/membership. Her får du adgang til vores Slack-team, skabeloner, workshops, spørgetimer, e-bøger og meget mere. Hvis du kunne lide dagens episode, så abonnér og hold kontakten på thedigitalprojectmanager.com. Indtil næste gang: Mange tak, fordi du lyttede.
