top of page

How To Prioritize Competing Projects with Limited Resources

11 minutes ago
6 min read

One of the biggest challenges in project management is having too many projects competing for the same limited resources.


In many organizations, project teams are expected to deliver multiple initiatives simultaneously while working with constrained budgets, limited staff, competing priorities, shared technology resources, and aggressive deadlines.


This creates a difficult question for project managers, program managers, and PMO leaders: When everything appears important, how do you determine what should receive priority?


Over the years, I have found that effective project prioritization requires more than simply asking which project has the earliest deadline. I use a structured approach that considers business value, urgency, risk, resource requirements, project dependencies, strategic objectives, and stakeholder impact. Most importantly, I make the trade-offs visible and communicate them frequently.


Here is the approach I use.


1. Start with Business Value


The first question I ask is: What business value will this project deliver?


Not every project contributes equally to an organization's strategic objectives. Some projects may generate significant revenue. Others may reduce operating costs, improve customer experience, address regulatory requirements, modernize technology, reduce risk, or enable another strategic initiative.


When prioritizing a project portfolio, I want to understand each initiative's expected business impact.


For example, I may compare projects based on:

  • Revenue generation

  • Cost reduction

  • Customer impact

  • Regulatory or compliance requirements

  • Operational efficiency

  • Risk reduction

  • Strategic alignment

  • Technology modernization

  • Competitive requirements

  • Ability to enable other projects


This doesn't mean that the project with the largest potential financial benefit automatically becomes the highest priority. It means that business value becomes one of the primary factors in the prioritization discussion.


A project that consumes significant resources but produces relatively little business value may need to be reconsidered, delayed, or approached differently.


2. Assess Urgency and Risk


Business value is only part of the equation. I also evaluate urgency and risk.


Consider two projects...

Project A could generate substantial cost savings, but the organization has 12 months to complete it. Project B has a smaller financial benefit but involves a regulatory requirement with a deadline in three months.


Project B may require immediate attention because delaying it could create significant organizational risk.


This is why risk management should be incorporated into project prioritization.


I look at questions such as:

  • Is there a regulatory or contractual deadline?

  • What happens if the project is delayed?

  • Could the delay create financial exposure?

  • Could customers be affected?

  • Are there operational consequences?

  • Is there a significant technology or security risk?

  • Is another project dependent on this initiative?

  • Is the organization approaching a critical deadline?


The objective isn't to eliminate all risk. That's rarely possible. The objective is to understand the risk associated with each project and determine whether that risk should influence the order in which resources are allocated.


3. Evaluate Resource Requirements


This is where resource management becomes critical. A project may be extremely important, but if it requires the same scarce resources as three other high-priority projects, something has to give.


I evaluate the resources required for each initiative, including:

  • Project managers

  • Business analysts

  • Developers

  • Architects

  • Data specialists

  • Subject-matter experts

  • Vendor resources

  • Technology platforms

  • Budget

  • Infrastructure

  • Testing resources


I also look at resource capacity. For example, suppose an organization has only two subject-matter experts with specialized knowledge.


Five projects need those same individuals. It isn't realistic to schedule all five projects as though the resources are unlimited. This is where capacity planning becomes important. Instead of simply asking, "Which projects do we want to complete?"


I ask: "Which projects can we realistically complete with the resources available?"

That distinction can dramatically improve project delivery.


4. Identify Resource Conflicts


Resource constraints often become more obvious when projects are viewed together as a portfolio rather than individually. An individual project manager may believe that his or her project has sufficient resources.


Another project manager may believe the same thing. The problem occurs when both projects need the same person at the same time. This is one reason portfolio management matters.


A PMO or portfolio manager can look across initiatives and identify resource conflicts that may not be visible at the individual project level.


For example:

  • Project A needs a database architect in January.

  • Project B needs the same architect in January.

  • Project C also assumes that architect will be available.


All three projects cannot operate according to the original schedule without creating a resource conflict. At that point, management has to make a decision.


One project may need to move. Another may need additional resources. The scope may need to change. Or the organization may decide that the resource conflict is significant enough to delay one of the initiatives.


The important point is that the conflict should be identified and discussed early rather than discovered after projects begin missing milestones.


5. Consider Project Dependencies


Another important consideration is project dependency management. Sometimes the most important project to prioritize isn't necessarily the project with the highest direct business value.


It may be the project that enables several other projects to move forward.

For example, imagine an organization has three initiatives that all depend on a new data platform.


The data platform project may not generate the largest immediate financial benefit.

