Hvad er det?
Før agenter kan arbejde forsvarligt i et system, skal nogen vide, hvad der reelt er der. De fleste teams arver kodebaser med mangelfuld dokumentation, udokumenterede beslutninger og uklare grænser. Uden det billede kan agenten kun arbejde ud fra gæt — og den produktivitet, I burde kunne hente, bliver til revisionsarbejde i stedet for fremdrift.
Forløbet findes i to omfang. I vælger det, der matcher problemet.
Én applikation. To til fire uger. Et retvisende arkitekturbillede af én applikation eller ét afgrænset system.
Hele landskabet. Et enterprise-arkitekturforløb på tværs af systemer, teams og produkter. Ved høj agent-andel er landskabet for komplekst til at holde i hovedet på en enkelt arkitekt — I har brug for et katalog, ikke en person, der husker det hele.
Hvor står I i dag?
På Niveau 1 introducerer I AI-understøttet udvikling på en eksisterende applikation og mangler et retvisende billede af, hvad der faktisk er der. På Niveau 2 og 3 styrer I agenter på tværs af flere systemer, og spørgsmålet er ikke længere én kodebase, men sammenhængen mellem dem.
Hvad gør vi?
Vi læser koden, taler med dem, der byggede den, og laver et struktureret katalog over, hvad der faktisk kører, uanset hvad dokumentationen siger eller arkitekturdiagrammet viser.
Komponenter og afhængigheder. De logiske komponenter, deres ansvar og grænser. Hvad systemet kalder, hvad der kalder det, og hvor koblingen er tættest — internt og eksternt.
Dataflows. Hvordan data bevæger sig: input, transformationer, lagring, output.
Beslutningshistorik. Hvor vi kan finde den, fanger vi de beslutninger, der har formet arkitekturen. Hvorfor er den struktureret sådan? Hvad er prøvet og forkastet? Det er den kontekst, teams mister, når folk stopper.
Governance. *(Landskabsomfang.)* Vi hjælper jer med at etablere den model, der holder kataloget levende, efter vi er gået. Uden governance driver arkitekturen over tid, og kataloget bliver mekanismen for at styre AI-leverance i stor skala.
Vi bruger EA Workbench: en praktikerorienteret tilgang med et levende katalog, hvor beslutninger, komponenter, grænseflader og kapabiliteter vedligeholdes som styrede artefakter i stedet for slides. YAML-baseret, git-native, og designet til at blive vedligeholdt sammen med den kode, det beskriver.
Hvad får I?
- Et nu-tids arkitekturkatalog: komponenter, afhængigheder, dataflows
- Et ADR-register med de genfundne arkitekturbeslutninger
- En gap-liste: hvad der er uklart, hvad der er risikofyldt, hvad der kræver en beslutning
- I landskabsomfang: en governance-model, I selv kan drive
- En fungerende EA Workbench-installation i jeres eget repository, vedligeholdt af jeres team
Hvem er det for?
Teams, der overtager en eksisterende applikation eller forbereder AI-understøttet udvikling i en kodebase, de endnu ikke forstår fuldt ud. Og CTO'er, arkitekturchefer og tekniske ledere med ansvar for et landskab, der skal være styrbart, før det skaleres.
Ved I allerede, at applikationen skal moderniseres og ikke bare forstås, er det Applikationsmodernisering — det forløb indeholder sin egen arkitekturvurdering, så I skal ikke købe begge dele.