Indhold
Table of Contents |
---|
Teknologisk platform
Taxonomy benytter seneste tilgængelige versioner af frameworks og libraries.er udviklet i .NET Core 3.1 (opgraderet til .Net 8 i 2024)
Dokumentation
Forretningsmæssig dokumentation er tilstede i form af epics. Der er ikke meget dokumentation i koden.
...
Nedenstående skærmbillede viser den beregnede testdækning af relevante projekter. Projektet har ikke en selvstændig KPI for testdækning. Herunder ses, at størstedelen af løsningen er godt dækket af automatiserede tests. Der eksisterer ca. 35 integrations tests (som rammer alt fra servicelag til databasen, fra sikkerhed til auditering). Herudover knap 15 unittests som tester små enheder.
...
Tilstand af kodebasen
SIG
SIG er et værktøj, som via statisk kodeanalyse, kan indikere kodekvaliteten af en kodebase. Herunder ses aktuelt måleresultat:
...
Størrelse
Ifølge SIG Taxonomy består kodebasen af caomkring 11. 8.000 kodelinjer.
Applikation (C#)
Løsningen er bygget op i komponenter, som gør, at løsningen vurderes til at være i god teknisk tilstand.
Database
Der er:
10 stores procedures som er korte, lette at læse og forstå.
0 triggers, 0 views, 0 functions
15 tabeller – de fleste versioneres via Sql Server Temporal Tables
Databasen er normaliseret og indeholder referentiel integritet.
Brugervenlighed
ESCO’S admin grænseflade ESCO-STARs administrationsgrænseflade er ikke udviklet med fokus på brugervenlighed, da dette system kun benyttes af en håndfuld interne fagspecialister hos STAR.
...