In deze presentatie wordt ingegaan op de hiervoor gekozen Agile (scrum) aanpak, de gebruikte SOA architectuur, het gebruik van de beschikbare SAP componenten en de lessen die we hebben geleerd. Bestaande SAP en non SAP componenten zijn in een innovatieve oplossing geïmplementeerd binnen tijd, budget en met hoge kwaliteit. Beheersbaar, flexibel en toekomstgericht zijn hier sleutelwoorden.
Sprekers: Bas Bach (NS) en Twan van den Broek (CIBER)
2. Vertrek
Waar gaan we naar toe?
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 2
3. Introductie
• Bas Bach
– Integratie architect
– Nederlandse Spoorwegen
– http://nl.linkedin.com/pub/bas-bach/6/aa8/730/
• Twan van den Broek
– SAP NetWeaver Solution Architect
– CIBER NL
– http://twitter.com/tbroek
– http://nl.linkedin.com/in/tbroek
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 3
4. Business case
Waarom en wat
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 4
5.
6.
7. Romero en Julia
Zij zijn om
Commercial OV Chipkaart
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 7
8. Nieuwe proposities NS
Van papier naar chip
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 8
9. Architectuur
Flexibiliteit en uitbreidbaarheid door SOA
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 9
14. Aanpak
Agile, scrum en SAP
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 14
15. What is Scrum?
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 15
23. Proces design
!"#$%&'()"*%+,-
Sequence diagram
!"#$%&'()*+#()(&,&!+$'"&
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 23
24. Proces design
Activity diagram en scherm ontwerp
!"#$%&'()"*%+,-
!"#$%&'()*+#()(&,&!+$'"&
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 24
25. Testontwerp
!"#$%&"#'()
T-Map test methode
!"#$%&'()*+#()(&,&!+$'"&
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 25
34. Resultaat
Wat hebben we bereikt?
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 34
35. Bestellen nieuwe NS proposities
Demo van het bestel / ophaal proces
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 35
36. Ervaringen met agile SAP
Key take aways
• Focus op oplossing
– Teams en rollen werken samen
– High speed project
– Dagelijkse focus op scope
– Discussie op prioriteiten in plaats van deadlines
– Documentatie is up to date
– Flexibel omgaan met voortschrijdend inzicht
– Verbinden van business en IT om wensen met een
korte oplever tijd te realiseren
• Change management
– “Agile werkt helemaal niet binnen de SAP wereld”
– Sceptische houding in vertrouwen ombuigen
– “Just do it”, denk groots, begin klein
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 36
37. Ervaringen met agile SAP
Key take aways
• Maar ...
– Agile is niet de oplossing voor alles
– Zorg voor een realistische scope
– Let op team delivery
– Betrek je omgeving
– Houd vast aan je aanpak
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 37
38.
39. Toekomst
Waarheen leidt de weg?
Vertrek
Business case
Architectuur
Aanpak
Resultaat
Toekomst
Aankomst
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 39
40. Toekomst voor de landschapsarchitectuur
Een blik in de kristallen bol
• Informatiestromen prioriteren en routeren
• Hoge volumes beheersbaar houden - bundelen
• SOA onderhoudbaar en flexibel- staging
• Voorkomen van ‘open hart operaties’
• ...
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 40
41. NS, OV-chipkaart, SOA, Scrum en SAP
Een gelukkig huwelijk!
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 41
42. Vragen?
Bedankt voor uw aandacht!
h
Bac
Bas
5 28
2 36 0 3 75
30 - 5
T 0 - 49 35 83 99
6
M 0 0 - 243 ns.nl
3
eiziger
s F 0 s.bach@
NS R 0 ba
w IV g 10
fdg ebou ntenbur
Hoo van Pu
3
Laan us 217 cht
tb e
Pos GD Utr
3500 ek
Bro
d en
van
Twan
V
dB
e rlan
Ned 15
BER lklaan
CI ko
r
Mee us 843 hoven
Postb V Eind 52
560
0A 35 9
29 7 90 90
(0)6 32 1 nl
: +31 (0)40 2 32 90 9 ciber.
M @
+31 40 2 roek
T : 31 (0) .den.b om
+ n ot.c
F : wan.va er.nl gsp
t b lo
E : ww.ci roek.b
I : w nvdb roek
twa er: @tb
Tw itt
NS, OV-chipkaart, SOA, Scrum en SAP. Een gelukkig huwelijk? 42