What to Expect,When you are Scrumming…          Om Band
Ok! So we decide.                                       We will start agile project                                     ex...
SameerAgile Coach    Let’s start just two projects            with agile …Switzerland
Planned Setup    James                             VijayCustomer Contact                     Manager                      ...
Planned Setup    James                      VijayCustomer Contact            Sameer                              Manager  ...
Vijay                                Manager                     Company        Project        Madhu  Management          ...
New Project Setup…                         James                    Product Owner (20%)       Team A                      ...
I want to be the scrum master                                     Two weeks is too less for us.                           ...
Change Management: Attitude Types
Psychology of Change    The emotions curve
Scrum Training
Yes Sameer!I fully understand that things willnot be hunky dory from day                     Preparation: Sprint 0one…I am...
Sprint 1: Get Set Go…
Sprint 1 Results                                                                  (week 3-4)                              ...
Sprint 1 Retrospective       We were able to      achieve only half of     what we had planned                    I think ...
Sprint 2 Results                                                    (week 5-6)                                            ...
Sprint 2 Retrospective      We should look at      acceptance criteria                        Better.        more carefull...
Inception Phase: Characteristics and ToolsExcitement                  Suspicion                                 Agile Coac...
Sprint 4 Results                                          (week 10-12)                                         Backlogs   ...
Sprint 4 Retrospective        It’s very good that      developers too helped                               I am happy.    ...
Settling Phase: Characteristics and ToolsThings falling                        Management  in place                       ...
Sprint 15 Results                                            (week 30-32)                                          Backlog...
Sprint 15 Retrospective    We have reached quite     good predictability in        our execution                        Gu...
Matured Phase: Characteristics and Tools                                            Engineering  Stability                ...
Sprint 30 Results                                           (week 62-64)                                          Backlogs...
Sprint 30 Retrospective…I mean there is noend to performance improvements…                             I think we should  ...
Dissolving Phase: Characteristics and ToolsSense of low                             Wind-up Fast value work               ...
The project is …Switzerland
New Scrum TeamLet’s try …                 Doesn’t work…
Reformation Phase: Characteristics and Tools    My Scrum       vs.   Your Scrum                           Unlearning      ...
Expect this when you are Scrumming…                       Matured            Settling             DissolvingInception     ...
What to expect while scrumming  om band
Upcoming SlideShare
Loading in...5
×

What to expect while scrumming om band

596
-1

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
596
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

