Kundeperspektiv
Kvalitetssikrere valgte Iterate for lean-oppdatering
I sitt daglige virke har Corena fokus på å skape kontinuerlige forbedringer i sin programvareportefølje, basert på lean utviklingsmetodikk og hyppige leveranser til kundene. Da utviklingsprosessen skulle samkjøres og forbedres, ble Iterate valgt som rådgiver og kursleverandør.
Corena er et selskap som utvikler softwareløsninger for håndtering av teknisk vedlikeholdsdokumentasjon. Kundene er i all hovedsak luftfart og forsvarsrelaterte virksomheter, og løsningene kan for eksempel handle om kvalitetsdokumentasjon for et jagerfly.
Det sier seg selv at kvalitet i alle ledd er en sentral kjerneverdi, noe som også gjenspeiles i utviklingsprosessen. Derfor jakter Corena kontinuerlig etter forbedringer – både i løsningene de utvikler og i utviklingsprosessen som skaper dem.
VP Resource Management; Arild Larsen, sier at de løpende ønsker å forbedre seg for å bli mer effektive, og kutte uhensiktsmessige steg.
I den forbindelse ønsket Corena å se på hvordan de kunne optimalisere og integrere testing i utviklingsprosessen, og trekke utviklerne selv med på forbedringsprosessen.
Iterate kunne levere råd
Corena valgte et todagers skreddersydd kurs fra Iterate som satt fokus på testdrevet utvikling og kontinuerlig forbedring. Målsetningen var å skape forståelse og kunnskap blant utviklerne, og hvordan Corena kunne finjustere testing som en mer integrert del av utviklingsprosessen. Med en geografisk spredt utviklingsavdeling, var samkjøring og aktiv deltakelse fra kursdeltakerne et nøkkelord.
-Vår utviklingsavdeling består av 45-50 utviklere, hvor hovedandelen holder til på Kongsberg, men vi har også utviklere i andre land. Derfor var det viktig å få alle opp på samme nivå, og få en felles diskusjon om måten vi utvikler på, sier Larsen.
Larsen ønsket at kurset skulle inspirere, oppdater og fornye, og levere faglig påfyll for mer effektiv utvikling. I et miljø der teknologiutviklingen skjer i et rivende tempo, var det viktig at rådgivere og kursholdere hadde relevant og oppdatert kunnskap og erfaring.
- Iterate bidro på en veldig god måte til kursgjennomføringen. Instruktørene var kunnskapsrike og hadde praktiske erfaringer omkring det som ble gjennomgått. Når vi ser på tilbakemeldingene er det tydelig at forventningene fra både vi som arrangerte kurset og kursdeltakerne ble møtt, sier han.
Effektiv læring
En stor del av kurset var praktisk, og denne delen ble gjennomført som såkalte kode-kataer. Betydningen av uttrykket stammer fra karate, der en kata handler om å utføre spesielle bevegelser med fokus på å beholde perfekt balanse og kontroll.
Kode-kataene fra Iterate handlet om å rendyrke utviklingsformen – i dette tilfellet testdrevet utvikling – mens deltakerne løste definerte oppgaver. Slik praktisk trening med fokus på metode, viste seg lærerikt. Særlig når all oppgaveløsning foregikk i par.
- At to og to satt sammen gjorde at man også lærte av hverandre. Det var en effektiv og engasjerende måte å gjennomføre denne delen av kurset på , sier Larsen.
I tillegg ble sammensetningen rotert hele tiden, slik at utviklere som ikke satt sammen til daglig også ble satt til å samarbeide i praksis.
- Vi fikk identifisert flere forhold som det er verdt å ta tak i. Dessuten hadde vi flere fruktbare diskusjoner underveis, med verdifulle innspill fra instruktørene. Alt i alt var det nyttige dager som samkjørte utviklingsavdelingene, og identifiserte steg i vår utviklingsprosess der vi kan bli bedre, avslutter han.
