Table of Contents
The A Matter of Survival: Software Development as Wilderness Adventuring publication contains the serialized (although, not necessarily sequential) posts for a book on the adventure of software development.
Describes the crisis that got me on this path, and provides an outline for the project.
Any significant adventure should, of course, start with preparation.
- Agile Adventuring
Places the current work within the context of Agile theories and practices, and demonstrates that both Agile and the Gonzales Rules of Adventuring have, at their foundation, the theory of complex adaptive systems (CAS).
- Complex Adaptive Systems: An Operator’s Manual (Abridged)
Develops the primary mental model needed for the adventure ahead.
A trek into the rules of adventuring.
- Perceive, Believe, then Act
Perceiving accurately, understanding what it means, and believing sufficiently enough to take action…it’s not as simple as it sounds.
- Avoid Impulsive Behavior; Don’t Hurry
As John Wooden, former head coach of the UCLA basketball team, once said, “Be quick, but don’t hurry.”
- Know Your Stuff
Takes a look at the nature of expertise, the importance of having it, how it’s acquired, and the variety necessary to succeed as a software organization.
- Gather the Information
The active and continuous nature of effective information gathering, and the breadth of domains and sources from which to gather.
- Commune with the Dead / When in Doubt, Bail Out
As Edmund Burke once said, “Those who don’t know history are doomed to repeat it.”
- The Zen Qualities of a Software Master
Humility, being present, listening.
- Choose Your Adventuring Companions Carefully
Selecting a team to join, and building a team others want to join.
- Staying Healthy
Individual and team health.
- Surviving a Catastrophe
Despite your best efforts to avoid disasters, they will happen. What are the rules for surviving?
A personal story about how a child experiencing disability, a school district trying to figure out how best to serve him, and an impossible work situation conspired to suddenly and dramatically transform my life — a truly agile adventure.