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

Tech Decisions to the people

Tech Decisions to the people

It sounds completely obvious: Let your teams decide what technologies to use - not by the CTO or a higher-level architect. The developers in the self-organized teams know the problems to be solved and the possible solutions best.

A practical report on pragmatic approach for self-organized team-based technology decisions.

Konstantin Diener

November 10, 2021
Tweet

More Decks by Konstantin Diener

Other Decks in Technology

Transcript

  1. Konstantin Diener | [email protected] | @coseeaner
    … in a pragmatic way
    Tech decisions to the people!

    View full-size slide

  2. Konstantin Diener
    CTO und Gründer von cosee

    View full-size slide

  3. Produktentwicklung
    starten
    Produktentwicklung
    skalieren

    View full-size slide

  4. Discovery-
    Phase
    Backlog
    Experten-Teams
    Abrechnungs-
    modelle
    Auslieferung
    in Sprints
    Soft ware-
    Releases

    View full-size slide

  5. Why should
    teams decide


    which technologies to use?

    View full-size slide

  6. manager or architect
    manager or architect
    information decision

    View full-size slide

  7. Robust?


    Resilient?

    View full-size slide

  8. Team has all the


    relevant
    informationen.

    View full-size slide

  9. You build it,


    you run it!

    View full-size slide

  10. Everything’s fine,


    isn’t it?

    View full-size slide

  11. „lone wolf“

    View full-size slide

  12. Bring your own


    pet technology

    View full-size slide

  13. „I’m not familiar
    with xyz!“

    View full-size slide

  14. „We made a
    decision on that?“

    View full-size slide

  15. everybody is
    involved

    View full-size slide

  16. „Shadow CTOs“

    View full-size slide

  17. manager or architect
    manager or architect
    information decision

    View full-size slide

  18. I give a sh**t on
    expert opinions

    View full-size slide

  19. Any ideas? 🤔

    View full-size slide

  20. http://www.commitstrip.com/en/2018/10/31/the-god-of-random-shall-decide/

    View full-size slide

  21. three musketeers


    (3-Personen-Regel)

    View full-size slide

  22. „A decision is made by those that
    stand
    up at night when it
    breaks“

    View full-size slide

  23. • What is the decision about? (topic)

    View full-size slide

  24. • What is the decision about? (topic)


    • What criteria do we use to decide?

    View full-size slide

  25. • What is the decision about? (topic)


    • What criteria do we use to decide?


    • What options do we have?

    View full-size slide

  26. • What is the decision about? (topic)


    • What criteria do we use to decide?


    • What options do we have?


    • Who is part of the team? Who decides?

    View full-size slide

  27. • What is the decision about? (topic)


    • What criteria do we use to decide?


    • What options do we have?


    • Who is part of the team? Who decides?


    • Who are relevant experts?

    View full-size slide

  28. Sam Kaner
    Facilitator's Guide
    to Participatory
    Decision-Making

    View full-size slide

  29. Everything cool?
    🤔

    View full-size slide

  30. That means,


    every single team uses


    a di
    ff
    erent database?

    View full-size slide

  31. • What is the decision about? (topic)


    • What criteria do we use to decide?


    • What options do we have?


    • Who is part of the team? Who decides?


    • Who are relevant experts?

    View full-size slide

  32. Who are the
    experts?

    View full-size slide

  33. How do others do
    it?

    View full-size slide

  34. http://www.infoq.com/presentations/spotify-evolution

    View full-size slide

  35. http://www.infoq.com/presentations/spotify-evolution

    View full-size slide

  36. http://www.infoq.com/presentations/spotify-evolution

    View full-size slide

  37. Scaling Lean &
    Agile Development
    Craig Larman, Bas Vodde

    View full-size slide

  38. Try …

    use CoPs for functional
    learning
    cultivating Communities
    of Practice

    View full-size slide

  39. Communities of
    Practice

    View full-size slide

  40. • shared standards („common baseline“ &
    common knowledge)

    View full-size slide

  41. • shared standards („common baseline“ &
    common knowledge)


    • solve everyday problems

    View full-size slide

  42. • shared standards („common baseline“ &
    common knowledge)


    • solve everyday problems


    • distribute knowledge

    View full-size slide

  43. Emily Webber
    Building Successful
    Communities of
    Practice

    View full-size slide

  44. • shared standards („common baseline“ &
    common knowledge)


    • solve everyday problems


    • distribute knowledge


    • foster innovation

    View full-size slide

  45. Community
    Domain
    Practice

    View full-size slide

  46. Participation is


    voluntary.

    View full-size slide

  47. „… build a fire in the center of the
    community that will draw people to its
    heat.“

    View full-size slide

  48. Etienne Wenger, Richard A.
    McDermott, William Snyder


    Cultivating
    Communities of
    Practice

    View full-size slide

  49. What’s the


    community’s
    focus?

    View full-size slide

  50. Helping Communities
    Knowledge Stewarding
    Communities
    Innovation
    Communities
    Best Practice
    Communities

    View full-size slide

  51. Charta


    as working agreements

    View full-size slide

  52. [email protected] | @onkelkodi
    Picture credits:


    Cover: https://www.shutterstock.com/de/g/EVANATTOZA
    Like what you see?
    Konstantin Diener | cosee GmbH
    cosee.biz

    View full-size slide