The three-level structure
Goals sit at the top. These are your 12-week sprint goals, the things you're committed to finishing within three months.
Projects sit in the middle. A project is anything that has more than one step. If you have a sprint goal to "ship a new feature," the project breaks that down: design the feature, build the backend, write tests, ship to production.
Tasks sit at the bottom. These are the individual actions that move projects forward. Each task should take between fifteen minutes and a day.
Every task belongs to a project, every project serves a goal. This hierarchy keeps everything visible and connected.
Every project needs a next action
This is Allen's critical insight. If a project has no next action, it stalls. You come back to it, look at it, feel uncertain what to do, and move on.
The next action is the smallest, most concrete step you could take right now. Not "improve the website". "Write a customer interview guide and schedule three interviews." That's a next action.
Structuring tasks for clarity
Every task in your system needs five things: owner, priority, deadline, project, and status. Owner means who's responsible. Priority: high, medium, low. Deadline forces realistic thinking about capacity. Project is the connection to the larger work. Status: to do, in progress, blocked, done.
The weekly project review
Every week, review your active projects. Pick each one and ask: is this moving or stuck? If it's stuck, why? Get it unstuck before the week ends or put it on pause.
Saying no to new projects
The full plate principle: if you can't take on a project without pulling something else off your plate, you're full. Say no. The discipline to say no is the discipline to actually finish things.