In this high-demand/low-availability labor market, we all have to start re-thinking about how to staff one of the increasingly most pivotal roles in large, complex technology delivery: the program PMO lead.
In the past 10 or so years, we have all seen the size and scale of delivery dramatically increase as the business and technology landscape becomes more complex with multiple solutions, architectures, geographies, suppliers and organizations—and enabling layers such as cloud platforms. For new technology solutions as well as transformations, program delivery leads now spend more time than ever navigating this highly complex landscape—which leaves less time for traditional program management activities.
This situation has put an increased premium on the PMO lead role, which typically was portrayed as more of an administrative function. Ever more frequently, the PMO lead role has become closely integrated with the program delivery lead role in terms of guiding the trajectory of delivery…to the point where they resemble an adjunct delivery function to the program delivery lead.
The common dilemma today: Where does one find a PMO lead that can oversee the typical delivery operations activities such as risks, issues, workplans and tools—as well as assist the program delivery lead with critical delivery assurance efforts? In addition, how can we fill a PMO lead role with the right person in a timely manner as not to impair the mobilization progress of a delivery program?
As opposed to the traditional approach of trying to staff at the last minute when demand arises for a PMO lead role, the most effective path is to have the next generation of PMO leads on hand before you need them. Keep these three points in mind:
1. Recognize that large, complex and transformation PMOs require a unique mix of leadership skills. Programs are typically known to be a collection of delivery projects that directly fulfill a unified set of business needs. However, the landscape of programs has changed over the years where they now have to be implemented in a highly integrated, more complex technical and business environment. In addition, there can be transformative enablement capabilities such as value realization, organization change management and dependency management.
Given this landscape, PMO leads that solely oversee the execution of serial recurring PMO processes will not be successful. The PMO lead of today needs to have skills that transcend pure administrative execution by serving as a broker of conflicts, predictor of delivery volatility, as well as an organizational enabler of progress. In addition, to do so PMO leads now engage at a much higher level in an organization.
To achieve success, PMO leads need to have prior experience with complex delivery leadership, senior executive engagement as well as an ability to quickly grasp the delivery “big picture” in order to take action in a proactive manner. Traditional administrative backgrounds are not enough to prevail in today’s delivery environment.
2. Domain and local knowledge is highly valuable. In addition to delivery leadership, executive engagement and the ability to sense prevailing conditions, it’s very helpful to have additional knowledge in the areas of business domains, as well as localized organizational characteristics.
For example, the learning curve of a PMO lead that spent most of their career in healthcare would have to be enormous to grasp the terminology and concepts of energy exploration; the converse is also true, when an energy exploration PMO lead serves on a healthcare program. In addition, organizational entities in companies may differ between regions and product lines.
There are a few methods to help ensure that domain and local knowledge needs are fulfilled. Where possible, prioritize PMO leads that have prior business experience in a specified domain area. To assist with understanding the organizational entities, consider the PMO lead shadowing the overall program delivery lead in recurring leadership meetings.
Where there are no available PMO leads with the necessary business domain nor local knowledge, consider providing business domain training as well as conducting immersion sessions for the prospective PMO lead in advance of their start of their role. It’s much quicker to take PMO leads with the right mix of modern-day competencies and incrementally bring them up to speed in these areas than it is to try and instruct a business domain lead on complex delivery.
3. Rotational PMO lead roles build more effective delivery leaders. In order for PMO leads to stay ahead of the game, their role needs to start in advance of delivery activities. In today’s complex environment, any delay in staffing a PMO lead will be detrimental. The best way to avoid this problem is to make the PMO lead role a rotational staff function. This enables it to be a training ground for future delivery leaders.
In the military and other organizations, the notion of a rotational staff assignment is quite common. In addition, it is highly prized given the visibility it provides—as well as the ability it creates to foster further career growth (which might not be found in a traditional assignment).
Current delivery leadership that needs to gain experience with more complex delivery, as well as experienced new joiners, are both examples of candidates for modern-day PMO lead roles. In addition, standard PMO lead training should be designed, built and deployed. Organizations that identify, groom and deploy PMO leads in a timely manner are already starting out ahead of their competitors. This model is not limited to employees of an organization; performing the same function with suppliers is also valuable to reduce the chance of late PMO lead fulfillment.
The function of a program management office has been both an integral and essential component of complex industrial delivery for almost 100 years. Over the past few decades, technology delivery leaders—as well as stakeholders—have gained a similar level of appreciation for the importance of the program PMO lead.
As demand continues to increase with no end in sight to the shortage of capable PMO leads, it’s best that companies start to build their own cadre of future PMO leads; this is essential for both staffing this role in a timely manner, as well as to ensure the growth of delivery capability.
I welcome any comments on what others are doing to help both staff program PMO roles, as well grow this function in your own organization.
Building Team Synergy and Resilience
Human Aspects of PM,
Categories: Agile, Benefits Realization, Best Practices, Career Help, Change Management, Complexity, digital transformation, Facilitation, Human Aspects of PM, Human Resources, Innovation, Leadership, Lessons Learned, Mentoring, PMOs, Portfolio Management, Program Management, Roundtable, Stakeholder, Strategy, Talent Management, Teams
By Peter Tarhanidis, PhD
As the pandemic stretches on, work-from-home programs continue to keep teams working virtually. During this time, we have performed courageously to deliver our strategic and business outcomes. Here I will share a select review of advice from industry experts as they explore how to build a post-pandemic response strategy.
According to McKinsey (2022), organizations have pivoted to deliver sustainable and inclusive growth toward building a better world. And Harvard Business Review (2020) notes that all types of companies have navigated the pandemic by pivoting their business models in the short term to survive—becoming more resilient in the long term.
Yet not all pivots generated an improved business outcome. Three trends in particular can help ensure a successful pivot:
PWC’s Global Crisis Survey identified three key lessons that businesses can adopt for long-term resilience:
An opportunity, therefore, exists to consider how to prepare your team’s competence in driving synergy and resilience in order to lead post-pandemic growth strategies—and simultaneously pivot from those same strategies.
Here is a shortlist of what leaders can do to prepare for a post-pandemic recovery and support an organization:
In the end, the teams that are ready to execute and can pivot as necessary will be ready for the post-pandemic competitive environment.
Let me know if you have uncovered additional successful strategies—or any pitfalls to avoid—in building team synergy and resilience.
AI To Disrupt Project Management
Education and Training,
Human Aspects of PM,
Nontraditional Project Management,
Categories: Career Help, Change Management, Cloud Computing, Complexity, digital transformation, Education and Training, Ethics, Facilitation, Generational PM, Human Aspects of PM, Human Resources, Innovation, IT, Leadership, Leadership, Nontraditional Project Management, PMOs, Portfolio Management, Program Management, Stakeholder, Strategy, Talent Management, Teams, Tools
By Peter Tarhanidis, PhD
Technology has demonstrated tremendous benefits and efficiencies (many of them unstated) over time. The technology lifecyle enhancements that started with our initial computers, software programs and the internet of the past have given way to the modern-day cloud, Big Data and artificial intelligence.
Throughout this maturing landscape, technology has affected all industries—especially how we collaborate. According to Peng (2021), here are some key impacts to consider:
Project management has benefitted from the overall technology lifecycle, either by implementing aspects of it or by being a user of its collaboration outputs. Yet project managers are at the doorstep of being part of the next wave of AI disruption.
What a PM organization must consider is the methods and concepts used in managing past programs and become proactive in shifting to an AI-enabled PM organization. There is no doubt that the role of PMs and our methodology will be augmented with AI-enabled assistance.
PwC identified five areas of AI disruption and decision making in project management:
To prepare for these changes, project managers should:
In order for these changes to emerge, there are a few considerations that may hold one back from the changes—such as organizational readiness, employee skills assessments, and the state of technical tools.
PwC outlines a change approach to assist in the transition that relies on updating project management strategy, leveraging technology investments, integrating digital and AI, and a comprehensive communication plan to generate awareness through adoption by the future project management workforce.
What other approaches have you used—or should be considered—to manage AI disruption in project management?
As part of starting my technology career, I augmented my undergraduate degree in computer science with a minor in economics. Over the years, I began to appreciate more the inherent wisdom of the demand and supply relationships as it pertains to labor forces. In particular, the laws of economic supply and demand are playing themselves to new heights in these uncertain times.
We see it every day in the news: Jobs by the thousands of all types are going unfilled with nobody stepping forward to fill them. In our industry, we are seeing multiple factors converging to create difficult times for project and product managers. The exponential growth in technology, changing demographics in work forces as well as COVID-19 have all greatly impacted what we do on a day-to-day basis.
For project and product delivery, I am observing that labor shortages that impact our delivery efforts take on two different forms:
As a project and product manager, these market conditions create a confounding set of risks that need some refreshed thinking in order to mitigate their impacts. Here are a few of my thoughts on ways we can manage around these challenging times:
1. Up Your Game on Scope, Schedule and Resource Management
In addition to giving more emphasis to these areas than ever before, project managers need to look beyond their project for external threats. By taking more of a portfolio manager mindset and looking for external threats including other projects, they can better anticipate and address challenges to their own delivery commitments.
For high-speed, iterative agile product delivery, labor shortages make for even more challenging times. One of the benefits of a dedicated set of resources for an agile product team is that over time they reduce the learning curve and improve decision-making efficiency. Swapping resources in and out of agile product delivery due to labor shortages creates damaging disruption to both schedule and quality. This environment compels agile product managers to be even more vigilant when it comes to managing scope, schedule and resources.
2. Get Back to Basics
While the increased frequency and depth of examination improves stewardship and has helped with early detection of delivery volatility, in these times there may not be enough capacity to warrant this level of detail.
To help mitigate impacts of labor shortages while not adversely impacting delivery, take a good hard look at the project and product metadata that is currently being produced. For the level of uncertainty and risk on your project or product, can the frequency of reporting, analysis and review meetings be reduced in order to spend more time on activities that directly impact delivery?
For the depth of metadata, explore simplified methods for conveying progress against a plan. For example, the use of additional done/not done milestones to measure progress would take less effort than gathering timesheets to calculate total effort. Rationalizing where it makes sense, the frequency and breadth of supporting metadata creates more capacity for direct project and product activities.
3. Restore Real-Time Individual Engagement as a Norm
Pre-pandemic, there was a lot of personal interaction in an office or site; these days, we rely on online collaboration tools as a primary means of connection and communication. Despite the ability as a group to remotely connect audibly and visually through the use of these tools, difficulties remain in terms of the effectiveness and efficiency of personal engagement, especially at an individual level. Individual connection has always been a means of identifying both new ideas as well revealing challenges that may not arise in a group setting; all the more reason to make it an increasingly frequent activity when managing projects and products.
While modern times present new challenges, it’s still possible to connect on a person-to-person level. Outside of the normal cadence of group meetings, set up recurring individual connection sessions with team members. These can still be done with collaboration tools—but they have all the advantages of what private conversation can provide. I’m finding these individual meetings have a great propensity to really help us understand the underlying dynamics of project and product delivery. (If you happen to live in reasonably close proximity and abide by any local regulations, that doesn’t mean an espresso in person to stimulate conversation would be out of the question!)
These are indeed challenging times, the likes of which I have never before seen in my project and product management career. Labor shortages as well as volatility from resource overcommitments are all causing us to rethink our day-to-day activities on how we interact with people. While we can long for the days when walking down the hall in an office to connect with a team member was the norm, we as project and product delivery managers still need to take steps to overcome these challenges in our drive for successful delivery outcomes.
I welcome any comments on what others are doing to help reduce the impact of labor shortages with creative project and product management techniques. Share your insights below!
by Christian Bisson
For far too long, I've seen new teams being set up with barely any time allowed to actually enable their success. There are many aspects of creating a new team that people forget or underestimate, and it can create short-term and long-term problems.
With all of the different topics the team should cover at the beginning, an effective setup could easily take two or three full days.
Here are several aspects that should be included:
Meet & Greet
If there’s one thing I've seen being left aside because "it takes time we don't have," it is allowing the people who will work together to actually get a chance to get acquainted with each other. This is an important aspect as it helps to build trust among team members, and trust is the foundation of any efficient team. Trust will not be built overnight, but planning a team-building activity to allow people to share about themselves will at least give it an initial boost.
The team-building activity can take many forms. Regardless of what is chosen, it should be something anyone would be willing to jump into. Some people will be shy at the beginning and not everyone will feel very open, so make it something accessible.
Identify a Framework
Another important aspect is to identify the framework the team will be using. Is it scrum, Kanban, waterfall? Typically, this is already decided. Assuming everyone is an expert in the framework, the team just "jumps" in it. It's important to plan time for training on the topic, and a decent training could easily take a full day or more.
Let's use scrum as an example. Training should include an overview of the framework and other aspects like the roles within a scrum team, backlog management (ex. writing user stories, how to properly split them, etc.), how context switching can affect productivity, etc.
Discuss Ways of Working
Along with the framework, there are other aspects that the team members need to agree on. These will vary depending of the framework and the team's circumstances, but here are a few examples:
Agreeing on these can easily take a few hours depending on the size of the team and the maturity of good practices.
Clearly identifying each team member’s skills is likely the most forgotten aspect of setting up a team that I've seen so far, and yet it's crucial to:
Once this is mapped, it's easier to plan accordingly on how knowledge will be gained. For example, if a technical skill is only known by one expert among the team, it could be planned for that person to train the others. It might be knowledge about the system the team will be working on that will require ramping up. You might also notice that some expertise is completely missing from the team and needs to be acquired from a source outside the team.
Having the team discuss what skills are required, having them map out their strengths and weaknesses, and then discussing next steps is not in itself very time consuming, yet many teams skip that part and thus risk hitting roadblocks along the way.
I've written a few examples of what should be part of a team setup agenda. You can see that for it to be an efficient setup, the team will need time—which will pay off immediately. So "just do it!"
How are you setting up your teams? What topics are necessary?