Reise 6 · Eksisterende kode → analyserapport
Ingen vet hva som egentlig finnes i koden: risikoene, de svake punktene, det som ikke er testet.
Fra eksisterende kode til analyserapport.
En full gjennomgang av sikkerhet, arkitektur og testdekning, med rettelsene og de manglende testene klare til bruk.
Les teksten i filmen
- Konsekvensanalyse — alt en endring berører, kartlegges før én linje røres.
- Tre deterministiske motorer kjører parallelt — sikkerhet, arkitektur og testgenerering.
- Hver gjennomgang er deterministisk og forklarbar — den gir et fingeravtrykk, ikke en gjetning.
- Funnene samles i en rapport — versjonert og sammenlignbar med forrige kjøring.
- Kjør den på nytt, og fingeravtrykket er identisk. Reproduserbart — ikke en svart boks.
For dere som sier
Vi skal kjøpe, overta eller arve et system og må vite hva vi får.
Revisor, tilsynet eller sikkerhetsteamet vil ha dokumentasjon på tilstanden.
Vi vil vite hvor vi skal starte før vi moderniserer.
Slik går det
Én plattform for hele teamet: produkteiere, arkitekter, utviklere, testere og sikkerhetsansvarlige jobber i samme reise, hver ved sitt godkjenningspunkt.
- Kodelageret kobles til, i deres eget miljø.
- Koden analyseres for sikkerhet, arkitektur og testdekning.
- Funnene rangeres etter alvorlighet, hvert med kilde i koden.
- Rettelser, og tester for koden som mangler dem, lages klare til bruk.
- Dere får én rapport, og kan kjøre analysen igjen og sammenligne med forrige gang.
Det dere får
Én analyserapport med funnene rangert, rettelsene og tester for koden som mangler dem.
Raskere
En full gjennomgang uten å vente på at noen får tid.
Bedre
Hvert funn peker på linjen det gjelder.
Rimeligere
Én rapport i stedet for et revisjonsoppdrag på timebasis.
Der dere bestemmer: dere velger hvilke rettelser og tester som tas inn, og hver endring går gjennom deres egen godkjenning.
Helt autonomt eller helt styrt →Andre reiser
Idé til sertifisert spesifikasjon En grov idé, og ingen kan si nøyaktig hva som skal bygges.
Studio intervjuer dere, finner hull og motsigelser og gjør ideen til en komplett, sertifisert spesifikasjon, klar til å planlegge og bygge. Se reisen → Spesifikasjon til klikkbar prototype Ingen vil godkjenne et dokument. De må se det.
En klikkbar prototype rett fra spesifikasjonen. Tilbakemeldinger og godkjenning kommer før én kodelinje er skrevet. Se reisen → Eksisterende system til nye funksjoner Dere trenger nye funksjoner, men hver endring i en floke av kode er en risiko.
DevCurrent kartlegger koden og konsekvensene av endringen først, og bygger, gjennomgår og tester funksjonen trygt. Se reisen →
Studio intervjuer dere, finner hull og motsigelser og gjør ideen til en komplett, sertifisert spesifikasjon, klar til å planlegge og bygge. Se reisen → Spesifikasjon til klikkbar prototype Ingen vil godkjenne et dokument. De må se det.
En klikkbar prototype rett fra spesifikasjonen. Tilbakemeldinger og godkjenning kommer før én kodelinje er skrevet. Se reisen → Eksisterende system til nye funksjoner Dere trenger nye funksjoner, men hver endring i en floke av kode er en risiko.
DevCurrent kartlegger koden og konsekvensene av endringen først, og bygger, gjennomgår og tester funksjonen trygt. Se reisen →
Book en demo av denne reisen.
Vi svarer innen én arbeidsdag.