Informaticaomgevingen. Binnen ICT geldt de werkwijze om voor iedere realisatiefase in het ontwikkelingsproces een aparte omgeving te voorzien. De exacte onderverdeling van de omgevingen en hun specifieke rol zal nader worden afgestemd bij het uittekenen van de architectuur van de applicatie. De keuze zal onder meer afhangen van de gekozen projectaanpak, de hoeveelheid specifieke ontwikkeling, de ICT-noden, enz. We onderscheiden drie soorten omgevingen: • Ontwikkeling: een programma of component wordt eerst ontwikkeld in de ontwikkelingsomgeving. De behoefte aan een dergelijke omgeving is sterk afhankelijk van de mate van specifieke ontwikkelingen die vereist is. Indien de oplossing bestaat uit een te configureren package/tool waarvoor slechts minimale uitbreidingen of personaliseringen nodig zijn, kan de noodzaak voor een dergelijke omgeving vervallen. • Test/acceptatie: omgeving die fungeert voor het uitvoeren van allerhande testactiviteiten (integratietests, systeemtests, acceptatietests, ...). Naargelang het aantal iteraties waarbij parallel verschillende releases een aparte testfase doorlopen kan worden geopteerd om voor de acceptatietests een aparte omgeving te voorzien. • Productie: na acceptatie van de applicatie volgt een uitrol naar de productieomgeving waar ze voor de eindgebruikers beschikbaar wordt gesteld.