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

Patterns of Effective Teams

Patterns of Effective Teams

Some teams are orders of magnitude more effective than others, turning around business solutions in days or even hours. Their secret is a combination of smart technology choices, great development habits and a powerful team dynamic.

In this talk Dan describes a number of patterns of behaviour that he's identified working with some great teams, beyond the basics of co-location, stand-ups and pair rotation. You'll gain a new appreciation for old techniques like code reviews, and even working in silos won't seem so bad!

Daniel Terhorst-North
PRO

May 01, 2017
Tweet

More Decks by Daniel Terhorst-North

Other Decks in Business

Transcript

  1. Patterns of Effective Teams
    Dan North
    @tastapod

    View Slide

  2. But first, a word of caution
    effective != productive

    View Slide

  3. Difficulty
    Effectiveness

    View Slide

  4. Difficulty
    Effectiveness
    Dreyfus Squared

    View Slide

  5. Dreyfus Squared
    Novice: needs rules
    Advanced Beginner: tests rules
    Competent: applies rules
    Proficient: falls back on rules
    Expert: transcends rules

    View Slide

  6. Dreyfus Squared
    Novice
    Advanced
    Beginner
    Competent Proficient Expert
    Novice
    Advanced
    Beginner
    Competent
    Proficient
    Expert
    ?

    View Slide

  7. Difficulty
    Effectiveness
    Dreyfus Squared

    View Slide

  8. Difficulty
    Effectiveness
    Dreyfus Squared
    Shallow Silos

    View Slide

  9. Difficulty
    Effectiveness
    Dreyfus Squared
    Shallow Silos
    Near and Far

    View Slide

  10. Difficulty
    Effectiveness
    Dreyfus Squared
    Shallow Silos
    Near and Far
    Warm Welcome

    View Slide

  11. Difficulty
    Effectiveness
    Dreyfus Squared
    Shallow Silos
    Seize the Day
    Near and Far
    Warm Welcome

    View Slide

  12. Difficulty
    Effectiveness
    Dreyfus Squared
    Code Critique
    Shallow Silos
    Seize the Day
    Near and Far
    Warm Welcome

    View Slide

  13. Difficulty
    Effectiveness
    Dreyfus Squared
    Code Critique
    Shallow Silos
    Seize the Day
    Near and Far
    Warm Welcome Hack Day

    View Slide

  14. Difficulty
    Effectiveness
    Dreyfus Squared
    Embracing Uncertainty
    Fits In My Head
    Short Software Half-Life
    Strangler Vine
    Deliberate Planning
    Deliberate Discovery
    Clear the Decks
    Hair Trigger
    Testing Corners
    Burn the Ships
    Ginger Cake
    Code Critique
    Blink Estimation
    Border Guard
    Lighting the Forest Risk Planes
    Dancing Skeleton
    Spike and Stabilise Three Ages
    Walk a Mile
    Shallow Silos
    Seize the Day
    Analysis Dialysis
    Captain’s Log Estimation Inversion
    Light Saber
    Socratic Testing
    TDD
    Show and Tell Near and Far
    Warm Welcome Hack Day
    Reset the Board

    View Slide

  15. How can your team be more effective?

    View Slide

  16. Thanks for listening
    @tastapod
    https:/
    /dannorth.net
    [email protected]

    View Slide