However, completing it could allow three additional projects to proceed.

That makes the project strategically important from a portfolio perspective.


I therefore look for:

  • Technical dependencies

  • Business process dependencies

  • Data dependencies

  • Vendor dependencies

  • Infrastructure dependencies

  • Regulatory dependencies

  • Resource dependencies


Understanding these relationships can prevent organizations from prioritizing projects in isolation.


6. Don't Treat Every Project as Priority #1


One of the biggest problems I see in project environments is that everything becomes a priority.


When everything is labeled "high priority," the designation becomes meaningless.

If five projects are all described as the organization's highest priority, project teams still need to know which one receives the scarce resource when there is a conflict. That's why I believe project prioritization requires difficult conversations.


Projects may need to be categorized as:

  • Critical

  • High priority

  • Medium priority

  • Lower priority

  • Deferred


The exact categories can vary by organization. What matters is creating a clear framework that helps management determine where resources should be allocated.

The goal isn't to make everyone happy.


The goal is to make the organization's priorities clear and actionable.


7. Make the Trade-Offs Visible


Prioritization always involves trade-offs. If resources are limited, choosing to accelerate one project may mean another project moves more slowly. That isn't necessarily a problem.


The problem occurs when the trade-off isn't communicated.


For example: "We are moving Project A ahead of Project B because Project A has a regulatory deadline and requires the same technical resource."


That is much better than simply telling the Project B team: "Your project has been delayed."


The first explanation provides context. It allows stakeholders to understand the decision and the consequences.


It also creates accountability around the prioritization process.


8. Communicate Early and Often


This is one of the most important parts of my approach. Project prioritization isn't a one-time exercise.


Priorities can change as business conditions change...

  • A new regulatory requirement can emerge.

  • A customer issue can suddenly become urgent.

  • A project can encounter a major risk.

  • A critical resource can become unavailable.

  • Another initiative can be delayed, changing the dependency structure.


Because of this, I make a point of communicating with stakeholders and others affected by these decisions frequently. I don't want stakeholders discovering a major priority change after it has already affected their project.


When priorities change, I communicate:

  • What changed

  • Why it changed

  • Which projects are affected

  • Which resources are affected

  • What the new priorities are

  • What risks have changed

  • What the expected impact will be

  • What decisions or actions are required


This creates transparency and helps maintain stakeholder alignment.


9. Use Data to Support Prioritization


Project prioritization shouldn't be based entirely on opinions. Whenever possible, I use project and portfolio data to support the discussion.


Useful information can include:

  • Budget

  • Forecast

  • Resource utilization

  • Schedule

  • Project health

  • Risk exposure

  • Business benefits

  • Milestone dates

  • Dependencies

  • Resource capacity

  • Variance

  • Strategic alignment


This is where tools such as Microsoft Project, Smartsheet, Jira, Azure DevOps, Power BI, and Excel can help provide greater visibility. The tool itself isn't the solution.

The value comes from using reliable information to support better decisions.


10. Revisit Priorities Regularly


Finally, project prioritization should be reviewed regularly. A portfolio that was correctly prioritized three months ago may look completely different today.


I recommend establishing a regular portfolio review process where leadership and project stakeholders can review:

  1. Current project priorities

  2. Resource capacity

  3. Project health

  4. Major risks and issues

  5. Dependencies

  6. Budget and forecast

  7. Upcoming deadlines

  8. Changes in business strategy


This creates an environment where priorities can be adjusted proactively instead of reactively.


Final Thoughts


Effective project portfolio management isn't about trying to complete every project at the same time. It is about making deliberate decisions regarding where limited resources will create the greatest business impact.


When I prioritize competing projects, I consider:

  • Business value.

  • Urgency and risk.

  • Resource requirements.

  • Capacity constraints.

  • Project dependencies.

  • Strategic alignment.

  • Stakeholder impact.


And perhaps most importantly, communication. When resources are limited, trade-offs are unavoidable. The responsibility of the project manager, program manager, or PMO isn't to pretend those trade-offs don't exist.


It is to make them visible, explain the reasoning behind them, communicate them early and often, and help stakeholders understand what the decisions mean for their projects.


When organizations combine disciplined project prioritization, resource management, portfolio management, risk management, capacity planning, and stakeholder communication, they have a much better opportunity to focus their resources on the initiatives that matter most.


Because effective project management isn't simply about doing more projects.

It's about doing the right projects with the resources available.


For more project management resources, templates, courses, and practical guidance based on my project management experience, visit DanRiveraPMP.com.


Comments


bottom of page