Agile Day 2013 - Agile experience, between successes and failures [EN[
-
Upload
luca-foppiano -
Category
Technology
-
view
215 -
download
3
description
Transcript of Agile Day 2013 - Agile experience, between successes and failures [EN[
![Page 1: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/1.jpg)
Esperienze di vita vissuta agilmente tra successi e
fallimentiLuca Foppiano
![Page 3: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/3.jpg)
The Journey
2009
2011
2012
2013now
![Page 4: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/4.jpg)
2009 - 2011 ETL Platform
2009
2011
![Page 5: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/5.jpg)
2009 - 2011 ETL Platform
2009
2011
National patent offices
Platform
CN UK ITUS … DBs
100% Development!!
SCRUM by the book !
Patent business challenging !
Limitation were around the team
![Page 6: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/6.jpg)
Deployment
Platform
CN UK ITUS …
Plat CN UK ITUS
TEST INTG UAT OSA PROD
2 weeks
![Page 7: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/7.jpg)
‘Agile’ deployment
TEST I0 PROD
Platform
CN UK ITUS …TEST INTG UAT OSA PROD
< 1 week
3 days
x
Batch processing: No UAT
![Page 8: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/8.jpg)
Discover your boundaries
What is not agile?
What should be improved?
What cannot be improved?
Focus on one thing!
![Page 9: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/9.jpg)
2011 - 2012 ETL Platform (2)
2011
2012
~100-150 processes in Production Maintenance mode 1 weeks iterations
![Page 10: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/10.jpg)
Length of the sprint
Long sprints vs Short sprints
First experiment worth trying
Sync with the deployment circle
![Page 11: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/11.jpg)
2012 - 2013 ETL Platform (3)
Full maintenance project
Running more than 200 country programs
![Page 12: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/12.jpg)
SCRUM weak points
Doesn’t work well on maintenance project!
Small, frequent and unexpected tasks
Lack of protection from the management
Not respecting the planning invalidate the whole methodology
![Page 13: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/13.jpg)
2012 - 2013 ETL Platform
Maintaining the normal SCRUM methodology was too difficult
Kanban principles applied to a SCRUM approach
Planning transformed to a ‘light planning’ of 15 minutes
It worked!
![Page 14: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/14.jpg)
Continuous experiment
Experiment, experiment, experiment
Consider going outside your scope: e.g. KANBAN
Remove what doesn’t work
![Page 15: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/15.jpg)
2013 - now Workflow system
![Page 16: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/16.jpg)
2013 - now Workflow system
Platform
Workflow Data Access Layer
Firefox Extension
Goal: deliver new features on an existing
application
![Page 17: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/17.jpg)
2013 - now Workflow system
Development mode
PRINCE 2 + SCRUM
No team
Skills not easily available on the market
Creativity as skill
![Page 18: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/18.jpg)
2013 - now Workflow system
After 1 year of experiments:
~1 week focused sprint*
Peer programming as part of the process
WIP max 1 task per person
Retrospective
![Page 19: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/19.jpg)
Retrospective
Retrospective is a key point.
Retrospective -> storming -> action points
Retrospective is the driver for continuous improvements.
![Page 20: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/20.jpg)
Q/A
http://www.flickr.com/photos/45842803@N00/2747637336
![Page 21: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/21.jpg)
Thank you
![Page 22: Agile Day 2013 - Agile experience, between successes and failures [EN[](https://reader034.fdocuments.net/reader034/viewer/2022052218/554c47d6b4c90570648b53df/html5/thumbnails/22.jpg)
Some articles from me
http://blog.foppiano.org/2012/10/22/kanban-some-myths-and-truths/
http://blog.foppiano.org/2012/10/29/agile-2-kanban-vs-scrum-myths-and-truths/