Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
MATT HARASYMCZUK 
EVOLUTION not Revolution 
A Case Study of an 
Enterprise ...
MATTAGILE.com @MATTAGILE #careercon 
CREATIVITY?! 
@MATTAGILE
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Fixed Time 
• Fixed Price 
• Fixed Scope 
CONSTRAINTS
MATTAGILE.com @MATTAGILE #careercon 
Phases of GROWTH 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
PRODUCTIVITY curve
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
Individuals and interactions over processes and tools 
Working software ove...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
AGILE is not a destination 
AGILE is a direction 
Tony Grout, IBM 
MATT HAR...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Organizational CHANGES
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
The CHOICE of framework
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
SCRUM, is not a panaceum
MATTAGILE.com @MATTAGILE #careercon 
EMPIRICAL process 
@MATTAGILE
MATTAGILE.com @MATTAGILE #careercon 
SCRUM, but… daily 
@MATTAGILE
MATTAGILE.com @MATTAGILE #careercon 
Team BUILDING 
@MATTAGILE
MATTAGILE.com @MATTAGILE #careercon 
TRUST and guidance 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Anonymous FEEDBACK
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Processes NOT people
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
DIVIDE and conquer - backlog
MATTAGILE.com @MATTAGILE #careercon 
ACCEPTANCE criteria 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
LEARNING organization
MATTAGILE.com @MATTAGILE #careercon 
BALLANCE life - work 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Throw yourself in at the DEEP end
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DAILY 1...
MATTAGILE.com @MATTAGILE #careercon 
PLAN 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m D...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DAILY 1...
MATTAGILE.com @MATTAGILE #careercon 
DO 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DAI...
MATTAGILE.com @MATTAGILE #careercon 
PREPARE 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15...
MATTAGILE.com @MATTAGILE #careercon 
CHECK 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m ...
MATTAGILE.com @MATTAGILE #careercon 
SHOW 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m D...
MATTAGILE.com @MATTAGILE #careercon 
ACT 
@MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DA...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Business QA DEV UX Infra 
Project A 
DEPARTMENT Oriented Organization
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Business QA DEV UX Infra 
Project A 
Project B 
Project C 
PROJECT Orient...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Business QA DEV UX Infra 
Project A 
Project B 
Project C 
PROJECT Orient...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Business QA DEV UX Infra 
Project A 
Project B 
Project C 
PROJECT Orient...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Business QA DEV UX Infra 
Project A 
Project B 
Project C 
PROJECT Orient...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Changes in SOFTWARE DEVELOPMENT
MATTAGILE.com @MATTAGILE #careercon 
QUALITY does matter 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Developer Tools ECOSYSTEM
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
DEV Practices: TDD, CI, CD
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
XP: Code Review, Pair Programming
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
KANBAN: maintenance and bugfixing
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Definition of (ALMOST) done
MATTAGILE.com @MATTAGILE #careercon 
Frequent RELEASES 
@MATTAGILE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Spotify engineering CULTURE
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
BUSINESS VALUES orientation
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Lower "time to market" 
• Increase "value to market" 
• Increase "quality...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Test-driven Development 
• Evolutionary Design 
• Refactoring 
• CI / CD ...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Test-driven Requirements 
• Functional Tests 
• BDD 
Increase VALUE TO MA...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Test-driven Development 
• Test-first and Test-last 
• Test-driven Requir...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Evolutionary Design 
• Refactoring 
• Simple Design 
• CI / CD 
• Test-dr...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Test-driven Requirements 
• Functional Tests 
• BDD 
• CI / CD 
Increase ...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Evolutionary design 
• Simple Design 
• Refactoring 
• Collective Code Ow...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Test-Driven Development 
• Automated Developer Tests 
• Evolutionary Desi...
MATTAGILE.com @MATTAGILE @MATTAGILE 
#careercon 
Evolution NOT revolution
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
• Business Values orientation 
• Building trust and guidance 
• Scrum, Lean...
MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon 
@MATTAGILE 
MATT HARASYMCZUK / EVOLUTION NOT REVOLUTION / SEP 18, 2014
Prochain SlideShare
Chargement dans…5
×

Evolution Not Revolution. A Case Study of an Enterprise Agile Transformation

1 192 vues

Publié le

Agile transformation requires understanding its rules by management. It is hard to leave status quo and change your way of thinking. It is especially hard when the previous model has been in use for many years. A frequent problem with Scrum / Kanban / Lean transformation is to go hard on deep water. Starting tommorow we're doing Scrum. Lack of understanding, communication chaos and rules distortion "just because daily is not working for us". What if take a different approach: slow and prudent? Let say iteratively. Gradually introduce another steps of chosen framework. However the question persists. How to effectively change our conservative organization into agile and constantly changing in response to business needs company?

Publié dans : Direction et management
  • Soyez le premier à commenter