What to expect while scrumming om band

  1. 1. What to Expect,When you are Scrumming… Om Band
  2. 2. Ok! So we decide. We will start agile project execution from now on for all our projects… This won’t work for us! We are wasting ourWe Make Banking Easier time… 39/A, 4th Block, 6th Main, Board Room Jayanagar, Bangalore This will reduce my customer escalations and increase No more of the huge collaboration with them… documentation which no one reads… We will deliver fast and follow lightweight processes…
  3. 3. SameerAgile Coach Let’s start just two projects with agile …Switzerland
  4. 4. Planned Setup James VijayCustomer Contact Manager Madhu Architect Ram Account Manager Development Team (15) 3 Leads 4 Senior Developers 8 Junior Developers Switzerland Quality Team (4) 2 Senior s 2 Juniors
  5. 5. Planned Setup James VijayCustomer Contact Sameer Manager Agile Coach Madhu Architect Ram Account Manager Guys! We need to relook at the set-up… Development Team (15) 3 Leads 4 Senior Developers 8 Junior Developers Switzerland Quality Team (4) 2 Senior s 2 Juniors
  6. 6. Vijay Manager Company Project Madhu Management Culture Needs Architect Risk Customer Appetite Emotions People James Customer Contact RamAccount Manager
  7. 7. New Project Setup… James Product Owner (20%) Team A Team B5 Developers 5 Developers2 QEs Kishor 3 QEs0.5 Ux PO Proxy 0.5 Ux0.5 Documentation 0.5 Documentation Madhu Overall Project Architect
  8. 8. I want to be the scrum master Two weeks is too less for us. We build complex software… Scrum Anything is ok for me. I just Rollout have to do my coding well. Nothing else matters! Meeting WOW! Agile, sounds good. No more design. No more documentation… Yep! Agile is the current HOT thing. And pretty simple. I am super excited … I’m sure nothing will change Aren’t the current Will the empowered team need processes working? a manager!?Why do we need YAC? If yes what will he do??(Yet Another Change!) Hummm… Ok… Agile…!
  9. 9. Change Management: Attitude Types
  10. 10. Psychology of Change The emotions curve
  11. 11. Scrum Training
  12. 12. Yes Sameer!I fully understand that things willnot be hunky dory from day Preparation: Sprint 0one…I am willing to support withpatience (wk 1-2) Team A Team B POCs Kishor James PO Proxy Product Owner Landscape Set-up Templates Initial Product Technical Backlog ramp-up Team Definition of Building Done
  13. 13. Sprint 1: Get Set Go…
  14. 14. Sprint 1 Results (week 3-4) Backlogs Status BL1 Done BL2 In complete BL3 Done Definition Of Done BL4 Rejected *Zero open issues (prio 1-3) 5 open issues BL5 IncompleteZero static code check issue 15 open issues BL6 Done(prio 1-2)Code reviews Done for completed backlogs * Requirement MisunderstoodAutomated unit tests PartialDocumentation Done for completed backlogs
  15. 15. Sprint 1 Retrospective We were able to achieve only half of what we had planned I think we did reasonable. I am happy the way the team has put in efforts James The backlog should be Product Owner little more detailed and clearer You developers should finish coding 2 days early so that we have time to test Team Guys, a descent start,Things were too stressful We really did well on… towards the end … testing … Sameer … closing on the backlogs… Agile Coach Am sure we will do much better next time
  16. 16. Sprint 2 Results (week 5-6) Backlogs Status BL2 Done BL4 Done BL5 Done Definition Of Done BL7 DoneZero open issues (prio 1-3) 2 open issues BL8 Rejected *Zero static code check issue Done BL9 Rejected *(prio 1-2)Code reviews Done * Missed part of acceptance criteriaAutomated unit tests PartialDocumentation Done
  17. 17. Sprint 2 Retrospective We should look at acceptance criteria Better. more carefully Focus more on understanding the requirements correctly… James Product Owner I think some of our developers should also test Code reviews were worthless… Team Guys, Much better than theI am still not sure where last sprint. We also we are heading… improved on…, … Sameer Don’t feel miserable… Agile Coach Let’s aim a “all well” sprint for the next one…
  18. 18. Inception Phase: Characteristics and ToolsExcitement Suspicion Agile Coach Prejudice Struggle Expectation Anxiety Management AssumptionsUnlearning Resistance New Learning Conflicts ManagementMessed up Messed up Planning Execution Transition Chaos Nothing Planning Works Resistance Stress Fear of Determination Failure Crashing Shaking Management Expectations confidence Support
  19. 19. Sprint 4 Results (week 10-12) Backlogs Status BL12 Done BL14 Done BL15 Done Definition Of Done BL16 DoneZero open issues (prio 1-2)* Done BL17 Issue!Zero static code check issue Done(prio 1-2)Code reviews DoneAutomated unit tests DoneDocumentation Done * Done criteria adjusted
  20. 20. Sprint 4 Retrospective It’s very good that developers too helped I am happy. in testing… I think we are getting there… James Things were critical till the Product Owner last day… We focused really hard on the done criteria… Team Let’s improve the utilization factor of the team andWe should anticipate issues dependency on people. more proactively … Sameer Let’s look at the burndown Agile Coach more regularly and replan things…
  21. 21. Settling Phase: Characteristics and ToolsThings falling Management in place Support Ray of hope Coaching Building Trust Open communication Experimentation Situational Leaders Risk Taking Fragile Setup Failure Tolerance
  22. 22. Sprint 15 Results (week 30-32) Backlogs Status BL82 Done BL83 Done BL84 Done Definition Of Done BL85 DoneZero open issues (prio 1-2) Done BL86 DoneZero static code check issue Done(prio 1-2)Code reviews DoneAutomated unit tests DoneDocumentation Done
  23. 23. Sprint 15 Retrospective We have reached quite good predictability in our execution Guys I am happy overall. Put a little bit more focus on Quality! James Product Owner Shall we try “Pair Programming” I think it is not required. We do code reviews which is enough. Team Guys, Customer has reported 10 usability issues on the functionality that we shipped in last 3 sprints. II work at odd times… think this is what James as well as Sameer is referring to. Can we … Agile Coach
  24. 24. Matured Phase: Characteristics and Tools Engineering Stability Excellence Predictability Matrices Fault Tolerance Hunt Issues Sense of Satisfaction Reduce SafetyComfort Zone Nets Unwritten Understandings Continues Improvements Slow Improvements Challenges
  25. 25. Sprint 30 Results (week 62-64) Backlogs Status BL182 Done BL183 Done BL184 Done Definition Of Done BL185 DoneZero open issues (prio 1-2) Done BL186 DoneZero static code check issue Done(prio 1-2)Code reviews DoneAutomated unit tests DoneDocumentation Done
  26. 26. Sprint 30 Retrospective…I mean there is noend to performance improvements… I think we should reduce the staffing James Product Owner This is my last sprint anyways…. Team We should draw an end line. … May be form a support Sameer team if required. Agile Coach
  27. 27. Dissolving Phase: Characteristics and ToolsSense of low Wind-up Fast value work Disinterest Clear Goals Move-on Challenges Splitting team Anxiety No gradual disinvestment Less Challenges Losing Support Team Improvements
  28. 28. The project is …Switzerland
  29. 29. New Scrum TeamLet’s try … Doesn’t work…
  30. 30. Reformation Phase: Characteristics and Tools My Scrum vs. Your Scrum Unlearning What was working Relearning there doesn’t work here! Scrum is not one way What didn’t workthere, won’t work! here
  31. 31. Expect this when you are Scrumming… Matured Settling DissolvingInception Reformation

×