Det var en gång...

Flera decennier inom QA ger en del dråpliga och insiktsgivande berättelser att förmedla. För min egen skull har jag börjat besrkiva en del av dessa här.

Detta är en av dem.


Styra in kvalitet

I mitten på 90-talet arbetade jag i mekanisk verkstad. Jag var ganska nyexaminerad maskiningenjör och hade fått ett trainee-jobb på ett företag som hette Torsten Ullman AB och som tillverkade detaljer till fordonsindustrin.

Utvecklingen skedde enligt KANBAN och lagerlöst JIT (Just in time) och dessa erfarenheter har givit insikter kring QA inom mjukvaruvärlden som har hjälpt mig genom resten av karriären, när jag väl tagit mig tid att reflektera kring dessa.

I trainee-jobbet ingick att rulla in fulla häckar (alltså ställningar eller stora lådor fulla med producerade saker) och kontrollmäta ett visst antal exemplar av dessa för att med statistikens hjälp nå konfidensintervall att alla detaljer låg inom toleransnivåerna.

Verktygen bestod mestadels av papper, penna, mikrometer och skjutmått.

Det fiffiga var att vi därigenom kunde säga till när en maskin började närma sig toleransgränsen så att det var läge att justera svarvstål, borrjigg eller liknande från slitning eller annat.

Häri ligger skillnaden mellan industriell produktion och IT. IT, som jag mest har jobbat i det i vart fall handlar om att skapa eller ändra i kod. Det blir en engångsgrej, och arbetet måste oftast nötas tills det verkar fungera så att det kan skickas vidare i flödet till mer formell avtestning. I denna analogi påminner det således mer om konstruktionsavdelningens arbete där de sitter och skapar ritningar och prototyper. Det är ju kompilatorer och byggverktyg som sedan skapar systemet åt oss inom IT.

Det är faktiskt väldigt lyxigt när man tänker på det.