architectuur gaat verder dan programmertaalkeuze
Nadenken over de architectuur van software leert iedere programmeur door schade en schande. Bij de ontwikkeling van software komen een aantal fundamentele keuzes aan bod:
- Welke programmeertaal wordt er gebruikt?
- Op welk computerplatform dient de software te gaan draaien?
- Hoe kan de software up to date worden gehouden?
- Van welke externe (data)bronnen is de software afhankelijk?
- Wat als er een afhankelijke bron wegvalt?
- Hoe kan de data binnen de software worden gebackupt?
- Wie beheert de broncode van het programma?
De praktische ervaring en wetenschappelijke achtergrond van WMIT bieden uitstekende mogelijkheden om dit soort vragen te beantwoorden.