Alt jeg leverer går gjennom en fast kvalitetskontroll før det slippes: sikkerhet, personvern (GDPR), universell utforming og ytelse, pluss atten områder til. Ikke en sjekkliste jeg leser gjennom når jeg husker det, men et system jeg har bygget selv og kjører på hver eneste endring.
Jeg bruker KI-verktøy aktivt i utviklingen. Det er derfor jeg kan levere raskere enn et byrå til en lavere pris, og det er nettopp derfor kontrollen finnes. Farten er bare trygg fordi hver endring må gjennom porten før den når deg.
Hva som sjekkes
22 områder, hvert med sin egen detaljerte sjekkliste. Grovt gruppert:
Sikkerhet og personvern
Sikkerhet
Personvern (GDPR)
Hemmeligheter og konfigurasjon
Leverandørkjeden
Avhengigheter
Brukeropplevelse
Universell utforming (WCAG)
Skjemaer og inndata
Ytelse
Synlighet i søk
Flerspråklighet
Kode og drift
Feilhåndtering
Typesikkerhet
Samtidighet
API-kontrakter
Datamodell og migreringer
Testdekning
Logging og observerbarhet
Kodekvalitet
Rammeverkspraksis
Ytterligere 3 områder
For utviklere
Systemet er en egenutviklet revisjonssuite: hvert område er en preskriptiv sjekkliste som brukes både som byggeregler underveis og som grunnlag for en full revisjon før leveranse. Funn verifiseres uavhengig før de rapporteres: standardinnstillingen er å motbevise, ikke bekrefte. Suiten lærer av hvert prosjekt og er versjonskontrollert på tvers av maskinene mine, sammen med resten av verktøykjeden.
Deler av suiten er på vei ut som åpen kildekode. Til da: koden min finner du på GitHub.