Versions Compared

Key

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

Tilstandsvurderingen er foretaget i december 2020.

Indhold

Table of Contents

Teknologisk platform

Revi benytter seneste tilgængelige versioner af frameworks og libraries. Systemet er udviklet af to personer, hvilket har betydet stor ensartethed i applikationen.

...

Angular er foretrukket frontend udviklingsframework i StarCity. Dog grundet Grundet manglende Angular udviklere på udviklingstidspunktet er det besluttet at udvikle Revi på JQuery. Derfor divergerer divagerer Revi teknologisk fra StarCitys øvrige brugervendte løsninger på dette punkt.

Dokumentation

Løsning er dokumenteret i mindre grad.

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.

...

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 (skala går fra 0,5 til 5,5):

...

Størrelse

Ifølge SIG består kodebasen af ca. 20.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

·   2 stored procedures.

...

·   Databasen er normaliseret og indeholder referentiel integritet.

Brugervenlighed

Brugervenlighed har været centralt i løsningsudviklingen. Derfor er brugervenligheden høj.