“Heel wat van onze software is van eigen makelij”, legt Peter Geys uit. “Toepassingen op de markt zijn teveel gericht op commerciële bedrijven, missen belangrijke functies, of zijn ze niet geschikt voor een organisatie van ons formaat. Het gaat om applicaties om onze planning op te maken, de kinderopvang te beheren, onze klanten te factureren enzovoort. In 2008 begon ICT-manager Peter Geys met zijn informaticadienst samen met Cegeka aan een gigantische opdracht: alle zelf ontwikkelde software bij Ons van nul af opnieuw ontwikkelen. De koepelorganisatie Ons heeft twaalf organisaties onder haar vleugels, waarvan de vrouwenvereniging KVLV wellicht de meest bekende is. Weinigen weten dat Ons werk biedt aan ruim 7.000 mensen en naast het verenigingsleven vooral actief in diensten zoals thuiszorg, kinderopvang en dienstencheques.
UZ Brussel rationalise sa communication avec Microsoft Lync
Ons maakt eigen software met Agile en Team Foundation Server
1. ONS
Peter Geys, ICT-manager
CASE STORY
Ons maakt eigen software met Agile
en Team Foundation Server
In 2008 begon ICT-manager Peter Geys met zijn informaticadienst samen met Cegeka
aan een gigantische opdracht: alle zelf ontwikkelde software bij Ons van nul af opnieuw
ontwikkelen. De koepelorganisatie Ons heeft twaalf organisaties onder haar vleugels,
waarvan de vrouwenvereniging KVLV wellicht de meest bekende is. Weinigen weten dat
Ons werk biedt aan ruim 7.000 mensen en naast het verenigingsleven vooral actief in
diensten zoals thuiszorg, kinderopvang en dienstencheques.
“Heel wat van onze software is van eigen makelij”,
legt Peter Geys uit. “Toepassingen op de markt
zijn teveel gericht op commerciële bedrijven,
missen belangrijke functies, of zijn ze niet
geschikt voor een organisatie van ons formaat.
Het gaat om applicaties voor om onze planning
op te maken, de kinderopvang te beheren, onze
klanten te factureren enzovoort. De technologie
waarmee die toepassingen waren ontwikkeld
was verouderd, waardoor we ze bijvoorbeeld
niet konden integreren met
het web.”
DMFA aangiften, enz. Ook software die door
alle vzw’s van de organisatie wordt gebruikt is
inmiddels klaar. Ons bouwde toepassingen voor
personeelsorganisatie, managementadministratie,
timesheets, vakantieaanvragen, ziekteregistratie
en vorming en selectie.
“Wij kennen onze business het best, dus willen we de software ervoor zelf ontwikkelen”,
argumenteert Peter Geys. “Maar hoewel mijn
tien softwareontwikkelaars
uitstekend werken, hebben
“De informaticadienst
we toch externe hulp nodig.
Eigen ERP
Cegeka helpt ons met de
levert vandaag de
En dus begon Peter Geys
meest recente technische
software die helemaal
aan de ontwikkeling van
knowhow om het helemaal
in lijn is met de
een eigen ERP, met vier
af te werken. Als wij ons
grote interne klanten: KVLV,
zouden verdiepen in alle
verwachtingen van de
kinderopvang, thuiszorg
technologische vernieubusiness.”
en dienstencheques. De
wingen hebben we geen
pakketten voor de eerste
tijd meer voor onze core
twee zijn min of meer rond, met toepassingen
business: eigen software ontwikkelen. Bovendien
voor leden- en vormingsadministratie enerzijds
brengt een externe partij nieuwe inzichten.
en het pakket voor de kinderopvang met o.a.
Cegeka werkt ook voor totaal andere sectoren,
aanvragen kinderopvang, planning van de kinwat een frisse kijk op de zaak geeft en tunnelvisie
deren, elektronisch factureren, online reserveren,
vermijdt. Cegeka levert ons technologische
CEGEKA -
OVER ONS
Ons is een netwerk van organisaties
en verenigingen en is actief in
het verenigingsleven, thuiszorg,
kinderopvang, vorming én opleiding,
mantelzorg, Groene Zorg en diensten
betaald met dienstencheques. De
organisaties zijn actief op het Vlaamse
platteland. Voor kansengroepen wordt
het terrein ook uitgebreid naar de
verstedelijkte gebieden. Ons biedt
werk aan meer dan 7000 werknemers,
UITDAGINGEN:
• Business-IT alignment en
structurele communicatie
• Sneller software updates
lanceren
• Implementatie agile
development
• Implementatie Microsoft Team
Foundation Server
Universiteitslaan 9 - 3500 Hasselt (België) - T +32 (0)11 24 02 34 - E info@cegeka.be - www.cegeka.be
2. CASE STORY
expertise en geeft 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. Bovendien zijn ze
een gevestigde waarde in België en een sterke
Microsoft-partner.”
Van Waterfall naar Agile
is omwille van de integratie van de toepassingen”,
legt Peter Geys uit. “TFS is voor ons zo veel meer
dan een programma om je broncode in te zetten.
We gebruiken het ook voor projectopvolging
en -planning, om te testen en bij de softwareinstallatie. TFS vult de agile methode perfect
aan. 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 .
Nog leuk is dat de business er toegang toe heeft.
Zij kunnen mee over onze schouder kijken om
te zien hoever we staan met testen.”
Cegeka introduceerde de Agile ontwikkelmethode.
Voorheen verliep de projectaanpak volgens de
Waterfall manier: de business zegt wat ze nodig
heeft, de ICT-afdeling trekt zich terug en komt
na lange tijd en zonder
tussentijds overleg met een
voorstel terug. Peter Geys: “Door de rechtlijnige
analyse, opbouw
“De communicatie tussen
business en ICT was niet
en technologie kan
gestructureerd, elk zat op
een ontwikkelaar
zijn eiland en dus kreeg de
de ene dag
business niet altijd wat ze
eigenlijk nodig had.”
programmeren voor
de dienstencheques
Leveren wat de
business nodig
heeft
De informaticadienst levert
vandaag de software die
helemaal in lijn is met de
verwachtingen van de
business. Software zelf ontwikkelen heeft bovendien
als voordeel dat je kort op
de bal kunt spelen als er
zaken moeten veranderen,
zoals bij een wetswijziging.
En je levert functies waar
de gebruiker wat aan heeft.
Nu, dankzij de Agile coaen de andere dag voor
ching en training van
Cegeka, zitten de busithuiszorg.”
ness en ICT tweewekelijks
samen voor een sprint.
Men bespreekt wie wat
de voorbije twee weken heeft gedaan, er wordt
geëvalueerd en de leden krijgen huiswerk mee
“Neem als voorbeeld de kilometervergoeding
voor de volgende twee weken. Peter Geys: “De
voor onze verzorgenden en huishoudhulpen”,
business moet bvb. zijn processen omschrijven,
schetst Peter Geys. “Vroeger moesten zij de
beslissen welke openstaande zaken het meest
afstanden tussen de verschillende bezoeken
dringend zijn voor de volgende sprint, evalumanueel registreren. Vandaag hebben we dit
eren of de stukjes ontwikkelde software naar
proces geautomatiseerd, een hele grote quick
wens werken, enzovoort. Doordat de teams
win voor iedereen. Onze planningsoftware haalt
zijn samengesteld uit mensen met beslissingsde gegevens van medewerkers en klanten uit de
bevoegdheid, kunnen we nu effectief en snel
database en berekent de afstanden met Bing
knopen doorhakken. De projectleiders hoeven
Maps. Medewerkers hoeven niet langer hun
niet langer zelf te programmeren: ze schrijven
kilometers bij te houden en fouten bij overtikken
de user stories uit en de ontwikkelaars voeren
zijn uitgesloten. Dergelijke zaken vind je niet
ze uit. Door die rechtlijnige analyse, opbouw en
in kant-en-klare software. Ik droom ervan om
technologie kan een ontwikkelaar de ene dag
onze applicaties te commercialiseren op langere
programmeren voor de dienstencheques en de
termijn. Daar zijn we vandaag al voor een stuk
andere dag voor thuiszorg.”
mee bezig: een viertal organisaties gebruikt ons
pakket al. Mijn droom is om die software op
Het centrale baken in het ontwikkelproces is
termijn in de cloud te laten draaien en bij nog
Microsoft Team Foundation Server. “Heel onze
meer organisaties in te zetten.”
organisatie is op Microsoft geënt, wat erg nuttig
CEGEKA -
DIENSTEN:
• Application development (.Net)
• Agile coaching & agile software
development
• Application modernisation
• Web development (DotNetNuke)
• Detachering van agile developers
& coaches
Universiteitslaan 9 - 3500 Hasselt (België) - T +32 (0)11 24 02 34 - E info@cegeka.be - www.cegeka.be