Lemmaspor
Eksempel · fiktivt tilfældeIndikation, ikke revision

Noget er skævt. Her er de fire vigtigste grunde.

Sagsportalen, Nordby Kommune · Levering 6 · 12. oktober 2026 · sammenlignet med levering 5 (14. august 2026)

Niveau: Forhøjet
  • 2 Advarsel
  • 5 Bemærkning

To fund kræver en beslutning denne måned. Her er de fire vigtigste; de øvrige tre står i den udvidede rapport.

Siden levering 5: 1 ny · 1 forværret · 5 uændrede · 1 rettet

Fundene som et sporFire fund, F-01 til F-04, vist som en række forbundne mærker: to trekanter og derefter to ruder. En stiplet linje fører videre til en hul cirkel med teksten spørg.F-01F-02F-03F-04spørg

Kravspecifikationen, krav for krav

31 krav fra jeres egen kravspecifikation er sammenholdt med koden.

«Fundet» siger, at koden findes, ikke at den er god. Hvert krav står i den udvidede rapport.

  1. F-01 Advarsel Ikke som aftalt Åben siden levering 4 Høj

    Et krav, I har betalt for, ser ikke ud til at være bygget

    Hvad er galt
    Krav 4.7 om automatisk digital post til borgeren findes kun som en tom funktion. Den gør ingenting.
    Hvorfor det betyder noget
    Kravet indgår i en betalt milepæl. Sagsbehandlerne sender stadig breve i hånden.
    Hvor sikre er vi
    Høj. Vi har ledt efter funktionen, og den gør ikke noget.
    Spørg leverandøren
    «Vis mig, hvor en afgørelse sendes til borgerens digitale postkasse. Kan I vise det med en rigtig sag?»
  2. F-02 Advarsel Sikkerhed Ny siden levering 5 Høj

    Adgangskoder ligger åbent i koden

    Hvad er galt
    Tre koder til databasen og en ekstern tjeneste står i klar tekst i filerne.
    Hvorfor det betyder noget
    Alle med adgang til koden kan læse dem og muligvis komme ind til borgernes sagsoplysninger. Det kan være et brud på persondata.
    Hvor sikre er vi
    Høj. Direkte læsbart. Om koderne stadig virker, kan vi ikke se.
    Spørg leverandøren
    «Er koderne skiftet, og hvordan opbevarer I fremover hemmeligheder uden for koden?»
  3. F-03 Bemærkning Overtagelse Uændret siden levering 5 Middel

    Systemet hviler på leverandørens egen, lukkede værktøjskasse

    Hvad er galt
    Hvert tredje kald i forretningslogikken går gennem komponenter, som kun leverandøren har. De er ikke dokumenteret.
    Hvorfor det betyder noget
    En ny leverandør skal lære det hele fra bunden eller bygge det om. Det svækker jeres forhandlingsposition ved fornyelse.
    Hvor sikre er vi
    Middel. Vi kan ikke se, hvad kontrakten siger om rettigheder.
    Spørg leverandøren
    «Hvilke dele er jeres egne komponenter, og hvor står det i kontrakten, at vi får kildekode og dokumentation?»
  4. F-04 Bemærkning Overtagelse Uændret siden levering 5 Lav til middel

    De mest følsomme dele er næsten ikke testet

    Hvad er galt
    Kun 3 af 214 automatiske tests rammer den del, der beregner og udbetaler ydelser.
    Hvorfor det betyder noget
    Hver ændring dér bliver en lodtrækning. Fejl opdages af borgere eller sagsbehandlere, og regningen er jeres.
    Hvor sikre er vi
    Lav til middel. Vi har ikke kørt testene.
    Spørg leverandøren
    «Hvordan sikrer I, at ændringer ikke ødelægger ydelsesberegningen? Kan I vise de seneste tre leverancers testresultater?»

Hvad gør I nu

  1. Tag spørgsmålene med til statusmødet

    Bed om skriftlige svar, før I godkender levering 6.

  2. Få en tekniker til at se på tre ting

    Digital post (F‑01), koderne (F‑02) og rettighederne til leverandørens komponenter (F‑03).

  3. Giv den udvidede rapport videre

    Den har beviserne, så andre kan efterprøve fundene. Se den.

Bygger på: backend-koden (1.208 filer), kravspecifikation v2.1, løsningsbeskrivelse v1.4 og milepælsplan. Ikke set: frontend, drift og kontraktens hovedtekst. Systemet er ikke kørt.

Indikation, ikke revision. Et fund betyder, at noget bør undersøges. At vi ikke fandt mere, betyder ikke, at resten er i orden. Lemmaspor har ikke gemt jeres kode eller dokumenter, så denne fil er den eneste kopi. Eksemplet er fiktivt.

Prøv med én rapport