SlideShare a Scribd company logo
1 of 2
Download to read offline
ICTRA, het informaticadepartement van de NMBS, migreerde maar liefst twee miljoen
lijnencodenaardeJavaontwikkeltaal.Detoepassingwaarmeeseinhuizenhettreinverkeer
regelen, was geschreven in UDS Forte, die niet langer ondersteund werd door de nieuwe
eigenaar Oracle. Cegeka ondersteunde ICTRA en Infrabel bij deze omvangrijke operatie.
Christophe Castaigne	 Eric Vanbeckevoort
Projectmanager bij ICTRA	 Traffic Organisation bij Infrabel
Enkelecijfers:inhetstationBrussel-Zuidvertrekkentijdensdespitsuren
negentig treinen per uur. Op de verbinding tussen Brussel-Noord en
Brussel-Zuid rijden dan per uur zeventien treinen, op elk van de zes
sporen. Het aantal reizigers groeide in zeven jaar tijd met de helft.“Om
de verkeersleiding efficiënt te plannen, op te volgen en ter plekke
en onmiddellijk de juiste beslissingen te kunnen nemen, werken
we met Artemis, kort voor Advanced Railway Traffic Environment
Management Information System. Dat is een suite van toepassingen
waarop we permanent 100% moeten kunnen rekenen”, aldus Eric
Vanbeckevoort, afdelingsverantwoordelijk voor Traffic Organisation.
“De voornaamste zijn een toepassing voor de planning, met zowat
tweehonderd eindgebruikers, en een Real-Time Traffic Management
systeem voor de opvolging, met meer dan drieduizend gebruikers die
opereren in de bijna tweehonderd seinhuizen in ons land.”
Noodzakelijk kwaad
Christophe Castaigne, projectmanager bij ICTRA, schetst de twee grote
uitdagingen voor dit project: “Artemis moest permanent beschikbaar
blijven. Zonder Artemis is er geen verkeersleiding, beeldt u zich de
chaos maar in. De oude toepassing moest dus probleemloos overgaan
in de nieuwe. De eindgebruikers mochten hier niks van merken. En dat
brengt ons bij de tweede uitdaging: de nieuwe toepassing moest een
exacte kopie zijn van de oude. Drieduizend mensen opleiden om met
een volledig nieuwe toepassing te leren werken was onmogelijk. We
wilden dus net dezelfde interface en functies.”
“Wijwarengeenvragendepartijvoordezemigratie;hetwasdeexterne
context die ons hiertoe verplichtte”, benadrukt Eric Vanbeckevoort.
Onze doelstellingen waren duidelijk: een even stabiele toepassing,
een identieke interface en geen impact op andere applicaties. Geen
sinecure.”
Ondersteuning van buitenaf
Alles samen moest men zowat twee miljoen lijnen omzetten.
Dat grote aantal komt doordat de hele suite gedurende zijn bijna
vijftienjarige bestaan voortdurend werd aangepast aan nieuwe
situaties. Alleen tijdens de migratie zelf werden geen nieuwe functies
geïmplementeerd.
ICTRA kende UDS Forte door en door, maar had geen specialisatie in
Java. “Daarom zochten we externe ondersteuning”, aldus Christophe
Castaigne.“Forte staat dichter bij Java dan bij .NET, dus ’t was een zeer
pragmatische keuze. Ook zijn we bij een aantal bedrijven gaan kijken
die een dergelijk traject al achter de rug hadden.
Infrabel en ICTRA schreven een lastenboek uit en stelden een
veeleisende proof of concept op. “Die bood ons veel inzicht in de
verschillende informaticabedrijven en hun manier van werken”, aldus
Christophe Castaigne.“Cegeka kwam als beste uit de bus.”
Twaalf maanden minder nodig dankzij Agile en scrum
Het was ook Cegeka die de Agile ontwikkelmethode introduceerde.
Die was totaal nieuw voor de cultuur bij Infrabel en ICTRA, maar ze
heeft er intussen heel wat fans gewonnen.“Ik heb het niet zo begrepen
op dikke lastenboeken”, verklaart Eric Vanbeckevoort. “Met SCRUM,
CASE STORY
ICTRA
Infrabel en ICTRA een jaar
vroeger klaar dankzij Agile
werd manueel herschreven. Ondanks de grotendeels automatische
conversie, kwam er heel wat planning en overleg bij kijken. “De agile
methode verplicht je om een lijst samen te stellen met prioriteiten
voor de business”, aldus Christophe Castaigne. “Je test de functies
repetitief volgens het voorgeschreven scenario. Zo speel je nog
tijdens de periode van testacceptatie in op eventuele problemen. Het
resultaat? Tijdens de eigenlijke migratie hadden we niet meer dan
0,004 % issues per lijn code. Ik denk dat er weinig projecten zijn met zo
een hoge kwaliteit. Het gaat natuurlijk om een overdracht waarbij er
niks verandert aan de toepassing zelf, maar het is toch dankzij de agile
methode dat we zulke mooie resultaten kunnen voorleggen.”
“We hadden onmiddellijk een validatie van de code”, vult Eric
Vanbeckevoort aan. “Heel ervaren gebruikers die de applicatie door
en door kennen, hebben de Java-versie grondig getest. Problemen
werden op post-its geplakt en per categorie aan de muur gehangen.
De meeste post-its hebben er geen twee dagen gehangen en van de
honderd bleven er na twee weken vrijwel geen over. Dat je het project
op die manier letterlijk ziet verbeteren, is een enorme motivatie voor
de betrokkenen.”
De agile methode verplicht je
om een lijst samen te stellen met
prioriteiten voor de business“
overleg en feedback kom je veel verder en hou je de band tussen
business en ICT strak gespannen. De ontwikkelaars zijn verhuisd van
ICTRA naar de kantoren van Infrabel, zodat business en ICT samen
zitten. Dat directe contact is een enorm voordeel. Wij zijn bij Infrabel
de eersten die op die manier werken en ik ben ervan overtuigd dat
we dit in de toekomst nog gaan doen. Men heeft hier ingezien dat dit
zeer nuttig is.”
“De kennisoverdracht is gaandeweg verlopen, tijdens het project”, vult
Christophe Castaigne aan.“Cegeka heeft een zeer goed begrip van de
business en van de functies. Tegelijkertijd heeft ons team bij ICTRA
zijn competenties in Java kunnen ontwikkelen. Als aanloop zijn we
begonnen met de migratie van een relatief kleine module van slechts
30.000 lijnen. Het werkte goed en dus pakten we meteen daarna de
Real-Time Traffic Management module aan, het hart van Artemis.
Een bewuste en, zo bleek achteraf, zeer goede keuze. Uiteindelijk
hebben we de hele migratie een jaar vroeger dan voorzien afgerond:
in veertien maanden waren we klaar, met een team dat afhankelijk van
de modules waaraan we werkten, varieerde van 10 tot 16 mensen.”
Post-it
Cegeka zette zo’n tachtig procent van de Forte-code geautomatiseerd
om met de conversiesoftware jcTOOL. Cegeka heeft een
exclusiviteitsovereenkomst met het Australische ITerative Consulting
voor het gebruik van jcTOOL in België. De overige twintig procent
CEGEKA - Universiteitslaan 9 - 3500 Hasselt - België - T +32 (0)11 24 02 34 - E info@cegeka.be
Over ICTRA
ICTRA is er de preferentiële informaticapartner van de NMBS. Sinds
de liberalisering van het spoorvervoer in 2005 veranderde de NMBS
haar structuur. De NMBS-Groep telt 3 ondernemingen: NMBS
(spoorwegoperator), Infrabel (spoorweginfrastructuurbeheerder)
en de NMBS-Holding (overkoepelende activiteiten, waaronder ICT
en dus ICTRA).
„
CASE STORY
ICTRA
– Christophe Castaigne, Project Manager bij ICTRA

