A Simple Project Management Process

What’s a Project?

A project is an outcome we commit to achieving that requires our team’s effort and attention.


A milestone is a partial piece of a project. A milestone works like a project within a project, and managing a milestone works the same as managing a project. The project owner is accountable for completing each milestone, according to its acceptance criteria, by the due date.

Commissioning a New Project

New projects get started like this:

  1. A project commissioner asks someone to own a project for them, and the owner agrees
  2. The project commissioner, project owner, and potentially other project stakeholders define the project’s milestones, complete with due dates and acceptance criteria.
    This is also when budgets and resource allocations are defined, e.g. how much of other people’s time in the company the project owner is allowed to take.
  3. From that point on, the project owner is a black box (from the perspective of this project-management framework) who has committed to get the milestones done, or else proactively raise exceptions


A project exception happens when it becomes known that any upcoming milestone will not be completed (to acceptable standard) by its due date. There are two types of exceptions:

  • Proactive exception: The project owner raises the exception to the project manager well before the milestone’s due date — ideally with enough time for the project commissioner to (have the option to) take over the milestone management and make it still happen on time
  • Reactive exception: The exception is discovered by the project manager on or after the milestone’s due date


The project owner’s job is to get milestones done on time, using whatever strategies they can think of, using whatever resources are at their disposal.

  • The project owner may be able to have the team of people they manage work on their project’s milestones
  • The project owner may be able to commandeer time and resources from another part of the company
  • The project owner may be able to outsource work to a third-party firm
  • The project owner may be allowed to hire people to help with the project
  • The project owner may be able to crowdsource some of the work on the internet
  • The project owner may build clever software algorithms and other business processes to make the project easier to work on

Project Manager

In a company with multiple projects, it’s common to have a project manager who helps track and facilitate multiple projects at once. The project manager is responsible for:

  • Making sure the status of the project is always tracked and communicated
  • Spot checking to ensure that progress is consistent with the standards set out in milestone objectives
  • Making sure exceptions are raised proactively

Handling a bump in the road

If the project hits a bump in the road, but the project owner is confident that all milestones will still be completed on time, then the situation might not be an exception. But it’s generally better for the project owner to err on the side of raising a tentative exception (communicating with the project manager and/or commissioner), rather than acting like the project is on track and risking a last-minute exception. Because, unfortunately, exceptions raised at the last minute are reactive exceptions.

Handling an exception

Handling an exception is done by the project commissioner — often it’s the project owner’s manager who has assigned them this project, but it could be anyone else who needs the project done.

The Weekly Project Report

The Project Manager puts together a weekly report on each project. The report is completed by noon every Friday, and covers the 1-week period since the previous report.

Projects Report Format

[Project Owner] Project Title

  • [Due Date] Milestone Title
  • Description of any non-obvious acceptance criteria, or links to such details
  • Link(s) to deliverables completed or in progress
  • [If necessary] Additional information about why we believe the milestone is on track
  • Describe incremental progress made
  • Any misc details that are interesting to report to the project commissioner


First, if the project existed last week, all milestone headings (title and due date) must be copied from the previous report, with any updates made explicit:

  • If the due date of the milestone has changed, show that by crossing out the old due date and writing in the new one
  • If the milestone has been replaced or merged into a different milestone, cross out the old milestone heading and write a bullet under it explaining the update.

Updates from last week

This section should be sufficient to answer: What actual work was done? What’s the meat? This section should provide enough detail to let the reader distinguish a scenario where no one did more than a few minutes of easy work in the last week, vs a scenario where two people each put in 10 hours of work.

Other report standards

Everything in the report, especially project and milestone titles, should be understandable to a reader who does not have preexisting context/understanding of the projects.

Advanced Techniques for Project Managers

Next milestone is more than a week away?

When a milestone is more than a week away, the risk of reactive exceptions becomes more costly because when they happen, it means a week of time gets lost. Because of this, milestones should usually be no more than 1 week apart.

  • If it’s a lower-priority project, and the actual amount of work needed is less than a week, then it’s fine. E.g. maybe the milestone is in one month, because the project owner will probably do nothing for 3 weeks and then works for a few hours on the 4th week, and that’s all it takes to hit the milestone
  • If it’s an experienced project owner who has a strong track record of hitting milestones, especially on this or similar projects, then it’s probably okay
  • Otherwise, it’s worth setting an incremental milestone that’s one week away or less

Project/milestone owner being unresponsive or difficult to work with?

Again: use smaller, more frequent milestones to make sure the project is on track.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Liron Shapira

Liron Shapira

Founder/CEO of Relationship Hero