Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How Agile Works in Real Life by Mikhail Podurets

234 views

Published on

During the trainings we receive a lot of questions like: “So, ok. You are telling us the great things. But in the real life we have to deal with a zillion of real-life-problems. For example we have several teams contributing to one product. To make an increment releasable we need to perform integration testing which takes quite a time. Who should do that? When we should do that assuming that it cannot be done within a sprint? Who should perform that? What do your Scrum-fathers say?”

Great question.

During the webinar we cover:
• What are the basic concepts under Agile frameworks and methods
• How they are applied to the real life

  • Be the first to comment

  • Be the first to like this

How Agile Works in Real Life by Mikhail Podurets

  1. 1. www.luxoft.com HOW AGILE WORKS IN REAL LIFE Mikhail Podurets Luxoft Agile Practice 25-Nov-2016
  2. 2. www.luxoft.com Mikhail Podurets Agile/Lean Coach @ Luxoft Agile Practice mpodurets@luxoft.com Mikhail-Podurets
  3. 3. www.luxoft.com What We’ll Talk About Today  What Agile is and what it is not (reminder)  What are the basic concepts under Agile frameworks and methods  How they are applied to the real life
  4. 4. www.luxoft.com It All Started with a Question “So, ok. You are telling us the cool stuff, unicorns and fairies. But in the real life we have to deal with a zillion of real-life-problems. For example we have several teams contributing to one product. To make an increment potentially shippable we need to perform integration testing which takes quite a time. Who should do that? When we should do that assuming that it cannot be done within a sprint? Who should perform that? What do your Scrum-fathers say?” - An ICP trainee
  5. 5. www.luxoft.com What Agile Is Not (Although It Is Believed To Be) TO DO IN PROGRESS DONE ScrumKanban Method DSDM Spotify model SAFe LeSS XP Crystal FDD Nexus
  6. 6. www.luxoft.com What Agile Is  The attitude to the work based on the 4 Values: - Individuals and Interactions - Working software - Customer collaboration - Responding to change  The way of work that allows us to quickly identify and address threats and opportunities in high ambiguity
  7. 7. www.luxoft.com How We Become Agile — To sell something useless we must have bought something useless. And we don’t have money for that. Uncle Feodor A Russian cartoon character
  8. 8. www.luxoft.com We Already Have Something Useless Valueless work Reworks Handoffs Delays Information loss Wishful thinking Unfinished work Overproduction
  9. 9. www.luxoft.com And the Special Tools to Search for Inefficiency  Lean Software Development  Empirical Process  Pull systems  Incremental Development and Iterative Design
  10. 10. www.luxoft.com So What is Scrum/Kanban/etc. Then?  Scrum is a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.  Kanban is a method for managing knowledge work which balances the demand for work to be done with the available capacity to start new work.
  11. 11. www.luxoft.com How Does This Work?  The rules create boundaries  The organization hits the boundary  Once the boundary is hit it indicates the problem of the process (inefficiency) – sets the red flag  The organization makes a decision on how to remove the inefficiency based on their understanding of the context
  12. 12. www.luxoft.com Example of the boundaries  Cross-functional team  Self-organized team  Co-located team  One Product Owner  Releasable and usable increment in the end of the sprint  Impossible is impossible  15 minutes on Daily Scrum  Sprint Goal defines the Product Goal  Work in Progress limits  Helping each other  Intrinsic motivation  Fail fast & fail safe  etc.
  13. 13. www.luxoft.com Why They Say the Agile Doesn’t Work  Cannot create cross-functional teams  Cannot deliver increments  Cannot access the users  Failure is not an option  The decisions are delayed  Cannot decide who will be the only PO  Don’t invest in automation
  14. 14. www.luxoft.com So Is It Really Agile That Does Not Work?
  15. 15. www.luxoft.com
  16. 16. www.luxoft.com THANK YOU! QUESTIONS? Facebook: https://www.facebook.com/LuxoftAgilePractice Youtube: https://www.youtube.com/c/LuxoftAgilePractice Slideshare: http://www.slideshare.net/LuxoftAgilePractice Blog: http://blog.luxoft.com/agile

×