I tilfælde af hvor organisationer har et enterprisearkitektur program som understøtter en proces der vurderer applikationer, så kan det vise sig relevant at anvende tjeklister for øge hastigheden for vurderingerne af applikationerne og for at øge kvaliteten af vurderingerne.
Dette blogindlæg tager sit udgangspunkt i en potential tjekliste som kan anvendes i en sådan proces. For hver kategori er en overskrift opstillet og under hver overskrift er et par tjekliste spørgsmål formuleret og arrangeret.
Metadata tjek
Tjek data fra databasen for at finde frem til om applikationen allerede er registreret:
- Er applikationen allerede registreret? [Ja/Nej]
- Er applikationen registreret korrekt? [Ja/Nej]
IT-governance tjek
Tjek om der findes eksisterende tiltag om applikationen lever op til organisationens fremadrettede behov for IT og om de rigtige IT-organisatoriske strukturer er på plads:
- Findes en ansvarlig for applikationen? [Ja/Nej]
- Findes der et forretningsbehov for applikationen? [Ja/Nej]
- Understøtter applikationen IT-strategien? [Ja/Nej]
- Understøtter applikationen teknologistrategien? [Ja/Nej]
- Er applikationen i forvejen godkendt? [Ja/Nej]
- Er applikationen på positivlisten? [Ja/Nej]
Applikationstype
Tjek om applikationstypen er desktop applikation, server applikation eller webservice applikation:
- Er applikationen brugervendt? [Ja/Nej]
- Er applikationen en desktop applikation? [Ja/Nej]
- Er applikationen en webapplikation? [Ja/Nej]
- Er applikation en cloud baseret applikation? [Ja/Nej]
Sikkerhed
Tjek om applikationen lever op til organisationens sikkerhedskrav:
- Understøtter applikationen to-faktor-autorisering? [Ja/Nej]
- Understøtter kryptering af data der behandles af applikationen? [Ja/Nej]
Opdeling
Tjek om opdelingen understøtter en modulær-arkitektur og understøtter tekniske integrationer:
- Understøtter applikationen som minimum tre-lags-modellen? [Ja/Nej]
- Anvender applikationen en ekstern database? [Ja/Nej]
- Understøtter applikationen internationale standarder til integrationer så som WSDL, JSON, REST eller SOAP? [Ja/Nej]
Licenser og jura
Tjek om applikationens licensgrundlag er proprietære licenser eller free and open source software? Må kildekoden tilpasses af organisationen?
- Er applikationen underlagt en FOSS licens? [Ja/Nej]
- Er applikationen underlagt en proprietær licens? [Ja/Nej]
- Må applikationen tilpasses til organisationen af organisationen selv? [Ja/Nej]
Konklusion
For at understøtte en hurtig og effektiv evaluering af applikationer i processen kan understøttes af tjeklister. En typisk tjekliste vil typisk kunne understøttes af ja og nej spørgsmål. Derfor handler det om at få udarbejdet de rette spørgsmål som kan anvendes på rette tid. De ovenstående kategorier og spørgsmål kan bruges som et fundament for udarbejdelse af de rigtige tjeklister.