Zoals bij het bouwen van een huis, begint ook het bouwen van een software oplossing met een goed opgezette fundering. BataviaLabs heeft een aantal specialisten die stuk voor stuk veel ervaring hebben in het ontwerpen van een software architectuur.
 
Het proces begint bij het opstellen van een zogenaamde “Project Start Architectuur” document. Een PSA wordt gebruikt voor het opstellen van een Enterprise Architectuur van zowel de huidige als de gewenste situatie. Het verschil tussen beiden kan vervolgens door middel van één project worden ingevuld. Dit document dient inzicht te geven hoe het landschap op de verschillende plaatsen dient te worden aangepast om een nieuwe gewenste situatie succesvol te adopteren. Vaak wordt een PSA gebruikt om de aanpassingen op een referentie-architectuur in kaart te brengen. In dat geval dient er aan het einde van een project ook een Project Eind Architectuur (PEA) te worden opgesteld.