Evolution Not Revolution. A Case Study of an Enterprise Agile Transformation

  1. 1. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon MATT HARASYMCZUK EVOLUTION not Revolution A Case Study of an Enterprise Agile Transformation MATT HARASYMCZUK / EVOLUTION NOT REVOLUTION / SEP 18, 2014
  2. 2. MATTAGILE.com @MATTAGILE #careercon CREATIVITY?! @MATTAGILE
  3. 3. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Fixed Time • Fixed Price • Fixed Scope CONSTRAINTS
  4. 4. MATTAGILE.com @MATTAGILE #careercon Phases of GROWTH @MATTAGILE
  5. 5. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon PRODUCTIVITY curve
  6. 6. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Manifesto for AGILE Software Development
  7. 7. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon AGILE is not a destination AGILE is a direction Tony Grout, IBM MATT HARASYMCZUK / EVOLUTION NOT REVOLUTION / SEP 18, 2014
  8. 8. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Organizational CHANGES
  9. 9. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon The CHOICE of framework
  10. 10. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon SCRUM, is not a panaceum
  11. 11. MATTAGILE.com @MATTAGILE #careercon EMPIRICAL process @MATTAGILE
  12. 12. MATTAGILE.com @MATTAGILE #careercon SCRUM, but… daily @MATTAGILE
  13. 13. MATTAGILE.com @MATTAGILE #careercon Team BUILDING @MATTAGILE
  14. 14. MATTAGILE.com @MATTAGILE #careercon TRUST and guidance @MATTAGILE
  15. 15. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Anonymous FEEDBACK
  16. 16. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Processes NOT people
  17. 17. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon DIVIDE and conquer - backlog
  18. 18. MATTAGILE.com @MATTAGILE #careercon ACCEPTANCE criteria @MATTAGILE
  19. 19. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon LEARNING organization
  20. 20. MATTAGILE.com @MATTAGILE #careercon BALLANCE life - work @MATTAGILE
  21. 21. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Throw yourself in at the DEEP end
  22. 22. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW COMMUNICATION Framework 2h RETROSPECTIVE 1h
  23. 23. MATTAGILE.com @MATTAGILE #careercon PLAN @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  24. 24. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW Feedforward NOT Feedback 2h RETROSPECTIVE 1h
  25. 25. MATTAGILE.com @MATTAGILE #careercon DO @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  26. 26. MATTAGILE.com @MATTAGILE #careercon PREPARE @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  27. 27. MATTAGILE.com @MATTAGILE #careercon CHECK @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  28. 28. MATTAGILE.com @MATTAGILE #careercon SHOW @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  29. 29. MATTAGILE.com @MATTAGILE #careercon ACT @MATTAGILE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 2h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 2h RETROSPECTIVE 1h
  30. 30. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Business QA DEV UX Infra Project A DEPARTMENT Oriented Organization
  31. 31. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Business QA DEV UX Infra Project A Project B Project C PROJECT Oriented Structure
  32. 32. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Business QA DEV UX Infra Project A Project B Project C PROJECT Oriented Structure
  33. 33. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Business QA DEV UX Infra Project A Project B Project C PROJECT Oriented Structure
  34. 34. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Business QA DEV UX Infra Project A Project B Project C PROJECT Oriented Organization
  35. 35. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Changes in SOFTWARE DEVELOPMENT
  36. 36. MATTAGILE.com @MATTAGILE #careercon QUALITY does matter @MATTAGILE
  37. 37. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Developer Tools ECOSYSTEM
  38. 38. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon DEV Practices: TDD, CI, CD
  39. 39. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon XP: Code Review, Pair Programming
  40. 40. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon KANBAN: maintenance and bugfixing
  41. 41. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Definition of (ALMOST) done
  42. 42. MATTAGILE.com @MATTAGILE #careercon Frequent RELEASES @MATTAGILE
  43. 43. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Spotify engineering CULTURE
  44. 44. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon BUSINESS VALUES orientation
  45. 45. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Lower "time to market" • Increase "value to market" • Increase "quality to market" • Increase flexibility • Increase visibility • Lower costs • Increase product lifetime Business VALUES
  46. 46. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Test-driven Development • Evolutionary Design • Refactoring • CI / CD • Test-driven Requirements • Functional Tests • BDD Lower TIME TO MARKET
  47. 47. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Test-driven Requirements • Functional Tests • BDD Increase VALUE TO MARKET
  48. 48. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Test-driven Development • Test-first and Test-last • Test-driven Requirements • BDD • Evolutionary design • Refactoring • Simple Design • CI / CD Increase QUALITY TO MARKET
  49. 49. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Evolutionary Design • Refactoring • Simple Design • CI / CD • Test-driven Development • Test-first and Test-last • Test-driven Requirements Increase FLEXIBILITY
  50. 50. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Test-driven Requirements • Functional Tests • BDD • CI / CD Increase VISIBILITY
  51. 51. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Evolutionary design • Simple Design • Refactoring • Collective Code Ownership • Test-driven Development • Test-last and Test-first • Functional Tests Lower COST
  52. 52. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Test-Driven Development • Automated Developer Tests • Evolutionary Design • Refactoring • Simple Design • Test-driven Requirements • Functional Tests Increase PRODUCT LIFETIME
  53. 53. MATTAGILE.com @MATTAGILE @MATTAGILE #careercon Evolution NOT revolution
  54. 54. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon • Business Values orientation • Building trust and guidance • Scrum, Lean, Kanban as a communication framework • Project oriented organization • Software Development practices • Quality • Evolution not revolution RECAP
  55. 55. MATTAGILE.com @MAT@TMAGATILTEA #GcIaLrEeercon @MATTAGILE MATT HARASYMCZUK / EVOLUTION NOT REVOLUTION / SEP 18, 2014

×