Running a Small Project Without Ceremony
Project Tools

Running a Small Project Without Ceremony

6 November 20265 min read843 words
Tags#project-management#collaboration#planning#tools

Small projects rarely fail because the work was too hard. They drift because nobody is sure who has the next step, decisions get remade every second week, and the status depends on who you ask. You can fix that with far less process than most project tools assume. This is the minimum that actually holds, and the point at which each extra piece earns its place.

One list, and everyone knows which one

The most expensive failure in a small project is two lists. Someone works from the spreadsheet, someone from the chat thread, and the version in the tool nobody opens is three weeks old. Pick one place and say out loud that it is the one that counts.

Which tool matters much less than the agreement. A board with columns, a shared document, a simple issue tracker: all fine. What the list must contain, per item, is small and non-negotiable:

  • What it is, described as an outcome rather than an activity.
  • Who owns it. One name. Two names means nobody.
  • What state it is in, from a short set of states everyone reads the same way.
  • When it is needed, if there is a real date. Fake dates train people to ignore dates.

Three or four states are enough: not started, in progress, blocked, done. "Blocked" earns its place because it is the state that needs someone else to act, and a list where blocked items are visible is a list that surfaces its own problems.

Outcomes, not activities

"Look into hosting" can stay on a list forever, because nothing makes it finishable. "Decide hosting and write it in the decision log" finishes. When an item has been in progress for three weeks, it is usually because it was never a task, it was a topic. Break it into the first thing that can actually be completed.

The same applies to what "done" means. Agree it once, at the start, in a sentence: reviewed, merged, deployed, and the person who asked for it has seen it. Without that, done means whatever the person moving the card thinks it means, and work comes back a week later.

Write decisions down

The cheapest process improvement available to a small team is a decision log: a document where each entry is the date, the decision, the reason, and who was involved. Three lines each.

It stops the same discussion recurring, it tells someone joining in month three why the thing is built the way it is, and it makes reversing a decision an explicit act rather than a slow drift. The reason field is the part that matters most, because circumstances change and a decision whose reason no longer holds should be revisited.

Chat is where decisions are made and the worst place to keep them. Copy the outcome to the log the moment it is made, or it is gone.

A short weekly check

One recurring slot, fifteen to thirty minutes, with a fixed shape. Walk the list, not the people: for each item in progress, is it still moving, and does anyone need something. Then look at the blocked items and name who will unblock each one, by when.

Update the list in the meeting rather than promising to do it afterwards. A list that is accurate at the moment everyone is looking at it is worth more than a detailed one that is a week stale.

If the project has a deadline, spend two minutes on the same question every week: given what we now know, is the date still realistic, and if not, what comes out of scope? Asking weekly turns a missed deadline into a decision made in advance instead of an announcement at the end.

What you do not need

For a project with a handful of people and a few months of work, most of what project tools offer is overhead: story points, burndown charts, dependency graphs, a workflow with nine states, time tracking that nobody reads. Each one takes maintenance, and maintenance on a small project comes directly out of the work.

The test for adding anything is simple. Which question is this answering, has someone actually asked it, and is there a cheaper way to answer it? Estimation in hours, for instance, is usually a slow way of answering "will this be done this month", which a weekly conversation answers faster.

When it grows

The signs that a small project needs more structure are specific: more than one thing waiting on another team, work that depends on a hard external date, or so many items that the weekly walk no longer fits in the slot. Then add the one thing that addresses the actual problem, whether that is a milestone view, a proper dependency note, or splitting the list into workstreams with their own owners.

Add it because something hurt, not because a template suggested it. Process that arrives before the problem it solves is the reason people stop keeping the list up to date, and an abandoned list is worse than none.

Comments

No comments yet. Be the first to share your thoughts.

Running a Small Project: Owners, Status, One Source of Truth