Door de rechtlijnige analyse, opbouw en technologie kan een ontwikkelaar de ene dag programmeren voor de dienstencheques en de andere dag voor thuiszorg. Peter Geys- ICT Manager, Ons

In 2008 begon ICT Manager Peter Geys en zijn informaticadienst samen met Cegeka aan een gigantische opdracht: alle zelf ontwikkelde software bij Ons van nul af opnieuw ontwikkelen. Van applicaties om de planning op te maken en de kinderopvang te beheren tot toepassingen om klanten te factureren. De technologie waarmee de software was ontwikkeld was verouderd, waardoor integratie met het web onmogelijk was.

 

 Partner en andere methode zoeken

Ons begon aan de ontwikkeling van een eigen ERP, met vier grote interne klanten: KVLV, kinderopvang, thuiszorg en dienstencheques. “Wij kennen onze business het best, dus willen we de software ervoor zelf ontwikkelen”, argumenteert Peter Geys. “Maar hoewel mijn tien softwareontwikkelaars uitstekend werken, hadden we externe hulp nodig. De ICT evolueert erg snel. Als wij ons zouden verdiepen in alle technologische vernieuwingen, hebben we geen tijd meer om onze software te ontwikkelen.”

Daarnaast zocht Ons een betere ontwikkelmethode dan het Waterfall principe: de communicatie tussen business en ICT was niet gestructureerd, elk zat op zijn eiland en dus kreeg de business niet altijd wat ze eigenlijk nodig had.

 

 Van Waterfall naar Agile

Cegeka introduceerde de Agile ontwikkelmethode. De business en ICT evalueren de software in tweewekelijkse sprints, waardoor men veel korter op de bal speelt. Door de rechtlijnige analyse, opbouw en technologie zijn ontwikkelaars ook breder inzetbaar: de ene dag programmeren ze voor de dienstencheques, de andere dag voor thuiszorg.

Peter Geys: “We gebruiken Microsoft Team Foundation Server om de broncode in te zetten, voor projectopvolging en -planning, om te testen en bij de software-installatie. Het biedt templates om de user stories te bewaren, je ziet wat er nog zit aan te komen of wat de impact is van een bepaalde handeling. En de business kan mee over onze schouder kijken om te zien hoever we staan met testen.”

 

Meerwaarde voor onze softwareontwikkeling

De ICT-afdeling van Ons ontwikkelt vandaag software waar de business wat aan heeft. Zo werd het proces voor de kilometervergoeding van verzorgenden en huishoudhulpen geautomatiseerd. Vroeger moesten zij de afstanden tussen de verschillende bezoeken manueel registreren, vandaag haalt de planningsoftware de gegevens van medewerkers en klanten uit de database en berekent het de afstanden met Bing Maps.

“Cegeka biedt met zijn recente technische knowhow meerwaarde aan onze softwareontwikkeling”, vertelt Peter Geys. “Bovendien werkt Cegeka ook voor totaal andere sectoren, wat een frisse kijk op de zaak geeft en tunnelvisie vermijdt. Zij geven ook opleiding rond nieuwe technologieën. Het gevoel zat onmiddellijk goed: ze begrijpen onze business en hun no-nonsense mentaliteit past bij wie we zijn.”