Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Teknologisk platform

Taxonomy benytter seneste tilgængelige versioner af frameworks og libraries.Siloen er udviklet i .NET og WebApi

Dokumentation

Forretningsmæssig dokumentation er tilstede i form af epics. Der er ikke meget dokumentation i koden.

Testdækning

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.

Image Removed

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:

Image Removed

Størrelse

Ifølge SIG består kodebasen af ca. 8.000 kodelinjer.og dokumentation af forretningsregler og tekniske snitfalder på STARs Confluence wiki - Borgerkommunikation Services.

Testdækning

N/A

Tilstand af kodebasen

Størrelse

N/A

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 er ikke udviklet med fokus på brugervenlighed, da dette system kun benyttes af en håndfuld interne fagspecialister hos STARN/A


Brugervenlighed

N/A.