De wereld verandert en ontwikkelt. Zo ook software. De programma's die ik tientallen jaren geleden schreef waren allemaal uniek. Elk nieuw project werd van scratch af aan opnieuw opgebouwd, regel voor regel. Tegenwoordig is dat al lang niet meer nodig. Het meeste wordt modulair samengesteld. Met stukken code die universeel toepasbaar zijn. Daarnaast zijn er ondersteunende frameworks. Die verlichten het werk van de programmeur nog verder.
Frameworks worden gebruikt om het ontwikkelproces nog verder te versnellen. En zo wordt een applicatie tegenwoordig in stukjes opgebouwd. Vergelijk het met een LEGO-bouwpakket. Zeg ik daarmee dat het eenvoudig is? Nee, dat niet. Een van de grote uitdagingen is nog steeds de architectuur; het ontwerp van de applicatie. Om tot een goede structuur te komen is het belangrijk om uw bedrijfsprocessen als uitgangspunt te nemen. De uitdaging is namelijk om het computerprogramma daar optimaal bij te laten aansluiten.
Dat hele proces kost veel tijd, inzicht en inspanning. Maar als dit traject eenmaal goed is doorlopen dan is het maken van het daadwerkelijke programma goed te doen. En zeker niet allemaal maatwerk. Toch laten de meeste bureaus en ontwikkelaars u nog steeds betalen alsof alles maatwerk is en ieder programma opnieuw regel voor regel wordt geschreven.
Wilt u een goede applicatie, met een prima fundament, maar met een redelijke prijs? Dan is het hoog tijd om ICTop uit te nodigen voor een inspirerend gesprek!