-
Notifications
You must be signed in to change notification settings - Fork 1
Project Risk Analysis
Dit project maakt deel uit van een pilot van Fontys dat later door andere projectgroepen kan worden opgepakt en uitgebreid. De teams worden volledig vervangen per semester waardoor de overdrachtstijd klein is. Om dit risico te dekken wordt in de project backlog duidelijk gemaakt dat een feature altijd in volledigheid gedocumenteerd wordt. i.e. met comments en met officiële API documentatie met technieken als swagger. De architectuur die is vastgesteld in het architectuurdocument fungeert als basis van hoe het project zich interfacet met het IT-landschap van Fontys en ook met uitbreidingen van het systeem door volgende projectteams.
Personeelgegevens van Fontys worden streng bewaard in verband met privacy policy’s en wetgeving waar Fontys zich aan houdt. Contactgegevens van personeel worden niet zomaar vrijgegeven en we kunnen geen toegang krijgen tot een personeelsdatabase. Dit risico kan gedekt worden door te kijken naar alternatieven zoals de active directory van de fontys email. Andere applicaties die in het IT-landschap van Fontys draaien maken daar gebruik van.
Licenties van Azure kunnen vrij duur zijn om als development team te gaan betalen van Fontys. Zodra het project in productie gaat hebben we daar minder last van, maar in de tussentijd moet met de blokeigenaar overlegd worden hoe de developmentkosten in rekening kunnen worden gebracht.
Er is in het project gekozen om met microservices te werk te gaan. De database-laag wordt gezet in een eigen container om kosten van datamigratie en risico van data-loss te verminderen. Een risico dat hieraan hangt is dat de database een single point of failure wordt waardoor alle microservices uit de lucht vallen.