De uitdaging van de klant

Elekta Brachytherapy biedt een breed scala aan hard- en software-oplossingen die worden beheerd door een licentiesysteem. Dit systeem is een bedrijfskritische applicatie omdat medische wetgeving traceerbaarheid van gelicenseerde hard- en software oplegt.  Een beperkte configureerbaarheid, flexibiliteit en onderhoudbaarheid van het huidige systeem leidt echter tot de beslissing dat herontwerp nodig is. Door bestaande interfaces moet het nieuwe systeem functioneel identiek zijn. Turn key bediening is een vereiste. En de downtime moet tijdens de ontwikkeling tot een minimum worden beperkt.

De bijdrage van Sioux

Sioux ontwierp de nieuwe systeemvereisten, met als uitgangspunt de Unix-scripting-broncode van het bestaande licentiesysteem. Vervolgens ontwikkelde Sioux het nieuwe systeem in een moderne programmeertaal. Door gebruik te maken van standaard SQL-databasemanagementtooling werd daarbij een hoge mate van onderhoudbaarheid gerealiseerd. De iteratieve projectaanpak, met vroege softwareleveringen in een acceptatieomgeving, zorgde ervoor dat het systeem functioneel identiek of beter functioneerde dan het oude. Nauwe samenwerking met de klant leidde tot een reeks testgevallen met meer dan 90 procent dekking van het functionele gedrag.

Resultaat

Het project werd op tijd en met grote tevredenheid van de klant opgeleverd (score 9 op 10). Het licentieverzoekproces ging zonder onderbreking door tijdens de introductie van het nieuwe systeem. Gebruikers zijn zeer tevreden over de verbeterde prestaties en onderhoudsgemak van het nieuwe systeem.

Technologie

Windows 7, C++, Poco, SQL, test automation, Agile en Visual Studio.

 

Model.Name

Elekta Brachytherapy-oplossingen maken deel uit van Elekta's toonaangevende portfolio voor radiotherapie met meer dan 35 jaar innovatie van Nucletron®. Brachytherapie-oplossingen zijn ontworpen voor nauwkeurige, gerichte behandeling van verschillende soorten kanker. Brachytherapie is geschikt als een enkele modaliteit of in combinatie met andere behandelingen, zoals externe bestralingstherapie.