Michael McCormick
Author, Speaker, Executive
VP of Software Engineering, Salesforce.com
CTO of Mobile and Connected Devices, Salesforce.org
The Agile Codex
The open secret in Agile: Dependencies are difficult.
A lot of Agile focuses on externalizing them or ignoring them altogether. So we come to believe that they are expensive, and not solvable in any efficient, systematic way. And the processes and habits of thinking that we would build to deal with them stay weak, undeveloped, and unexplored, further reinforcing this belief.
Consider a puzzle:
- A project is a set of work.
- Work takes time.
- Some work must be done before other work can be done.
- Some work can be done at any time.
- Only certain people are able to do a given piece of work.
- The supply of people is finite.
In what order should each person do their work to minimize both idle time and the time it takes to deliver the project?
What are the best software development practices to iteratively define, track and deliver this work?
The Agile Codex answers these questions through an innovative lens, using deep theory, practical and real-life examples, and Michael McCormick’s patent-pending, open source visualization and scenario planning tooling.
Also available on Amazon.
Watch the Agile Codex Projector Tool Demo