Upgrade to Pro — share decks privately, control downloads, hide ads and more …

eXtreme Scrumban

eXtreme Scrumban

Extreme Programming, Scrum and Kanban. Will it blend?


Miguel Laginha

March 23, 2013

More Decks by Miguel Laginha

Other Decks in Programming


  1. eXtreme Scrumban Barcamp 2013, Coimbra And beyond.

  2. I’ll show you agile!

  3. The great myth

  4. Team <gurus> at company <startup> uses Methodology <agile>

  5. The great truth

  6. In order to solve <nightmare> team <regular people> at <regular

    company> draw inspiration from <set of guidelines>
  7. So... Scrum What is the underlying problem?

  8. None

  10. All about structure Roles Timings Work

  11. So... Kanban What is the underlying problem?

  12. None
  13. All about visualisation How do you react to flow?

  14. Kanban Optimisation & scheduling Flow visualisation Bottlenecks, dependencies Free-form board

    Pull based (vs. push based)
  15. Questions Where are we now? When will it be done?

    Who is working on what? What should I be doing now?
  16. Kanban board

  17. Scrumboard vs kanban board Product backlog Sprint backlog In progress

    Done Product backlog Sooner Standby Design phase Coding Testing Staging
  18. So... XP What is the underlying problem?

  19. None
  20. “It works by bringing the whole team together in the

    presence of simple practices, [...] and to tune the practices to their unique situation.”
  21. XP Customer tests Simple design Pair programming TDD Coding standards

    Collective ownership Refactoring Continuous integration
  22. All in all Scrum is all about structure Kanban is

    all about the process XP is all about good engineering
  23. eXtreme Scrumban Will it blend?

  24. How it works Structure: Make sure everyone knows their job

    Visualise: Make sure you see the big picture Learn & Apply: Make sure you work smart
  25. So... agile uh? Find the problem, then find the solution.