CASE STORY CEGEKA - Universiteitslaan 9 - 3500 Hasselt (België) - T +32 (0)11 24 02 34 - E [email protected]- www.cegeka.be “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.” Eigen ERP En dus begon Peter Geys aan de ontwikkeling van een eigen ERP, met vier grote interne klanten: KVLV, kinderopvang, thuiszorg en dienstencheques. De pakketten voor de eerste twee zijn min of meer rond, met toepassingen voor leden- en vormingsadministratie enerzijds en het pakket voor de kinderopvang met o.a. aanvragen kinderopvang, planning van de kin- deren, elektronisch factureren, online reserveren, 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 wil- len we de software ervoor zelf ontwikkelen”, argumenteert Peter Geys. “Maar hoewel mijn tien softwareontwikkelaars uitstekend werken, hebben we toch externe hulp nodig. Cegeka helpt ons met de meest recente technische knowhow om het helemaal af te werken. Als wij ons zouden verdiepen in alle technologische vernieu- wingen hebben we geen tijd meer voor onze core business: eigen software ontwikkelen. Bovendien brengt een externe partij nieuwe inzichten. Cegeka werkt ook voor totaal andere sectoren, wat een frisse kijk op de zaak geeft en tunnelvisie vermijdt. Cegeka levert ons technologische 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. Ons maakt eigen software met Agile en Team Foundation Server 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, ONS Peter Geys, ICT-manager “De informaticadienst levert vandaag de software die helemaal in lijn is met de verwachtingen van de business.” UITDAGINGEN: • Business-IT alignment en structurele communicatie • Sneller software updates lanceren • Implementatie agile development • Implementatie Microsoft Team Foundation Server
2
Embed
Ons maakt eigen software met Agile en Team Foundation Server
“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.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
wat een frisse kijk op de zaak geeft en tunnelvisie
vermijdt. Cegeka levert ons technologische
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.
Ons maakt eigen software met Agile en Team Foundation Server
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,
ONSPeter Geys, ICT-manager
“De informaticadienst levert vandaag de software die helemaal in lijn is met de verwachtingen van de business.”
UITDAGINGEN:
• Business-IT alignment en structurele communicatie
mentaliteit past bij wie we zijn. Bovendien zijn ze
een gevestigde waarde in België en een sterke
Microsoft-partner.”
Van Waterfall naar AgileCegeka 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:
“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.”
Nu, dankzij de Agile coa-
ching en training van
Cegeka, zitten de busi-
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
voor de volgende twee weken. Peter Geys: “De
business moet bvb. zijn processen omschrijven,
beslissen welke openstaande zaken het meest
dringend zijn voor de volgende sprint, evalu-
eren of de stukjes ontwikkelde software naar
wens werken, enzovoort. Doordat de teams
zijn samengesteld uit mensen met beslissings-
bevoegdheid, kunnen we nu effectief en snel
knopen doorhakken. De projectleiders hoeven
niet langer zelf te programmeren: ze schrijven
de user stories uit en de ontwikkelaars voeren
ze uit. Door die rechtlijnige analyse, opbouw en
technologie kan een ontwikkelaar de ene dag
programmeren voor de dienstencheques en de
andere dag voor thuiszorg.”
Het centrale baken in het ontwikkelproces is
Microsoft Team Foundation Server. “Heel onze
organisatie is op Microsoft geënt, wat erg nuttig
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 software-
installatie. 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.”
Leveren wat de business nodig heeftDe informaticadienst levert
vandaag de software die
helemaal in lijn is met de
verwachtingen van de
business. Software zelf ont-
wikkelen 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.
“Neem als voorbeeld de kilometervergoeding
voor onze verzorgenden en huishoudhulpen”,
schetst Peter Geys. “Vroeger moesten zij de
afstanden tussen de verschillende bezoeken
manueel registreren. Vandaag hebben we dit
proces geautomatiseerd, een hele grote quick
win voor iedereen. Onze planningsoftware haalt
de gegevens van medewerkers en klanten uit de
database en berekent de afstanden met Bing
Maps. Medewerkers hoeven niet langer hun
kilometers bij te houden en fouten bij overtikken
zijn uitgesloten. Dergelijke zaken vind je niet
in kant-en-klare software. Ik droom ervan om
onze applicaties te commercialiseren op langere
termijn. Daar zijn we vandaag al voor een stuk
mee bezig: een viertal organisaties gebruikt ons
pakket al. Mijn droom is om die software op
termijn in de cloud te laten draaien en bij nog
meer organisaties in te zetten.”
“Door de rechtlijnige analyse, opbouw en technologie kan een ontwikkelaar de ene dag programmeren voor de dienstencheques en de andere dag voor thuiszorg.”
DIENSTEN:
• Application development (.Net)• Agile coaching & agile software
development• Application modernisation• Web development (DotNetNuke)• Detachering van agile developers