More Related Content

Viewers also liked

Aees summit 2014 experimental farms in south africa carlos sersale di cerisano
Aees summit 2014 experimental farms in south africa   carlos sersale di cerisanoAees summit 2014 experimental farms in south africa   carlos sersale di cerisano
Aees summit 2014 experimental farms in south africa carlos sersale di cerisanoAEES_AEEN
 
Cidades de papel de john green
Cidades de papel de john greenCidades de papel de john green
Cidades de papel de john greenJoe Pinheiro
 
Use rotovac power wand technology for perfect carpet cleaning!
Use rotovac power wand technology for perfect carpet cleaning!Use rotovac power wand technology for perfect carpet cleaning!
Use rotovac power wand technology for perfect carpet cleaning!clenzphilly
 

Viewers also liked (7)

Samuel Duque - Suco
Samuel Duque - SucoSamuel Duque - Suco
Samuel Duque - Suco
 
Aees summit 2014 experimental farms in south africa carlos sersale di cerisano
Aees summit 2014 experimental farms in south africa   carlos sersale di cerisanoAees summit 2014 experimental farms in south africa   carlos sersale di cerisano
Aees summit 2014 experimental farms in south africa carlos sersale di cerisano
 
Cidades de papel de john green
Cidades de papel de john greenCidades de papel de john green
Cidades de papel de john green
 
