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
|