Wednesday, February 6, 2019

Software Development as a wilderness adventure

1 comment:

  1. I led this one. Here's the short summary:
    * Whether you're adventuring in the wilderness or developing software in a company, you're operating within a complex adaptive system.
    * This session presented 9 maxims for thriving in these systems:
    1. Be responsive to change, but don't respond to everything.
    2. Exploit the opportunities in front of you, but don't forget to explore.
    3. Focus on team health, but don't lose sight of the other maxims.
    4. Keep customer satisfaction front and center, but don't lose sight of the larger goals.
    5. Seek rapid and appropriate feedback--not too much, not too little.
    6. Promote sharing and collaboration, but give yourself time to hear your own thoughts.
    7. Let there be slack in the system, but stay focused on delivery.
    8. Keep and eye out for the small things, but don't get distracted by the details.

    * Although there aren't images for these, each maxim has:
    1. A model showing the amplifying and damping forces acting on the core value.
    2. Measures for determining where we're at on the core values.
    3. Methods for affecting the core values.

    * There is no "right" place to be on these maxims. They are like dials for a team or organization. The right settings will be context dependent.

    ReplyDelete