Chicago Trib ISS
Chicago Trib ISSChicago Trib ISS
Chicago Trib ISS
 
manufactura
manufacturamanufactura
manufactura
 
Use rotovac power wand technology for perfect carpet cleaning!
Use rotovac power wand technology for perfect carpet cleaning!Use rotovac power wand technology for perfect carpet cleaning!
Use rotovac power wand technology for perfect carpet cleaning!
 
Sistemas operativo
Sistemas operativoSistemas operativo
Sistemas operativo
 

Similar to Infrabel en ICTRA een jaar vroeger klaar dankzij Agile.

Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...
Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...
Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...Quadrant Communications
 
KBC Groep - Kandidaat Facility Awards 2019
KBC Groep - Kandidaat Facility Awards 2019KBC Groep - Kandidaat Facility Awards 2019
KBC Groep - Kandidaat Facility Awards 2019Muriel Walter
 
Axa - kandidaat Facility Awards 2019
Axa - kandidaat Facility Awards 2019Axa - kandidaat Facility Awards 2019
Axa - kandidaat Facility Awards 2019Muriel Walter
 
Microsoft reference case_plannederland_vs16
Microsoft reference case_plannederland_vs16Microsoft reference case_plannederland_vs16
Microsoft reference case_plannederland_vs16Pierre Jeanvous
 
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...Voxtron, member of Enghouse Interactive
 
Business case_UCS_ DatacenterWorks
Business case_UCS_ DatacenterWorksBusiness case_UCS_ DatacenterWorks
Business case_UCS_ DatacenterWorksParentix
 
Altrex - referentie Piramide
Altrex - referentie PiramideAltrex - referentie Piramide
Altrex - referentie Piramidearjankoopman
 
Bakker logistiek interview in logistiek blad nov 2016
Bakker logistiek interview in logistiek blad   nov 2016Bakker logistiek interview in logistiek blad   nov 2016
Bakker logistiek interview in logistiek blad nov 2016ORTEC
 
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...Quadrant Communications
 
Wehkamp / Schneider-electric case study
Wehkamp / Schneider-electric case studyWehkamp / Schneider-electric case study
Wehkamp / Schneider-electric case studyAtakan Bilecen
 
CSG Reggesteyn blij met overstap naar cloudbased printen
CSG Reggesteyn blij met overstap naar cloudbased printen CSG Reggesteyn blij met overstap naar cloudbased printen
CSG Reggesteyn blij met overstap naar cloudbased printen Xafax Nederland
 
