Scrum is een hot topic als het gaat om project methodieken. Wat houdt de Scrum methode in? En wat kan je ermee. Jeffrey van Aken, Consultant Solution Development bij Avanade neemt je mee in de wereld van Scrum.
Introductie voor programma- en projectmanagers in Scrum. Wat is het, wat kan je ermee en hoe verhoudt het zich tot bijvoorbeeld, RUP. Ook aandacht voor Kanban.
Een college van 1,5u over Scrum. De presentatie start met een korte introductie over Fabrique. Daarna ga ik in op de redenen waarom we ooit begonnen zijn met scrum: waarom scrum het antwoord is op de problemen met de watervalmethode. Ik leg een paar basisprincipes uit, en laat dan zien welke hulpmiddelen scrum biedt om het proces op te zetten volgens die basisprincipes. Ik sluit af met enkele situaties waarin het juist weer niet handig is om te scrummen.
Scrum is een hot topic als het gaat om project methodieken. Wat houdt de Scrum methode in? En wat kan je ermee. Jeffrey van Aken, Consultant Solution Development bij Avanade neemt je mee in de wereld van Scrum.
Introductie voor programma- en projectmanagers in Scrum. Wat is het, wat kan je ermee en hoe verhoudt het zich tot bijvoorbeeld, RUP. Ook aandacht voor Kanban.
Een college van 1,5u over Scrum. De presentatie start met een korte introductie over Fabrique. Daarna ga ik in op de redenen waarom we ooit begonnen zijn met scrum: waarom scrum het antwoord is op de problemen met de watervalmethode. Ik leg een paar basisprincipes uit, en laat dan zien welke hulpmiddelen scrum biedt om het proces op te zetten volgens die basisprincipes. Ik sluit af met enkele situaties waarin het juist weer niet handig is om te scrummen.
Team foundation server als perfecte tool voor scrum (TechDays 2013)Delta-N
Scrum is een proces om complexe software te kunnen maken. Om Scrum te doen zijn in principe geen tools nodig. Echter, het maakt het wel een stuk makkelijker als dit wel wordt gedaan. Visual Studio ALM 2012 biedt vele mogelijkheden voor het ondersteunen van het Scrum proces. In deze sessie zullen de verschillende fases (Release Planning, Sprint Planning, Sprint, Review, Retrospective) van Scrum worden doorlopen en wordt stilgestaan bij de vraag hoe Team Foundation Server hierbij kan ondersteunen. Deze sessie gaat niet in op de details van het Scrum proces.
Requirements, een bom onder uw agile project?SYSQA BV
Deze presentatie was onderdeel van de SYSQA Kennissessies, november 2012.
Realiseert u uw systemen ook met behulp van agile methoden, of wilt u dat gaan doen? Dat betekent een grote verandering in de manier van werken voor business en ICT. De wijze waarop u omgaat met requirements blijkt van doorslaggevend belang voor het slagen van het werken volgens een agile methode. Enerzijds moet u de best practices van het opstellen, valideren en managen van requirements niet overboord zetten, anderzijds kunt u niet op dezelfde voet door blijven gaan.
Tijdens de Kennissessie wordt onder meer antwoord gegeven op de vraag hoe u met requirements om moet gaan in een agile project en waar u uw requirementsanalist kunt positioneren.
Connectivate professionals – agile toolboxes for improving teamwork (nl)Remi-Armand Collaris
Scrum is een framework voor zelforganisatie van Agile teams en bij uitstek geschikt om mensen te activeren en samenwerking te stimuleren. Een belangrijke practice hierin is dat het team zelf zijn werkwijze bepaalt en optimaliseert. Ontwikkelteams zijn er enthousiast over, zoveel is zeker. Zij gaan spontaan met Scrum aan de slag, maar al snel wordt duidelijk dat Scrum alléén niet alle aspecten/disciplines van een ICT-project afdekt. De vraag is nu welke hulpmiddelen de professional ter beschikking staan om zijn werk optimaal vorm te geven zonder dat hij telkens weer het wiel opnieuw hoeft uit te vinden.
In zijn presentatie laat Remi-Armand zien welke methodieken de professional tegenwoordig zoal tegenkomt (Agile, Scrum, XP, T-Map, RUP, PRINCE2), wat hun aandachtsgebied is en hoe ze de professional kunnen helpen om beter samen te werken en zo het teamresultaat te verbeteren.
The yearly seminar of the Best Practice User Group in the Netherlands this year has the theme "Agile".
My contribution is an interactive session where the participants can vote for a number of subjects to create the backlog of the session.
This slide-deck contains all slides that I prepared, I guess I only used half of them, the rest everybody can see here at slideshare.
The slides are mainly in english but also partly in dutch.
At the end I refer to the book "TMap NEXT in Scrum", to the book "the PointZERO vision" and to the whitepaper "Integrate test activities in Agile projects".
Je kunt bijna niet meer om scrum heen, we horen het overal. Het lijkt wel alsof iedereen scrumt. Scrum heeft als voordeel dat het ontzettend flexibel is en de opdrachtgever in controle is over de prioriteiten van het project. Daarnaast zorgt scrum voor een kortere time to market, een hoge kwaliteit en beheersen we risico. Maar bovenal is scrum ook ontzettend leuk!
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Jurjen Helmus
De meeste colleges over product lancering focussen slechts op Marketing, terwijl bij product lancering de kern gaat om de afstemming tussen marketing / productie (opschaling) / sales en ook finance. Dat vraagt om een integrale aanpak.
Dit college geeft een inleiding voor studenten om aan de hand van een concrete casus over product lancering dilemma's en oplossingen te genereren.
Steeds meer wordt Scrum toegepast bij de ontwikkelprocessen om taken te kunnen opdelen in kleine deeltaken die eenvoudig zijn in te plannen en helpen de vooropgestelde planning te kunnen aanhouden. Met Scrum houdt u inzicht in het ontwikkelproces.
Op 13 mei 2014 heeft Delta-N een Scrum awareness sessie verzorgd tijdens het evenement Developer Direct LIVE! Dit evenement staat in het teken van de lancering van de nieuwe techniek in RAD Studio XE6. Deze technische workshop wordt verzorgd door onze partner Barnsten en Delta-N is gevraagd om hier een Scrum awareness sessie verzorgen. Zodat de deelnemers kennis konden maken met Scrum.
Team foundation server als perfecte tool voor scrum (TechDays 2013)Delta-N
Scrum is een proces om complexe software te kunnen maken. Om Scrum te doen zijn in principe geen tools nodig. Echter, het maakt het wel een stuk makkelijker als dit wel wordt gedaan. Visual Studio ALM 2012 biedt vele mogelijkheden voor het ondersteunen van het Scrum proces. In deze sessie zullen de verschillende fases (Release Planning, Sprint Planning, Sprint, Review, Retrospective) van Scrum worden doorlopen en wordt stilgestaan bij de vraag hoe Team Foundation Server hierbij kan ondersteunen. Deze sessie gaat niet in op de details van het Scrum proces.
Requirements, een bom onder uw agile project?SYSQA BV
Deze presentatie was onderdeel van de SYSQA Kennissessies, november 2012.
Realiseert u uw systemen ook met behulp van agile methoden, of wilt u dat gaan doen? Dat betekent een grote verandering in de manier van werken voor business en ICT. De wijze waarop u omgaat met requirements blijkt van doorslaggevend belang voor het slagen van het werken volgens een agile methode. Enerzijds moet u de best practices van het opstellen, valideren en managen van requirements niet overboord zetten, anderzijds kunt u niet op dezelfde voet door blijven gaan.
Tijdens de Kennissessie wordt onder meer antwoord gegeven op de vraag hoe u met requirements om moet gaan in een agile project en waar u uw requirementsanalist kunt positioneren.
Connectivate professionals – agile toolboxes for improving teamwork (nl)Remi-Armand Collaris
Scrum is een framework voor zelforganisatie van Agile teams en bij uitstek geschikt om mensen te activeren en samenwerking te stimuleren. Een belangrijke practice hierin is dat het team zelf zijn werkwijze bepaalt en optimaliseert. Ontwikkelteams zijn er enthousiast over, zoveel is zeker. Zij gaan spontaan met Scrum aan de slag, maar al snel wordt duidelijk dat Scrum alléén niet alle aspecten/disciplines van een ICT-project afdekt. De vraag is nu welke hulpmiddelen de professional ter beschikking staan om zijn werk optimaal vorm te geven zonder dat hij telkens weer het wiel opnieuw hoeft uit te vinden.
In zijn presentatie laat Remi-Armand zien welke methodieken de professional tegenwoordig zoal tegenkomt (Agile, Scrum, XP, T-Map, RUP, PRINCE2), wat hun aandachtsgebied is en hoe ze de professional kunnen helpen om beter samen te werken en zo het teamresultaat te verbeteren.
The yearly seminar of the Best Practice User Group in the Netherlands this year has the theme "Agile".
My contribution is an interactive session where the participants can vote for a number of subjects to create the backlog of the session.
This slide-deck contains all slides that I prepared, I guess I only used half of them, the rest everybody can see here at slideshare.
The slides are mainly in english but also partly in dutch.
At the end I refer to the book "TMap NEXT in Scrum", to the book "the PointZERO vision" and to the whitepaper "Integrate test activities in Agile projects".
Je kunt bijna niet meer om scrum heen, we horen het overal. Het lijkt wel alsof iedereen scrumt. Scrum heeft als voordeel dat het ontzettend flexibel is en de opdrachtgever in controle is over de prioriteiten van het project. Daarnaast zorgt scrum voor een kortere time to market, een hoge kwaliteit en beheersen we risico. Maar bovenal is scrum ook ontzettend leuk!
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Jurjen Helmus
De meeste colleges over product lancering focussen slechts op Marketing, terwijl bij product lancering de kern gaat om de afstemming tussen marketing / productie (opschaling) / sales en ook finance. Dat vraagt om een integrale aanpak.
Dit college geeft een inleiding voor studenten om aan de hand van een concrete casus over product lancering dilemma's en oplossingen te genereren.
Steeds meer wordt Scrum toegepast bij de ontwikkelprocessen om taken te kunnen opdelen in kleine deeltaken die eenvoudig zijn in te plannen en helpen de vooropgestelde planning te kunnen aanhouden. Met Scrum houdt u inzicht in het ontwikkelproces.
Op 13 mei 2014 heeft Delta-N een Scrum awareness sessie verzorgd tijdens het evenement Developer Direct LIVE! Dit evenement staat in het teken van de lancering van de nieuwe techniek in RAD Studio XE6. Deze technische workshop wordt verzorgd door onze partner Barnsten en Delta-N is gevraagd om hier een Scrum awareness sessie verzorgen. Zodat de deelnemers kennis konden maken met Scrum.
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Agile en de service manager
1. Agile en de ServiceManager
Omgaan met Agile Teams !
De Service Manager Dag, 22 april 2010
Geert Bossuyt & Wilco Koorn
www.xebia.com gbossuyt@xebia.com , wkoorn@xebialabs.com
+31 (0)35 538 1921
1
2. Doel van deze sessie
✓ Kort overzicht van Agile en Scrum
✓ Aan de hand van praktijkvoorbeelden,
idee geven van veranderingen voor beheer.
2
4. Agile
Agile kan alleen succesvol zijn waneer :
" Er geloof is dat software ontwikkeling effectiever is in een
empirsich proces dan in een gepland proces.
" Er geloof is dat een zelfsturend Team, eens organisatorische
impediments verwijderd zijn, betere software oplevert.
" De overtuiging heerst dat je in een gegeven timebox software
kan opleveren die de meest mogelijke business toegevoegde
waarde biedt, en dat je niet exact kan voorspellen welke
functionaliteiten zullen worden opgeleverd.
4
5. Agile
✓ Globale afspraken over zaken waar we waarde aan hechten.
✓ Een leidraad voor het nemen van besluiten.
Mensen en de interactie tussen belangrijker dan Processen en middelen
mensen
Werkende software belangrijker dan Allesomvattende documentatie
Samenwerking met de klant belangrijker dan Contract onderhandeling
Inspelen op verandering belangrijker dan Plan volgen
Hiermee zeggen we niet dat de items in de rechterkolom niet belangrijk zijn.
Hiermee zeggen we alleen dat we de items in de linker kolom belangrijker vinden.
5
11. Profiteer van Agile power,
Overbrug dat Gat!
• Een gat tussen Beheer en Ontwikkel?
• Wat gebeurd er bij Agile Ontwikkeling?
• Twee praktijk cases: TomTom en KLM/Air France
10
17. Ontwikkel wordt Scrum
• Productiviteit stijgt tot factor 4-5
• Release elke 2 weken, factor 6-12
• Agile: embrace change
• Netto effect: Gat groeit...
16
18. Effect op business
• Beheer moet mee, tegen dezelfde kosten
• Changes zijn klein, dus veel routinewerk
• Ontwikkel en Beheer beide gefrustreerd
• Productiviteit stijging gaat deels verloren
17
19. Case: TomTom
• Zet Beheer man in team
• Heeft dat gewerkt?
• Specialist, geen werk
• Hardware, middleware
• Niet aanwezig
18
20. KLM/Air France
• Elimineer overdracht!
• Uitbreiding tool keten
• Zelf-service deployments
• Tool onder Beheer controle
• Behoud van strict change
management
19
21. KLM/Air France data
Number of Deployments per month in 2009
• Factor 4
800,0
• In NL en India
• Shifts, bijna 24 uur rond
600,0
400,0 • Weekends doorwerken
200,0
• Zonder extra Beheerders
0
Jul Aug Sep Oct Nov Dec
• Eu 600k jaarlijks bespaart
Y-35
20
22. Samengevatte praktijklessen
• Agile Ontwikkeling levert productiviteit winst
• Agile Ontwikkeling legt druk op Beheer
• Overdracht eliminatie is de beste oplossing
• Winst uit Agile werken blijft maximaal
21