A recent project I was involved with was the implementation of new procurement processes and related technologies for supply chain management (SCM) in a large oil and gas company.
The goals of the project were communicated in a 12-minute video sent to the entire SCM department as well as other affected groups in the organization. The main benefits of the project were organizational (profitability, productivity), but there was little obvious benefit to employees.
Key stakeholders included the vice president (VP) of SCM, subject matter experts (SMEs), contract administrators, and contract bidders.
The project’s success was limited. SMEs fundamentally disagreed with their VP’s idealistic view of how procurement activities should be done versus the reality of how activities were actually completed. Though training (elearning modules) developed for the project was well-received by end users, the outcome of the project could have been improved by resolving misalignment between key stakeholders.
A training plan was developed for the project, which included standard project management components: tasks, assigned to, estimated effort, deadlines, milestones, etc. If a more robust project plan was developed, I did not have access to it.
I highly doubt any specific method for planning was used given the artificial deadlines and the frequently shifting timelines. Training development took twice as long as originally anticipated and had cost overruns in the tens of thousands of dollars. These time and cost impacts were a direct result of misalignment between key stakeholders.
Had more time and effort been allocated up front for leaders and SMEs to reach alignment on the desired outcomes of the project, less time and money would have been required to develop training. Unfortunately, stakeholder engagement was outside my scope for this specific project. Having a dedicated project manager to oversee the project may have also helped keep timelines on track.
My project management approach
As a business owner (albeit, for a company of one), I regularly rely on project management skills to manage my work. In fact, all of my billable client work is project-based. The nature of project work creates some financial instability, so I do what I can to mitigate those risks. Below is a description of my project management approach.
Initiating: Typically at the outset of every project, I meet in person with clients to clarify their expectations for deliverables (scope), timelines, and costs. Then I provide a high-level (ballpark) estimate. I have stopped including a contingency in estimates because they are rarely approved.
On approval of the estimate by key stakeholders (often the project sponsor), I propose a more detailed change, training, and/or communications solution that falls within the client’s budget. One challenge I regularly encounter is – metaphorically speaking -clients asking for a Ferrari when they only have budget for a Ford.
Planning: On approval of the proposed solution, I develop a detailed work plan for the deliverables I am accountable for, including required inputs, assumptions, and dependencies. Most of my timelines are in a t- format since I’ve found project rollout dates regularly change.
I have also worked on projects that required me to develop Gantt charts or use project management software like Microsoft Project, but most of my planning is simple enough to be done in Excel or Word. I have also created project management documents called Minute-by-Minutes (MBMs), which are used to plan one-time events where literally every minute must be coordinated.
Execution/implementation: I track my time daily using an app called Toggl. The app allows me to track both billable and nonbillable hours, track multiple clients, and record specific tasks. If I forget to track my time, I go through my internet and email history for timestamps that help me record my time after the fact. Knowing I need to hit a certain time target per day and per week ensures I hold myself accountable. (I do not share the time tracking with my clients so they do not see how odd my working hours are.)
Monitoring and controlling: During the project, I provide all clients with weekly project status updates; this ensures I stay accountable for my progress on deliverables and is my main form of communication with clients. The main focus of my updates is any risks that have the potential to derail progress. This lays the groundwork for issuing a scope change, should I need one. I also provide monthly invoices to stay accountable for costs.
Closing: After the project, I follow up with a phone call to the client to debrief on what worked and what did not (lessons learned) so that I can improve the process for the next project (process improvement). I also carry errors and omissions insurance should I ever need it (risk management).
