$30 off During Our Annual Pro Sale. View Details »

eXtreme Scrumban

eXtreme Scrumban

Extreme Programming, Scrum and Kanban. Will it blend?

Miguel Laginha

March 23, 2013
Tweet

More Decks by Miguel Laginha

Other Decks in Programming

Transcript

  1. eXtreme Scrumban
    Barcamp 2013, Coimbra
    And beyond.

    View Slide

  2. I’ll show you agile!

    View Slide

  3. The great myth

    View Slide

  4. Team at company
    uses
    Methodology

    View Slide

  5. The great truth

    View Slide

  6. In order to solve
    team at company> draw inspiration from

    View Slide

  7. So... Scrum
    What is the underlying problem?

    View Slide

  8. View Slide

  9. STRUCTURE ALL THE
    THINGS!!!

    View Slide

  10. All about structure
    Roles
    Timings
    Work

    View Slide

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

    View Slide

  12. View Slide

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

    View Slide

  14. Kanban
    Optimisation & scheduling
    Flow visualisation
    Bottlenecks, dependencies
    Free-form board
    Pull based (vs. push based)

    View Slide

  15. Questions
    Where are we now?
    When will it be done?
    Who is working on what?
    What should I be doing now?

    View Slide

  16. Kanban board

    View Slide

  17. Scrumboard vs kanban
    board
    Product backlog
    Sprint backlog
    In progress
    Done
    Product backlog
    Sooner
    Standby
    Design phase
    Coding
    Testing
    Staging

    View Slide

  18. So... XP
    What is the underlying problem?

    View Slide

  19. View Slide

  20. “It works by bringing the whole team
    together in the presence of simple
    practices, [...] and to tune the
    practices to their unique situation.”

    View Slide

  21. XP
    Customer tests
    Simple design
    Pair programming
    TDD
    Coding standards
    Collective
    ownership
    Refactoring
    Continuous
    integration

    View Slide

  22. All in all
    Scrum is all about structure
    Kanban is all about the process
    XP is all about good engineering

    View Slide

  23. eXtreme Scrumban
    Will it blend?

    View Slide

  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

    View Slide

  25. So... agile uh?
    Find the problem, then find the
    solution.

    View Slide