Projecting Projects

Project management organizations (PMO). Project Manager. Gannt Chart. For some these are trigger words from a work related trauma. For others, these are central elements to every day living. Love it or hate it, knowing how to manage a project and can be the difference between wasting time and achieving your goals. In this post, we cover some of the basic information you’ll need to plan out a project.

The phases of a project

In traditional PMO doctrine, projects follow a distinct series of phases.

- Initiation
- Planning
- Execution
- Performance and Monitoring
- Closure

Initiation

Initiation marks the first steps of building out a new project for your organization. In this steps, you are looking to identify key stake holders and define what your expected outcome(s) are for the initiative. In this step, avoid solutioning for the outcome and rather focus on the business functions you want to deliver or change as a result. Let the actual solutioning come afterwards.

Stake Holder: 
Someone who has significant influence on the project and is 
required to provide input on final delivery.

As you start to define what you want to do, it can also be really important to lay out what you will not do. This creates some of your first artifacts for the projects:

- In scope objectives
- Out of scope objectives

In addition to meeting with the key stake holders, conducting surveys of impacted users can help identify current sentiment towards a problem your project is trying to address. Again, focus more on the issues people are experiencing and avoid creating solutions pre-maturely. We’re still trying to gather data at this stage.

If at the end of initiation it is clear what you will deliver and who should be involved along the way, then you can move forward. If you are struggling to find clarity or cohesion amongst the stakeholders, you may want to delay moving on to the planning stages.

Key deliverables during this stage:

- Identification of Stakeholders
- Project Scoping
- Collection of feedback

Planning

With some of the initial work completed of identifying what you will and won’t do and collected input from critical parties, it’s time to start planning. Here you start the work of identifying the kinds of skills, budget, and timeline the project will need to be successful. This can be a good time to start doing market research, evaluate any existing tools, and frame a high level design of a solution.

In this phase, it is critical to avoid gold plating which will distract from the solution. While it is tempting to add features or capabilities in anticipation of future needs, it can delay delivery of technologies which have more immediate impact. As much as possible, stay in strict adherence to the scoped outcomes and features.

Gold Plating:
Adding additional features or capabilities that were not 
in the initial scope of project.

Key deliverables during this stage:
- High level architectural documents
- Cross organizational RACI
- Project requirements (non-functional and functional)
- Budget
- Timeline
- Project resources (people)

Execution

Now that the budget, objectives, and designs are approved at a high level, its time to do something! There are a number of ways to keep track of the work with Agile being a fairly mainstream method of delivering many projects today. Waterfall style projects are also still of high value in the right situation, and the pros and cons are the subject of a future blog. In any case, bringing in your project team and increasing awareness of your projects objectives is important in this stage.

During execution, there are typically a few sub phases worth reviewing.

- Solution Selection
- Proof of Concept(s)
- Limited Release
- Full Release

Solution Selection

With your team assembled, you can start evaluating different market (or internal) solutions against the scopes and requirements laid out in earlier stages. This is a great time to pepper people with questions and the right time to make sure all I’s are dotted and T’s crossed. Never feel bad for asking a question during this phase.

Proof of Concept(s)

With selection(s) done, it’s time to move to proof of concept. In this stage, you create an internal implementation that’s primarily accessible by the project team and maybe the stake holders. Use this phase to validate expectations against the project requirements and evaluate the user experience. The focus for delivery here is to prove the value, not to fully polish it.

Limited Release

After the PoC is complete with approval by stake holders, the project moves towards a limited release. In this phase, the technology should be proven, but there may be integrations and business processes to implement to ensure proper adoption in later stages. As you near the release, slowly gathering broader user feedback gives you time to make critical UX changes before going to mass adoption.

User eXperience: 
User Experience is the interactions with a business process
which may include both technical and non-technical elements.

Full Release

At full release, your business processes should be in place and your team prepared to take on waves of new questions and challenges. Almost all projects learn about things they hadn’t considered at this phase and that’s OK. Just use this time to track opportunities for improvement and move quickly to ensure general user adoption is good. Projects that manage this time well leave a good impression on the user base and avoid long term resistance from end users.

Performance & Monitoring

At this point, the project assesses the project outcomes against the original business scopes laid out in the first stage. This period of time can last for various amounts of time depending on the scale of the organization and number of issues. Assuming all previous stages were taken care of appropriately (and you didn’t jump the gun on release), then this should be mostly winding down any special support ramp up that was done to cover initial release.

Key deliverables during this stage:
- Metrics
- Operational support requirements

Closure

You did it! At closure, you focus on closing out any budget work, getting stake holder approval, and ensuring all appropriate documentation has been wrapped up and published for future refernce. It’s easy to let this stage be swept under the rug which can result in loose ends in the PMO over the long haul. Don’t let it happen.

Key deliverables during this stage:
- Celebration
- Completed documentation
- Approvals

Conclusion

Knowing the phases of a project and managing the expectations along the way is super critical for success. With these guidelines, you should have a good understanding of the five phases of a project life cycle and what kind of deliverables each stage will require. It’s very likely your organization will take different approaches to the work, but in general the terms and direction here will loosely fit.

Previous
Previous

Open Source Changed

Next
Next

VPN Rant