a phased rollout of agile & scrum€¢ stakeholders engagement • agile framework(s) selection...
TRANSCRIPT
10/10/2013
A PHASED ROLLOUT OF AGILE & SCRUM
2 QUIZ After one of the great injustices in football history…
10/10/2013
3 QUIZ Paddy Power made Irish feelings clear to people landing in Dublin Airport
10/10/2013 What year was it?
• THIERRY MICHEL @paddyfroggy – Agile Leader at – < Helps teams perform at their best >
• GER HARTNETT @ghartnett – CTO of < Helps people work together more productively >
4 SPEAKERS Who are we?
10/10/2013
10/10/2013
5
WHY AGILE ? WHY SCRUM ?
• Speed up Time to Market • Process Improvement through
better collaboration • Shape up for Growth • Increased Focus on ROI
6 WHY GOING AGILE ? Our goals were:
10/10/2013
10/10/2013
7
PLANNING THE TRANSITION
• Stakeholders engagement • Agile Framework(s) selection • Agreeing Roles and Responsibilities • Select Artefacts and Tools • Define training needs • Set the timeline of the roll out
• Q4 2012, 2 scrum teams as POC
8 PLANNING THE TRANSITION Our Approach was:
10/10/2013
9 PLANNING THE TRANSITION 2013 Timelines
10/10/2013
T1 Scrum Scrum Scrum Scrum Scrum Scrum Scrum Scrum
T2 Scrum Scrum Scrum Scrum Scrum Scrum Scrum Scrum
T3 Recruit Recruit InTeam Scrum Scrum Scrum x2
Scrum x2
Scrum x2
T4 Recruit Recruit InTeam InTeam InTeam Scrum Scrum Scrum
T5 Inflight Inflight Inflight InTeam InTeam InTeam Scrum Scrum
T6 Recruit Inflight Inflight Inflight Inflight InTeam InTeam Scrum
2013 Jan Feb Mar Apr May
Two more teams since…
10/10/2013
10
EXECUTING THE TRANSITION
• Training bespoke for everyone - workshop based - focused on real projects
• “Training from the back of the room” – discussion & exercises – i.e. “best project”
• Executive sessions – engage stakeholders • CSM and CSPO for people in those roles • User Story focus – planning poker • Spec by Example – refinement & automation
11 EXECUTING THE TRANSITION Training
10/10/2013
12 EXECUTING THE TRANSITION Happiness Door
10/10/2013
• Assembling Team, Collocation • Kickoff • 10days/100days Team Targets • 1st Sprint • Roll on...
13 EXECUTING THE TRANSITION Each Team after its Training
10/10/2013
10/10/2013
14
WHAT WE LEARNED
• Phased roll out enabled us to inspect/adapt • Teams converged on 3-week sprints • Unanimous adoption of Story Points and
Planning Poker® • Agile was a catalyst for improved engineering
practices • It takes a lot more than just a launch
15 WHAT WE LEARNED
10/10/2013
16 WHAT WE LEARNED We made it more fun with our own cards
10/10/2013
10/10/2013
17
QUESTIONS ?
• THIERRY MICHEL – @paddyfroggy [email protected]
• GER HARTNETT – @ghartnett [email protected]
18 SPEAKERS Keep in touch
10/10/2013