- Everything can be represented in an ordered list. Most of the work of project management is correctly prioritizing things and leading the team in carrying them out.
- The three most basic ordered lists are: project goals (vision), list of features, and list of work items. They should always be in sync with each other. Each work item contributes to a feature, and each feature contributes to a goal.
And he has some excellent nuggets on management too:
- There is a bright yellow line between priority 1 work and everything else.
- Things happen when you say no. If you can’t say no, you effectively have no priorities.
- The PM has to keep the team honest and keep them close to reality.
- Knowing the critical path in engineering and team processes enables efficiency.
- You must be both relentless and savvy to make things happen.