Arkitektur
Er valgene begrundede, hvor er flaskehalsene, og hvad sker der, når belastningen fordobles?
Et blik udefra på det, I allerede har bygget, eller det, der er ved at blive bygget. Tre situationer går igen: før et opkøb, når I vil skifte leverandør, og når et projekt har kørt i to år uden at levere det lovede.
Vi vurderer efter konkrete kriterier, ikke efter smag: kan systemet klare vækst, er det let at vedligeholde, er det sikkert, og afhænger alt af én person?
Er valgene begrundede, hvor er flaskehalsene, og hvad sker der, når belastningen fordobles?
Læsbarhed, automatiske test, gentagelser, og om der overhovedet findes dokumentation.
Forældede og forladte biblioteker samt komponenter med kendte sårbarheder.
Hvor kører systemet, hvor ligger persondata, og lever opsætningen op til GDPR og jeres databehandleraftaler?
Kan et andet team tage over, eller lever al viden i hovedet på en enkelt udvikler?
Risici og anbefalinger formuleret, så også ikke-teknikere i ledelsen kan bruge dem.
Et mellemstort system gennemgås på to til tre uger inklusive interviews og rapport. Vi arbejder med læseadgang til kode og miljøer, aldrig på stedet.
Opkøb, leverandørskifte eller risikovurdering. Formålet bestemmer, hvor vi lægger vægten.
Vi får adgang til koderepository, dokumentation og driftsmiljø og taler med teamet på Teams.
Vi vurderer efter kriterierne og noterer hvert fund med dets konsekvens.
Rapport med risici, prioritering og et estimat på, hvad rettelserne koster.
Det farligste fund er sjældent dårlig kode, men afhængigheden af én person. Et system kan godt være skrevet uden elegance, men hvis kun én udvikler forstår det, og der ingen dokumentation er, sidder virksomheden reelt fast. Den risiko vurderer vi særskilt fra den tekniske kvalitet.
Ja, det er den hyppigste årsag til at bestille en. Gennemgangen giver et nøgternt billede af, hvad der er leveret, i hvilken stand, og hvad det koster at overtage. Med den i hånden forhandler I på fakta med både den nuværende og den kommende leverandør.
Vi leder ikke efter syndebukke, vi beskriver tilstand og risici. Ingen personer vurderes. Ofte får udviklerne tværtimod gavn af rapporten, fordi argumenter, de har fremført i årevis, nu kommer fra en uafhængig kilde.
Så siger vi det, med begrundelse og et regnestykke for begge veje: udbedre eller bygge om. Beslutningen er jeres, men den er bedre truffet på tal end på fornemmelser.
Beskriv systemet og formålet med vurderingen. I får en rapport, hvor risiciene står i prioriteret rækkefølge.
Tak for jeres henvendelse
Den ligger nu hos en af vores konsulenter. I hører fra os inden for arbejdsdagen, og hastesager bliver taget op af en tekniker med det samme.
Byen står ikke på listen. Tjek stavemåden, eller vælg den nærmeste større by.