Test & Kvalitet
Kvalitet skal tænkes ind længe før produktet går i produktion. Hos Move arbejder vi med test i både udvikling og produktion, men med forskellige formål: I udvikling skal test skabe læring og validere krav. I produktion skal test sikre gentagelighed, sporbarhed og ensartet kvalitet fra batch til batch.
Test & Kvalitet
Test i udvikling og test i produktion
Test og kvalitet indebærer noget forskelligt alt efter, hvor produktet er i sin livscyklus. I udviklingsfasen handler test om at lære, validere og reducere risiko. I produktionen handler test om at gentage, kontrollere og dokumentere. Begge dele er afgørende, men de kræver forskellige metoder, værktøjer og måder at tænke kvalitet på.
Kvalitet starter med klare krav
I udviklingen starter kvalitet med klare krav. Hvad skal produktet kunne? Hvilke funktioner er kritiske? Hvilke grænseflader skal fungere? Hvad skal testes som delsystem, og hvad skal testes som samlet produkt? Derfor arbejder vi med testplaner, hvor kravene bliver mappet til konkrete tests. På den måde kan vi se, om produktet faktisk opfylder det, det er designet til.
Fra deltest til end-to-end-test
Vi bruger test som en aktiv del af udviklingsarbejdet. Det kan være deltest af elektronik, firmware, sensorer, mekaniske funktioner eller softwaremoduler. Det kan være integrationstest, hvor flere dele skal spille sammen. Og det kan være end-to-end-test, hvor hele produktets flow testes fra input til output — for eksempel fra sensor, elektronik og embedded software til cloud, app eller brugergrænseflade.
Testdrevet udvikling og regressionstest
I software- og embedded udvikling arbejder vi gerne med principper fra testdrevet udvikling. Det betyder, at forventet adfærd beskrives tidligt, og at tests bruges til at styre udviklingen. En god test skal være konkret, gentagelig og koblet til et krav eller en funktion. Når ny funktionalitet bygges, skal eksisterende funktioner fortsat virke. Derfor er regressionstest, automatiserede tests og løbende validering vigtige, især når produktet udvikler sig over tid.
Når kravene ændrer sig, følger testen med
I udviklingsprojekter ændrer krav sig ofte. Man lærer noget nyt, kunden justerer behovet, teknologien viser begrænsninger, eller markedet peger i en ny retning. Når kravene ændrer sig, skal teststrukturen følge med. Ellers risikerer man, at produktet testes mod en gammel virkelighed. Derfor skal testplaner, acceptkriterier og dokumentation vedligeholdes som en levende del af projektet.
Fra prototype til gentagelig produktion
Overgangen fra udvikling til produktion er et af de vigtigste steder at arbejde struktureret med kvalitet. En prototype kan godt virke én gang på bordet, men produktion kræver, at den samme løsning kan bygges mange gange og stadig fungere ens. Her skal test ikke kun bevise, at produktet kan virke. Test skal bevise, at hvert produceret produkt virker.
End-of-line-test og entydig godkendelse
I produktionen arbejder vi derfor med kontrollerede processer, klare samlingsinstruktioner, testinstruktioner, end-of-line-test, funktionskontrol, målinger, kalibrering og dokumentation. Målet er at kunne afgøre entydigt, om et produkt er godkendt eller ikke godkendt. Det skal være tydeligt, hvad der er testet, hvilke grænseværdier der gælder, og hvordan resultatet registreres.
Design produktet, så det kan testes
Produktionstest skal også være effektiv. Den skal fange fejl uden at gøre produktionen unødigt tung. Derfor tænker vi test ind allerede i udviklingen. Testpunkter på print, adgang til interfaces, firmware til testmode, fixtures, kalibreringsrutiner og automatiserede testforløb kan gøre en stor forskel, når produktet skal produceres i gentagne batches.
Kontrolleret release og ændringer i drift
Når produktet er i drift, stopper kvalitetsarbejdet ikke. Komponenter kan ændre sig, software kan opdateres, fejl kan opdages i markedet, og produktet kan få nye versioner. Derfor er en kontrolleret releaseproces vigtig. Ændringer skal vurderes, testes, dokumenteres og frigives, så man ved, hvad der er ændret, hvorfor det er ændret, og hvilken version der er produceret eller sendt til kunden.
Broen mellem udvikling og produktion
Hos Move ser vi test og kvalitet som broen mellem udvikling og produktion. Når krav, testplaner, udviklingstest, produktionstest og releaseprocesser hænger sammen, bliver produktet mere robust — ikke kun som prototype, men som et produkt, der kan produceres, leveres og vedligeholdes over tid.
FAQ
Ofte stillede spørgsmål
Hvad er forskellen på test i udvikling og produktion?
I udvikling bruges test til at lære, validere krav og reducere teknisk risiko. I produktion bruges test til at sikre, at hvert produkt er bygget korrekt og fungerer ensartet.
Hvad er en testplan?
En testplan beskriver, hvad der skal testes, hvordan det testes, hvilke krav testen dækker, og hvornår produktet kan betragtes som godkendt.
Arbejder I med testdrevet udvikling?
Ja. Vi bruger principper fra testdrevet udvikling, hvor forventet adfærd beskrives tidligt, og tests bruges til at sikre, at ny funktionalitet ikke ødelægger eksisterende funktioner.
Hvorfor er test vigtig i overgangen til produktion?
Fordi en prototype, der virker én gang, ikke nødvendigvis er klar til produktion. Produktion kræver gentagelige tests, klare grænseværdier og dokumentation for, at hvert produkt virker.
Hvordan håndterer I ændringer efter launch?
Ændringer håndteres gennem en kontrolleret releaseproces, hvor ændringer vurderes, testes, dokumenteres og frigives, så produktets kvalitet og sporbarhed bevares.
Skal vi gøre din idé til virkelighed?
Teknisk udvikling kræver mere end gode idéer — det kræver de rigtige kompetencer. Vi har samlet hardware, software og ingeniørekspertise under ét tag, så du kommer hurtigt og sikkert fra prototype til produktion.
Ræk ud til os →