Zelf bouwen of kant en klare componenten?

Gedurende het ontwikkeltraject van de meeste applicaties of systeemintegraties kom je als software-architect wel eens voor de keuze te staan tussen het ‘zelf maken’ van een onderdeel of het gebruiken van een (extern) component van derden. Geen gemakkelijke keuze, aangezien beide opties voordelen en nadelen hebben en je eigenlijk het meeste zelf zou willen doen, […]

Opleveren met een strikje eromheen

De afgelopen jaren ben ik direct of indirect betrokken geweest bij een groot aantal interne en externe software ontwikkeltrajecten. De meeste van deze projecten hadden een gedegen project opzet gebaseerd op een bestaande of eigen ontwikkelmethodiek. Versiebeheer werd toegepast, ontwikkelstraten ingericht en testplannen opgesteld. De basis voor een goed resultaat was bij al deze projecten […]