Successfully reported this slideshow.

Winning at Cooperative Games

381 views

Published on

How apprenticeship helps you win the cooperative game of organizational survival, and sets you up for winning the smaller, finite games of software development.

  • Be the first to comment

  • Be the first to like this

Winning at Cooperative Games

  1. 1. Winning at Cooperative Games Dave Hoover @davehoover Dev Bootcamp, Chicago
  2. 2. The right conference can change your life
  3. 3. Back to the Point • Introducing a cool idea from an Agile pioneer • How I think about cooperative games • Apprenticeship as a key strategy for winning
  4. 4. Who’s this?
  5. 5. #protip How do you pronounce this word? Cockburn
  6. 6. import cockburn.ideas; // check @davehoover
  7. 7. Disclaimer: I like games. I like winning.
  8. 8. Software development is a unique kind of activity
  9. 9. • Cooperative • Finite • Goal-seeking • Competitive
  10. 10. People are increasingly at the center of the game
  11. 11. Organizational survival is a different game
  12. 12. • Cooperative • Infinite* • Goal-seeking • Competitive
  13. 13. Organizational game: set up for the next win
  14. 14. Organizational winning: attract & grow awesome people
  15. 15. Two-pronged approach to growth
  16. 16. Apprenticeship grows (and attracts) awesome people (players of the game)
  17. 17. Ingredients of a good Apprenticeship Program
  18. 18. • Mentor, Team, Owner • Sustainable Ratio • Culture over Curriculum • In the Trenches • Pet Project • Milestones • Feedback Loops
  19. 19. Apprenticeship is “easy”, but it’s a hard move
  20. 20. Thanks, Let’s talk! Dave Hoover @davehoover Dev Bootcamp, Chicago

×