Arkitektur og kode
Gartner har i juni 2015 gennemført en kildekode- og databaseanalyse. Det er Gartners opfattelse at den grundlæggende idé med Jobnet som portal og DFDG som data-hub er sund, samt at arbejdsfordelingen mellem DFDG og Jobnet er sund. Den teknologiske platform for Jobnet giver heller ikke anledning til bekymringer hos Gartner.
Fordelingen af ansvar mellem Jobnet og DFDG er, trods den gradvise udvikling af Jobnet til at varetage flere opgaver, holdt relativt klar. Det giver et sundt udgangspunkt for videre udvikling.
Det er Jobnets borgerrettede selvbetjening som driver langt de fleste integrationer med DFDG og de integrationer, som er mest komplekse.
Gartners kodeanalyse omfatter en vurdering af kodeopbygning målt på følgende parametre:
- Læsbarhed: Satisfactory
- Dokumentation og kommentarer i kode: Satisfactory
- Logning: Poor
- Best Practices baseret på ”conventions”: Poor
- Simplicitet I kode: Satisfacory
- Struktur og skalerbarhed I arkitektur: Suboptimal struktur med flere isolerede komponenter
Det har givet Gartner anledning til følende overordnede vurdering af kodeopbygning og arkitektur:
”Det vil være vanskeligt at udvide JobNet til en mere omfattende selvbetjeningsløsning på grund af den nuværende arkitektur. Af samme årsag, vil det være vanskeligt løbende at opdatere og udvide Jobnet uden en grundlæggende strømlining af den underliggende struktur.”
Database
Gartners databaseanalyse omfatter en vurdering af databasens opbygning målt på følgende parametre:
- Dokumentation: Very poor
- Simplicitet i kode (modsat kompleksitet): Very poor
- Relationer mellem tabeller (relationernes ”sundhed”): Satisfactory
Det har givet Gartner anledning til følende overordnede vurdering af databasens kompleksitet og robusthed:
”Jobnet’s database er kompleks, hvilket reducerer robusthed og fremtidige udvidelsesmuligheder. Jobnet har nogle relationer mellem tabellerne som kræver data type konvertering mens den forespørger for at sammenligne, hvilket øger kompleksiteten. Arkitekturen er forældet i form af de mange lagrede procedurer, markører og funktioner, hvilket reducerer vedligeholdelsesevnen.”
Teknologisk platform
Gartner vurderer (jf. kodeanalysen) at den teknologiske platform er homogen på tværs af Jobnet og DFDG. (.Net version 4 er den overordnede platform). Den teknologiske platform har ikke problemer med forældede teknologier. Den teknologiske platform giver således ikke anledning til overvejelser omkring udskiftning af teknologier på grund af manglende support.
Det er således Gartners vurdering, at den teknologiske platform for Jobnet ikke giver anledning til bekymringer.
SIG måling