Prototypes en
Productontwikkeling

Nieuwe softwareproducten ontstaan vanuit ideeën die worden uitgewerkt tot een werkend product. De uitwerking van een idee naar een goed softwareproduct is geen triviale stap. Vanzelfsprekend moet een product worden ontwikkeld dat voldoet aan de gewenste functionaliteit. Hierbij zijn echter tal van kwalitatieve aspecten van belang. Security, flexibiliteit in verband met toekomstige aanpassingen, onderhoudbaarheid en eenvoud in gebruik zijn hier slechts enkele voorbeelden van. Over deze aspecten moeten keuzen gemaakt worden die bepalend zijn voor de toekomstige mogelijkheden en beperkingen van het product. Daarnaast moet bij het maken van keuzen rekening gehouden worden met de verschillende belanghebbenden van een softwareproduct waaronder de ontwikkelaar, gebruiker en exploitant.

De keuzen die aan het begin gemaakt worden zijn in een later stadium vaak onomkeerbaar. Toch is het in het begin moeilijk alle consequenties te overzien en komt men door voortschrijdend inzicht problemen pas laat in het ontwikkeltraject tegen. Door in het begin goed over de belangrijkste aspecten na te denken en deze bijvoorbeeld uit te werken in een prototype, kunnen deze problemen grotendeels voorkomen worden. Het maken van een prototype maakt het bovendien mogelijk te experimenteren met nieuwe technieken en technologieën die minder bekend zijn voor de organisatie.

Het Software Engineering Research Centre (SERC) ondersteunt bij de ontwikkeling van producten. Daarbij richt SERC zich met name op de beginfasen van het ontwikkeltraject en vertaalt zij uw ideeën en wensen over nieuwe producten naar werkende prototypes. Aan de hand van de met het prototype opgedane ervaringen kan het uiteindelijke software-product worden gebouwd. Onder bepaalde voorwaarden worden door SERC softwareproducten uitontwikkeld die op de markt worden gebracht.

Waarom SERC?

Het Software Engineering Research Centre is het expertisecentrum op het gebied van software engineering in Nederland. Door intern onderzoek, samenwerking met universiteiten en onderzoeks- en adviesopdrachten voor bedrijfsleven en overheid houdt SERC zich continue op de hoogte van de laatste ontwikkelingen. De basis voor deze diensten en producten is een visie op softwareontwikkeling waarbij architectuur centraal staat. Softwareontwikkeling moet meer gaan lijken op andere, meer volwassen, engineering disciplines en veranderen van 'kunst' naar 'kunde'.

Met haar expertise is SERC goed op de hoogte van de aspecten die van belang zijn bij het ontwikkelen van een softwareproduct en kan zij deze vroegtijdig identificeren. Zij heeft dit in meerdere ontwikkelprojecten bewezen. Zo levert SERC bijvoorbeeld licenties op een krachtig en taalonafhankelijk tool, EuroFinder, waarmee op basis van broncode inzicht wordt verkregen in valuta gerelateerde delen van softwaresystemen. Daarnaast is gewerkt aan producten en prototypen voor onder andere Van Dale, Alterra, Westland/Utrecht Hypotheekbank en de commissie lexicografische vertaalvoorzieningen (CLVV).

Kosten

De kosten van een prototype- of productontwikkeling zijn in de praktijk sterk gerelateerd aan omvang van een project en/of een product. In overleg wordt vastgesteld wat onderzocht moet worden en hoeveel mensen van de klant daarbij betrokken zullen zijn. Prijs en doorlooptijd van het onderzoek worden vooraf duidelijk gecommuniceerd.

Meer informatie

SERC
Postbus 424
3500 AK Utrecht
Telefoonnummer: 030-2308966
E-mail: info@serc.nl
   
 





















Andere SERC sites:

Landelijk Architectuur Congres

IT Service CMM

SE Nieuws

Extreme Programming

Play2Learn

Platform Productsoftware