CRMWaypoint - Succes verhaal HCME
CRMWaypoint - Succes verhaal HCMECRMWaypoint - Succes verhaal HCME
CRMWaypoint - Succes verhaal HCMEdhoogweg
 
Artikel ontwikkeling_Imtech Asset Management
Artikel ontwikkeling_Imtech Asset ManagementArtikel ontwikkeling_Imtech Asset Management
Artikel ontwikkeling_Imtech Asset ManagementAndré Welberg
 
Value added business partnerschap
Value added business partnerschapValue added business partnerschap
Value added business partnerschapArno Bakkeren
 
Case Study Bouw Infosys
Case Study Bouw InfosysCase Study Bouw Infosys
Case Study Bouw InfosysJorrik
 
Case Study Bouw Infosys (2)
Case Study Bouw Infosys (2)Case Study Bouw Infosys (2)
Case Study Bouw Infosys (2)rsgreene
 
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...Quadrant Communications
 

Similar to Infrabel en ICTRA een jaar vroeger klaar dankzij Agile. (20)

Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...
Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...
Meer efficiëntie, besparingen en klantentevredenheid bij Zespri dankzij e-inv...
 
Artikel_NET_Magazine12
Artikel_NET_Magazine12Artikel_NET_Magazine12
Artikel_NET_Magazine12
 
KBC Groep - Kandidaat Facility Awards 2019
KBC Groep - Kandidaat Facility Awards 2019KBC Groep - Kandidaat Facility Awards 2019
KBC Groep - Kandidaat Facility Awards 2019
 
Axa - kandidaat Facility Awards 2019
Axa - kandidaat Facility Awards 2019Axa - kandidaat Facility Awards 2019
Axa - kandidaat Facility Awards 2019
 
Microsoft reference case_plannederland_vs16
Microsoft reference case_plannederland_vs16Microsoft reference case_plannederland_vs16
Microsoft reference case_plannederland_vs16
 
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...
Telecomsysteem Itec uitgebreid met een add-on van Voxtron voor nog meer effic...
 
Business case_UCS_ DatacenterWorks
Business case_UCS_ DatacenterWorksBusiness case_UCS_ DatacenterWorks
Business case_UCS_ DatacenterWorks
 
Altrex - referentie Piramide
Altrex - referentie PiramideAltrex - referentie Piramide
Altrex - referentie Piramide
 
De Digitale Sprong
De Digitale SprongDe Digitale Sprong
De Digitale Sprong
 
Visie Op Ict
Visie Op IctVisie Op Ict
Visie Op Ict
 
Bakker logistiek interview in logistiek blad nov 2016
Bakker logistiek interview in logistiek blad   nov 2016Bakker logistiek interview in logistiek blad   nov 2016
Bakker logistiek interview in logistiek blad nov 2016
 
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...
AZ Jan Portaels bespaart 4 uur per pc voor migratie van 500 pc’s met System C...
 
Wehkamp / Schneider-electric case study
Wehkamp / Schneider-electric case studyWehkamp / Schneider-electric case study
Wehkamp / Schneider-electric case study
 
CSG Reggesteyn blij met overstap naar cloudbased printen
CSG Reggesteyn blij met overstap naar cloudbased printen CSG Reggesteyn blij met overstap naar cloudbased printen
CSG Reggesteyn blij met overstap naar cloudbased printen
 
CRMWaypoint - Succes verhaal HCME
CRMWaypoint - Succes verhaal HCMECRMWaypoint - Succes verhaal HCME
CRMWaypoint - Succes verhaal HCME
 
Artikel ontwikkeling_Imtech Asset Management
Artikel ontwikkeling_Imtech Asset ManagementArtikel ontwikkeling_Imtech Asset Management
Artikel ontwikkeling_Imtech Asset Management
 
