PMO
What is a project management office?
A project management office (PMO) is a team or department that sets and maintains standards for project management throughout an organization. The PMO is in charge of creating procedures and best practices that will help operations:
Their focus is on the successful completion of projects and monitoring the impact and effectiveness of the procedures they outline.
The PMO is constantly looking for ways to:
You’ll achieve this primarily by creating actionable plans which provide standards for undertaking projects in a structured and repeatable way. The repetition is a key component because it ensures past success will lead to future success. It also enables them to tweak aspects of the procedures to fine tune the approach and dial in the efficiency of the system.
This mindset of establishing standards and handing down formulaic responses to incidents can seem stifling to many developers and runs the risk of inhibiting creativity and personal freedom within one’s role.
This is why it’s essential for modern PMOs to focus on providing structure by funneling company and customer priorities into actionable goals which are then handed out to individual DevOps teams for them to tackle in a less encumbered manner. This frees up DevOps teams from having to worry about the big picture while still giving them the room they need to flex their ingenuity and agency.
How to become a successful PMO
Modern PMOs aren’t the cat-herding managers of the past, but they’re also not the long-haired, laid-back gurus that are more suited to yoga studios than business presentations. A successful PMO that can operate within today’s Agile business world sits somewhere in the middle of those two extremes.
A good PMO should:
Recommended by LinkedIn
The best, most agile project management offices will:
Do you need a PMO?
Just like not every organization necessarily needs to adopt Agile principles, neither does every organization require a PMO.
Some companies function smoothly on Agile alone. Their teams have enough personal investment and understanding of the company’s big picture that guidance and best practices aren’t required. If your DevOps teams are already performing at high levels and aren’t wasting effort on superfluous “features” with much frequency, why rock the boat?
Every organization is different in its culture due to the people within it and their personalities. This means no single solution will be a magic bullet which can be applied to every organizational challenge.
If your organization is having issues focusing on impactful changes that aid the customer and benefit the company, then adopting a PMO might be just the thing for you. They can help align teams with organizational goals and strategy to ensure teams don’t waste time.
Some organizations may see the role of PMO as an unnecessary overseer that will stifle creativity. PMOs and Agile practices can find a happy meeting place where the two work together in harmony. To that end, PMOs can help