Nieuws & Agenda

Embracing the future with agility

In de nieuwe Finance on Windows Partnerguide 2009/2010 vertelt consultant Dennis Doomen over de visie van Aviva Solutions op het ontwikkelen en bouwen van kwalitatieve systemen. Hij legt uit waarom een ontwikkelstraat (software factory) voor veel projecten een stevige en toch flexibele basis vormt. Een werkwijze die verandering juist verwelkomt en voor transparantheid zorgt in de hele levenscyclus van de systeemontwikkeling.

Uit jarenlange ervaring in de IT-markt weten wij dat een belangrijke reden waarom veel projecten falen is, dat men ervan uitgaat dat belanghebbenden vanaf het begin weten wat zij willen. In de praktijk blijkt namelijk dat tijdens het project nieuwe inzichten ontstaan en bij veel projectmanagement methodieken is het dan niet eenvoudig om met de gewenste veranderingen om te gaan. Ook komt het geregeld voor dat bij projecten die onder druk staan, men de neiging heeft om de normen voor kwaliteit te verlagen. Beide situaties gaan ten koste van het resultaat van het project en het slagen ervan. 

Het lastigste is nog wel dat de toekomst zich niet laat voorspellen. Hoewel architecten een mooie systeemarchitectuur opzetten en vastleggen in een experimenteel ontwerp, geeft dat nog geen garantie dat die keuzes tijdens het hele project de juiste blijven. 

Dus wat echt nodig is, is een flexibele ontwikkelomgeving. Een omgeving die verandering omarmt, die transparantie in de hele levenscyclus van het totale traject van systeemontwikkeling bevordert en waarin best practices worden toegepast. Bij Aviva Solutions noemen wij een dergelijke omgeving een ontwikkelstraat (ook wel software factory genoemd). Een typische ontwikkelstraat bevat richtlijnen over architectuur, coderingsstandaarden, functioneel ontwerp, infrastructuur, tools en producten. Meer hierover leest u hier op onze website.