Value added business partnerschap
Value added business partnerschapValue added business partnerschap
Value added business partnerschap
 
Case Study Bouw Infosys
Case Study Bouw InfosysCase Study Bouw Infosys
Case Study Bouw Infosys
 
Case Study Bouw Infosys (2)
Case Study Bouw Infosys (2)Case Study Bouw Infosys (2)
Case Study Bouw Infosys (2)
 
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...
Beschutte werkplaats Zonnehoeve beheert voorraden efficiënter dankzij automat...
 

More from Quadrant Communications

Rms.lu runs Internet of Things application for energy monitoring
Rms.lu runs Internet of Things application for energy monitoringRms.lu runs Internet of Things application for energy monitoring
Rms.lu runs Internet of Things application for energy monitoringQuadrant Communications
 
Gemeente Destelbergen beheert informatie efficiënter en levert betere dienst...
Gemeente Destelbergen beheert informatie efficiënter en levert  betere dienst...Gemeente Destelbergen beheert informatie efficiënter en levert  betere dienst...
Gemeente Destelbergen beheert informatie efficiënter en levert betere dienst...Quadrant Communications
 
« Sans BizTalk, la production s’arrête dans les 3 heures »
« Sans BizTalk, la production s’arrête dans les 3 heures »« Sans BizTalk, la production s’arrête dans les 3 heures »
« Sans BizTalk, la production s’arrête dans les 3 heures »Quadrant Communications
 
AG Insurance improves efficiency and flexibility with BizTalk
AG Insurance improves efficiency and flexibility with BizTalkAG Insurance improves efficiency and flexibility with BizTalk
AG Insurance improves efficiency and flexibility with BizTalkQuadrant Communications
 
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventes
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventesJOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventes
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventesQuadrant Communications
 
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRM
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRMDafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRM
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRMQuadrant Communications
 
BCEE uses BizTalk for more efficient information exchange and conversions
BCEE uses BizTalk for more efficient information exchange and conversionsBCEE uses BizTalk for more efficient information exchange and conversions
BCEE uses BizTalk for more efficient information exchange and conversionsQuadrant Communications
 
Econocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backEconocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backQuadrant Communications
 
Econocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backEconocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backQuadrant Communications
 
Pig farmers work up to 30% more efficiently
Pig farmers work up to 30% more efficientlyPig farmers work up to 30% more efficiently
Pig farmers work up to 30% more efficientlyQuadrant Communications
 
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobile
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobileLes éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobile
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobileQuadrant Communications
 
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...Quadrant Communications
 
Continental Foods migre toute l'infrastructure ICT en un an!
Continental Foods migre toute l'infrastructure ICT en un an!Continental Foods migre toute l'infrastructure ICT en un an!
Continental Foods migre toute l'infrastructure ICT en un an!Quadrant Communications
 
Cegeka verbetert samenwerking tussen afdelingen bij Cegeka
Cegeka verbetert samenwerking tussen afdelingen bij CegekaCegeka verbetert samenwerking tussen afdelingen bij Cegeka
Cegeka verbetert samenwerking tussen afdelingen bij CegekaQuadrant Communications
 
Brandweer Limburg werkt beter samen met Office 365
Brandweer Limburg werkt beter samen met Office 365Brandweer Limburg werkt beter samen met Office 365
Brandweer Limburg werkt beter samen met Office 365Quadrant Communications
 
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...Flanders Investment & Trade mise sur le travail mobile pour gagner en product...
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...Quadrant Communications
 
"Un partenaire, bien plus qu'un simple fournisseur"
"Un partenaire, bien plus qu'un simple fournisseur""Un partenaire, bien plus qu'un simple fournisseur"
"Un partenaire, bien plus qu'un simple fournisseur"Quadrant Communications
 
CRM boosts Vandaele Machinery sales and canvassing
CRM boosts Vandaele Machinery sales and canvassingCRM boosts Vandaele Machinery sales and canvassing
CRM boosts Vandaele Machinery sales and canvassingQuadrant Communications
 
UZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft LyncUZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft LyncQuadrant Communications
 
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...Quadrant Communications
 

More from Quadrant Communications (20)

Rms.lu runs Internet of Things application for energy monitoring
Rms.lu runs Internet of Things application for energy monitoringRms.lu runs Internet of Things application for energy monitoring
Rms.lu runs Internet of Things application for energy monitoring
 
Gemeente Destelbergen beheert informatie efficiënter en levert betere dienst...
Gemeente Destelbergen beheert informatie efficiënter en levert  betere dienst...Gemeente Destelbergen beheert informatie efficiënter en levert  betere dienst...
Gemeente Destelbergen beheert informatie efficiënter en levert betere dienst...
 
« Sans BizTalk, la production s’arrête dans les 3 heures »
« Sans BizTalk, la production s’arrête dans les 3 heures »« Sans BizTalk, la production s’arrête dans les 3 heures »
« Sans BizTalk, la production s’arrête dans les 3 heures »
 
AG Insurance improves efficiency and flexibility with BizTalk
AG Insurance improves efficiency and flexibility with BizTalkAG Insurance improves efficiency and flexibility with BizTalk
AG Insurance improves efficiency and flexibility with BizTalk
 
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventes
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventesJOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventes
JOIN confie à Dynamics CRM Online la gestion ‘cloud’ de ses ventes
 
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRM
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRMDafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRM
Dafra Pharma verbetert marktinzicht en klantenrelaties dankzij Microsoft CRM
 
BCEE uses BizTalk for more efficient information exchange and conversions
BCEE uses BizTalk for more efficient information exchange and conversionsBCEE uses BizTalk for more efficient information exchange and conversions
BCEE uses BizTalk for more efficient information exchange and conversions
 
Econocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backEconocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-back
 
Econocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-backEconocom newsletter - sale and lease-back
Econocom newsletter - sale and lease-back
 
Pig farmers work up to 30% more efficiently
Pig farmers work up to 30% more efficientlyPig farmers work up to 30% more efficiently
Pig farmers work up to 30% more efficiently
 
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobile
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobileLes éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobile
Les éleveurs de porcs jusqu’à 30% plus efficaces avec une app mobile
 
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...
Flexibel CRM-systeem en afdelingsportaal zorgen voor optimale werking bij KLJ...
 
Continental Foods migre toute l'infrastructure ICT en un an!
Continental Foods migre toute l'infrastructure ICT en un an!Continental Foods migre toute l'infrastructure ICT en un an!
Continental Foods migre toute l'infrastructure ICT en un an!
 
Cegeka verbetert samenwerking tussen afdelingen bij Cegeka
Cegeka verbetert samenwerking tussen afdelingen bij CegekaCegeka verbetert samenwerking tussen afdelingen bij Cegeka
Cegeka verbetert samenwerking tussen afdelingen bij Cegeka
 
Brandweer Limburg werkt beter samen met Office 365
Brandweer Limburg werkt beter samen met Office 365Brandweer Limburg werkt beter samen met Office 365
Brandweer Limburg werkt beter samen met Office 365
 
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...Flanders Investment & Trade mise sur le travail mobile pour gagner en product...
Flanders Investment & Trade mise sur le travail mobile pour gagner en product...
 
"Un partenaire, bien plus qu'un simple fournisseur"
"Un partenaire, bien plus qu'un simple fournisseur""Un partenaire, bien plus qu'un simple fournisseur"
"Un partenaire, bien plus qu'un simple fournisseur"
 
CRM boosts Vandaele Machinery sales and canvassing
CRM boosts Vandaele Machinery sales and canvassingCRM boosts Vandaele Machinery sales and canvassing
CRM boosts Vandaele Machinery sales and canvassing
 
UZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft LyncUZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft Lync
 
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...
Regain de fonctionnalités pour les utilisateurs de l’appli Yelo TV de Telenet...
 

Infrabel en ICTRA een jaar vroeger klaar dankzij Agile.

  • 1. ICTRA, het informaticadepartement van de NMBS, migreerde maar liefst twee miljoen lijnencodenaardeJavaontwikkeltaal.Detoepassingwaarmeeseinhuizenhettreinverkeer regelen, was geschreven in UDS Forte, die niet langer ondersteund werd door de nieuwe eigenaar Oracle. Cegeka ondersteunde ICTRA en Infrabel bij deze omvangrijke operatie. Christophe Castaigne Eric Vanbeckevoort Projectmanager bij ICTRA Traffic Organisation bij Infrabel Enkelecijfers:inhetstationBrussel-Zuidvertrekkentijdensdespitsuren negentig treinen per uur. Op de verbinding tussen Brussel-Noord en Brussel-Zuid rijden dan per uur zeventien treinen, op elk van de zes sporen. Het aantal reizigers groeide in zeven jaar tijd met de helft.“Om de verkeersleiding efficiënt te plannen, op te volgen en ter plekke en onmiddellijk de juiste beslissingen te kunnen nemen, werken we met Artemis, kort voor Advanced Railway Traffic Environment Management Information System. Dat is een suite van toepassingen waarop we permanent 100% moeten kunnen rekenen”, aldus Eric Vanbeckevoort, afdelingsverantwoordelijk voor Traffic Organisation. “De voornaamste zijn een toepassing voor de planning, met zowat tweehonderd eindgebruikers, en een Real-Time Traffic Management systeem voor de opvolging, met meer dan drieduizend gebruikers die opereren in de bijna tweehonderd seinhuizen in ons land.” Noodzakelijk kwaad Christophe Castaigne, projectmanager bij ICTRA, schetst de twee grote uitdagingen voor dit project: “Artemis moest permanent beschikbaar blijven. Zonder Artemis is er geen verkeersleiding, beeldt u zich de chaos maar in. De oude toepassing moest dus probleemloos overgaan in de nieuwe. De eindgebruikers mochten hier niks van merken. En dat brengt ons bij de tweede uitdaging: de nieuwe toepassing moest een exacte kopie zijn van de oude. Drieduizend mensen opleiden om met een volledig nieuwe toepassing te leren werken was onmogelijk. We wilden dus net dezelfde interface en functies.” “Wijwarengeenvragendepartijvoordezemigratie;hetwasdeexterne context die ons hiertoe verplichtte”, benadrukt Eric Vanbeckevoort. Onze doelstellingen waren duidelijk: een even stabiele toepassing, een identieke interface en geen impact op andere applicaties. Geen sinecure.” Ondersteuning van buitenaf Alles samen moest men zowat twee miljoen lijnen omzetten. Dat grote aantal komt doordat de hele suite gedurende zijn bijna vijftienjarige bestaan voortdurend werd aangepast aan nieuwe situaties. Alleen tijdens de migratie zelf werden geen nieuwe functies geïmplementeerd. ICTRA kende UDS Forte door en door, maar had geen specialisatie in Java. “Daarom zochten we externe ondersteuning”, aldus Christophe Castaigne.“Forte staat dichter bij Java dan bij .NET, dus ’t was een zeer pragmatische keuze. Ook zijn we bij een aantal bedrijven gaan kijken die een dergelijk traject al achter de rug hadden. Infrabel en ICTRA schreven een lastenboek uit en stelden een veeleisende proof of concept op. “Die bood ons veel inzicht in de verschillende informaticabedrijven en hun manier van werken”, aldus Christophe Castaigne.“Cegeka kwam als beste uit de bus.” Twaalf maanden minder nodig dankzij Agile en scrum Het was ook Cegeka die de Agile ontwikkelmethode introduceerde. Die was totaal nieuw voor de cultuur bij Infrabel en ICTRA, maar ze heeft er intussen heel wat fans gewonnen.“Ik heb het niet zo begrepen op dikke lastenboeken”, verklaart Eric Vanbeckevoort. “Met SCRUM, CASE STORY ICTRA Infrabel en ICTRA een jaar vroeger klaar dankzij Agile
  • 2. werd manueel herschreven. Ondanks de grotendeels automatische conversie, kwam er heel wat planning en overleg bij kijken. “De agile methode verplicht je om een lijst samen te stellen met prioriteiten voor de business”, aldus Christophe Castaigne. “Je test de functies repetitief volgens het voorgeschreven scenario. Zo speel je nog tijdens de periode van testacceptatie in op eventuele problemen. Het resultaat? Tijdens de eigenlijke migratie hadden we niet meer dan 0,004 % issues per lijn code. Ik denk dat er weinig projecten zijn met zo een hoge kwaliteit. Het gaat natuurlijk om een overdracht waarbij er niks verandert aan de toepassing zelf, maar het is toch dankzij de agile methode dat we zulke mooie resultaten kunnen voorleggen.” “We hadden onmiddellijk een validatie van de code”, vult Eric Vanbeckevoort aan. “Heel ervaren gebruikers die de applicatie door en door kennen, hebben de Java-versie grondig getest. Problemen werden op post-its geplakt en per categorie aan de muur gehangen. De meeste post-its hebben er geen twee dagen gehangen en van de honderd bleven er na twee weken vrijwel geen over. Dat je het project op die manier letterlijk ziet verbeteren, is een enorme motivatie voor de betrokkenen.” De agile methode verplicht je om een lijst samen te stellen met prioriteiten voor de business“ overleg en feedback kom je veel verder en hou je de band tussen business en ICT strak gespannen. De ontwikkelaars zijn verhuisd van ICTRA naar de kantoren van Infrabel, zodat business en ICT samen zitten. Dat directe contact is een enorm voordeel. Wij zijn bij Infrabel de eersten die op die manier werken en ik ben ervan overtuigd dat we dit in de toekomst nog gaan doen. Men heeft hier ingezien dat dit zeer nuttig is.” “De kennisoverdracht is gaandeweg verlopen, tijdens het project”, vult Christophe Castaigne aan.“Cegeka heeft een zeer goed begrip van de business en van de functies. Tegelijkertijd heeft ons team bij ICTRA zijn competenties in Java kunnen ontwikkelen. Als aanloop zijn we begonnen met de migratie van een relatief kleine module van slechts 30.000 lijnen. Het werkte goed en dus pakten we meteen daarna de Real-Time Traffic Management module aan, het hart van Artemis. Een bewuste en, zo bleek achteraf, zeer goede keuze. Uiteindelijk hebben we de hele migratie een jaar vroeger dan voorzien afgerond: in veertien maanden waren we klaar, met een team dat afhankelijk van de modules waaraan we werkten, varieerde van 10 tot 16 mensen.” Post-it Cegeka zette zo’n tachtig procent van de Forte-code geautomatiseerd om met de conversiesoftware jcTOOL. Cegeka heeft een exclusiviteitsovereenkomst met het Australische ITerative Consulting voor het gebruik van jcTOOL in België. De overige twintig procent CEGEKA - Universiteitslaan 9 - 3500 Hasselt - België - T +32 (0)11 24 02 34 - E info@cegeka.be Over ICTRA ICTRA is er de preferentiële informaticapartner van de NMBS. Sinds de liberalisering van het spoorvervoer in 2005 veranderde de NMBS haar structuur. De NMBS-Groep telt 3 ondernemingen: NMBS (spoorwegoperator), Infrabel (spoorweginfrastructuurbeheerder) en de NMBS-Holding (overkoepelende activiteiten, waaronder ICT en dus ICTRA). „ CASE STORY ICTRA – Christophe Castaigne, Project Manager bij ICTRA