Architectuur
Architectuur is een belangrijk aspect van een softwareproject. De combinatie tussen webhosting en te ontwikkelen software brengt vele keuzes met zich mee. Vooraf de juiste keuzes maken bespaart zeer veel ellende achteraf.
De volgende vragen proberen we daarbij helder te krijgen:
- Welke datastromen zijn er ?
- Welke data wordt verwerkt en opgeslagen ?
- Hoeveel gebruikers zijn er (te verwachten) ?
- Wat voor soort gebruikers zijn het ?
- Betreft het een interne applicatie of wordt deze ook extern (buiten uw organisatie) gebruikt ?
- Hoeveel groei in gebruik en belasting van de applicatie is te verwachten ?
- Is er een wisselend gebruikspatroon met veel pieken en dalen ?
- Wat zijn de veiligheidsrisico's ?
- Waar komt de applicatie te draaien ? (cloud, eigen servers)
- Is er een API of mobiele app nodig ?
- ....en nog vele andere vragen