KVALITETSSIKRING

Sådan sikres vores kunder løsninger af høj kvalitet


Gennem arbejde med store og kritiske systemer har Systematic opnået erfaring med at udvikle løsninger i en egenudviklet iterativ proces, der kombinerer begreber fra agil udvikling, Lean og CMMI. Med denne model fokuserer Systematic på, at udviklingen af løsningen tager udgangspunkt i kundens forretningsværdi, og at der blandt andet foretages kontinuerlig integration og validering af den samlede løsning. 

Vi har fokus på kvaliteten af vores software, og da tests er med til at belyse tilstanden af kvaliteten, er det ikke noget, som vi går på kompromis med.

Værdi: 

  • Kvalitetssikring foretages tidligt i processen, så omkostninger på dyre fejlrettelser senere i processen minimeres
  • Løbende automatiske tests resulterer i et konstant højt kvalitetsniveau
  • En løsning af høj kvalitet øger forretningsværdien
  • Tests giver tryghed for, at kvaliteten er i orden – både under udvikling, idriftsættelse og ved vedligehold
  • Kvalitetssikring omfatter både fejlsøgning via tests men sikrer også, at systemet lever op til de aftalte krav.

Dottedline 736


Vores udviklingsproces

Systematic lægger vægt på konstant høj kvalitet i produktet, faste månedlige systemleverancer og et princip om, at fejl afhjælpes hurtigst muligt efter identifikation. Kunden gives transparent indsigt og mulighed for løbende at sikre, at kravene er korrekt forstået. Systematics tilgang til sikring af konstant høj kvalitet i leverancerne er baseret på, at kvaliteten planlægges og indbygges i løsningen fra start via nøgleaktiviteter indarbejdet i vores udviklingsproces, eksempelvis:

Inspektion: Der gennemføres løbende inspektion af interaktionsdesign, systemdesign, testdesign, kodning og unittest (automatiske test) af hver delfunktionalitet

Review: Der gennemføres løbende kode-, kvalitets- og GUI (Grafisk brugerflade)-review

Kontinuerlig integration og tidlig test: Produktet integreres og testes dagligt i takt med, at det udvikles. Tidlig og løbende fokus på test af funktionalitet og kvalitetsattributter (f.eks. brugervenlighed og skalerbarhed) minimerer risikoen for, at leverancen fejler i testfasen

Intern systemtest: Ved afslutning af hver iteration afvikles alle udviklede test i en samlet regressionstest. Rammerne for prøven er, at den maksimalt må vare to dage – idet det forventes, at der ikke findes fejl – fejl findes gennem tidligere kvalitetssikringstiltag.

Konfigurationsaudit: For at sikre at alle Systematics leverancer indeholder den planlagte funktionalitet, og at interne test er gennemført, samt at alle elementer er pakket i leverancen, gennemføres der altid funktionel og fysisk kontrol af leverancen, således at kunden kan være sikker på, at en leverance har det ønskede indhold.

Systematics model for løsnings- og kvalitetsledelse er udviklet med det mål at sikre, at den udviklede løsning ikke blot er i overensstemmelse med kravene men også i realiteten giver den forventede forretningsmæssige og brugermæssige værdi.  Systematics resultater med modellen er præsenteret på adskillige konferencer. Artiklerne kan findes her.

 

okVi bruger cookies til at forbedre brugeroplevelsen på vores site og indsamle statistik. Hvis du klikker videre på systematic.com, accepterer du vores brug af cookiesLæs mere