Managing resources in professional services firms is crucial for maintaining sustainability and achieving anticipated employee performance goals. Unfortunately, without the right tools and techniques, many resource managers rely on approximation and guesswork.
In the dynamic business environment, companies need accurate estimations for timely decision-making and futureproofing workforce against market volatilities.
It helps managers answer questions like:
- Do I have sufficient capacity and skill sets to take on additional projects?
- What should I do with the excess capacity without sufficient work to engage them?
- How can I stay within the budget with the available resource mix?
A robust resource forecasting model can answer these queries and help businesses stay ahead of the curve. In addition, it provides actionable insights for improving profitability by maximizing billable resource utilization.
In this guide, we will learn the critical aspects of resource forecasting in project management. Let us begin with the basics.
What is resource forecasting in project management?
Resource forecasting is the process of predicting various project resource metrics over a specific period, such as demand, supply, project vacancy, on-the-bench, and project resourcing costs in advance. Accordingly, it provides early warnings which helps businesses to be proactive and implement preventive measures to avoid resource-related roadblocks in the project.
What is an example of resource forecasting?
Resource forecasting is essential in project management to predict the future resource requirements in an organization to complete the projects successfully. It is a step-by-step process that project managers can implement to estimate and allocate resources effectively.
Let’s consider an example of resource forecasting in project management:
Suppose a project manager has an upcoming project for website development and design. The project has a defined timeline of six months, and the resources involved are developers, testers, UI/UX designers, analysts, etc. The company wants to accurately forecast and allocate resources to ensure smooth project execution.
The first step in resource forecasting is to clearly define the project requirements. This includes understanding the scope, objectives, deliverables, and timeline of the project. Next, the project manager and the team members identify all the tasks and activities required to complete the project. Based on the identified tasks and activities, the project manager assesses the resource requirements for each phase of the project. Using appropriate forecasting tools, managers determine the number of resources required in each phase, identifying peak resource demands, and predicting any resource shortages or excesses.
By following these steps, the company can effectively forecast and allocate resources for their mobile application project. This ensures that they have the right resources in the right place at the right time, leading to improved project outcomes and successful delivery.
Knowing the definition, let’s understand the significance of resource forecasting on the smooth progress of projects.
Why is resource forecasting important in project management?
Resource forecasting is an essential function of the resource management process. Before projects kick off, it ensures that they are suitably staffed and equipped to respond to unforeseen circumstances during the entire lifecycle.
It also estimates the workload, skill requirements, project financials and helps organizations achieve profitable resource utilization. Enterprises fail to deliver projects on time and within budget without the right forecasting tools. It also results in low client satisfaction and jeopardizes the firm’s reputation.
This is how resource forecasting is essential for project managers. Now, let’s know the key benefits of resource forecasting.
What are the advantages of resource forecasting?
The significance of efficient resource forecasting in project management is profound. It facilitates effective resource allocation and leads to the success of projects. Additionally, these are some of the critical benefits of resource forecasting in project management:
Reduce project cost significantly across the organization
Resource costs are the most significant part of the expense for most businesses. The best way to keep this under control is by making sure that the right resources are available at the right time with the help of timely forecasting.
Even though employees are assigned to the project, it does not necessarily translate into more revenue for the business. They could be either under-skilled or overqualified, affecting delivery or overall project cost. With their advanced capabilities, modern resource forecasting tools can help businesses significantly improve their profitability.
Deloitte Global Cost Survey reveals, “Cost reduction is the most significant initiative for any business.”
Maximize resource utilization for billable and strategic work
Resource utilization is one of the most crucial KPIs of resource management. However, engaging all the resources in various activities doesn’t ensure profitability, as they could be working on non-billable or mundane BAU tasks.
Forecasting enables you to gain foresight into non-billable, billable, and strategic work ahead of time. Resource managers can improve profitability by periodically mobilizing resources from non-billable to billable and strategic projects. It helps eliminate under and overutilization of resources.
Enables effective management of pipeline projects
Lack of visibility into the sales pipeline results in the eleventh-hour scuffling for competent resources. Resource forecasting helps plan for the potential project demands in the opportunity or approval sales pipeline.
Forecasting helps in resource capacity planning in advance to avoid last-minute hiring and project delays. If there is an open position for niche resources, implement an out rotation and backfill strategy in advance. Resource forecasting also reduces unwanted cost escalation by making the right hiring decisions ahead with sufficient lead time.
Control excesses/shortages of resources
An efficient resource forecasting tool enables you to perform multidimensional capacity vs. demand analysis based on role, department, team, location, skills, and more. It helps identify short and long-term resource excesses or shortages and proactively bridge the capacity gap.
Resource shortages can be controlled by providing training and hiring a permanent or contingent workforce. On the other hand, bringing forward project timelines or selling excess capacity mitigates the problem of excesses. Resource forecasting also minimizes bench time by providing training or shadowing opportunities.
Eradicate project planning bottlenecks
To organize the teamwork into manageable sections, the project manager divides the project into several tasks and creates their dependencies. It is known as the work breakdown structure and is designed to meet the project objectives and create the deliverables.
Due to their dependencies, delays caused by a critical resource’s unavailability in completing one work can delay other tasks and meet milestone deliverables. Subsequently, the project fails to deliver on time and within budget. Resource forecasting makes the right resource available at the appropriate time.
Manage project financials to stay ahead of the curve
Periodically monitoring critical financial indicators such as cost, overheads, revenue, and profit margins ensures that the project budget is on track. You can control project resource costs in advance by comparing the actual spending against the estimated budget.
Forecasting project financials helps you to improve future estimations and align them to reality. It also tracks shared resources working on multiple projects to adjust the resource mix for increasing revenue.
Plan proactive hiring and reduce benched resources
Forecasting project resources provide visibility for a workforce ending on the bench after a specific date. Additionally, it helps minimize bench time by proactively looking for appropriate tasks before resources are rolled off from projects.
Forecasting project vacancies across the enterprise enables the allocation of appropriate benched resources. Forecasting resources required also improves billability by facilitating training or shadowing opportunities for benched resources to assign them to projects quickly. One can also proactively make hiring decisions to address any resource shortfalls.
Now that the benefits of resource forecasting are clear, let’s understand the challenges in predicting resource needs.
Challenges in resource forecasting
Market volatility and sudden changes in project demand can cause an imbalance in the project plan. Without proper resource forecasting tools, firms are caught off-guard in the event of sudden surprises. Let’s look at some of the problems faced by many organizations in project resource forecasting:
Incorrect forecasting due to lack of appropriate tools
Many organizations are still using legacy tools and homegrown solutions for resource forecasting. Using multiple spreadsheets by different individuals requires reconciliation, causing a high chance of human error.
Silos of spreadsheets fail to provide complete visibility of various resource demands for the project and non-project activities. It cannot forecast workload estimates forcing you to resort to unplanned hiring and firing cycles that adversely impact the bottom line.
Marketwatch states, “88% of spreadsheets are difficult to maintain.”
Unable to forecast enterprise-wide demand vs. capacity
Using legacy tools in resource forecasting prohibits the visibility of existing resource capacity across the enterprise. Lack of foresight into future project needs also breaks the resource demand planning process.
Subsequently, resource managers cannot forecast resource excesses or shortfalls and apply appropriate treatments to bridge the gap. The inability to predict project vacancies and the resources landing on the bench leads to the wastage of excess capacity. This results in costly hiring/ firing cycles that impact the bottom line.
Inadequate foresight into billable and strategic utilization
To maintain profitability, businesses must ensure that resources are utilized on billable or strategic work. Without a proper resource forecasting tool, resource managers fail to predict team members’ utilization across the enterprise.
Consequently, resource managers cannot mobilize resources from non-billable to billable and strategic work. Lack of foresight may cause under or overutilization of resources resulting in burnout, unplanned attrition, and compromised quality.
Not able to predict and forward plan pipeline project
Two critical parameters mark a project’s success; timely delivery and being within budget. But without clear foresight into pipeline project demands, resource managers cannot plan fulfillment activities ahead of time. It puts projects at risk with delivery delays and cost escalations.
Moreover, when managers cannot foresee future project resourcing needs, it leads to last-minute hiring activities compromising resource quality. If there is a demand for niche skills to start a project, it becomes difficult to hire the same at the eleventh hour without visibility of pipeline projects.
Estimation for project financial going off-target
Controlling the project budget is essential for its successful delivery. Periodically tracking critical project financial indicators helps you achieve that. However, without a proper resource forecasting system, controlling project costs ahead of time becomes daunting.
Comparing the actual spending with estimated costs helps improve future forecasting. If there is a mismatch, resource managers can take remedial actions to enhance profitable utilization and avoid billing loss.
Having listed the significant challenges, let’s move on to know the factors impacting resource forecasting in project management.
Factors that affect resource forecasting in project management
Resource forecasting is an important activity for good project management practice. It depends on several factors, including market dynamics. In this section, we mention a few of them:
Complexity of matrix structure
Resource forecasting is carried out at an organizational level, not for individual projects. The workforce movement between different business units within a matrix organization allows the re-deployment of rolled-off resources.
Resource forecasting will suggest acquiring a new workforce if the business is looking for expansion in a different geography. At the same time, if the outlook is slow due to poor economic conditions, the hiring activities have to stop. One needs to look at cross-training existing resources for the current demands if there is a skill mismatch.
Resourcing strategy and market condition
Generally, one uses contingent resources for short-term assignments and goes for full-time employees for critical positions or longer-duration projects. But it has its own set of challenges.
The contingent resources’ quality cannot be guaranteed, and permanent employees leave the organization for better prospects. Resources with hot skills are more vulnerable to leaving the organization. The attrition rate could also be high in specific locations, which needs to be analyzed and factored in while forecasting demand for resources.
Keeping up with emerging technologies
It is required to forecast both future and current resource demands for sustainability. Of late, there has been an explosion of new IT skills such as IoT, ML & AI, Blockchain, Big Data, and more.
As a result, many existing technologies will be obsolete, and the current workforce needs to pick up new skills to stay relevant. Therefore, it is necessary to analyze future projects skill requirements as a part of the forecasting process and plan accordingly.
Future client requirements
It is essential to estimate future client demands based on the sales pipeline. Resource capacity planning will determine the gaps between demand and supply. Forecasting based on this gap will ascertain if there is an excess or shortage of capacity.
Additionally, it will lead to acquiring additional resources or diverting the available workforce to other projects within the organization. A new capability in specific skill areas also needs to be built for business sustainability.
Sudden ramp-up / ramp-down of resources
Frequent ramp-up and ramp-down of resources within a project can upset the resource planning process. Sometimes the new resource request can come with a short lead time. Usually, the contingent workforce is used to fulfill these kinds of requirements.
However, the PMO needs to forecast this in advance so that one does not compromise on the quality of resources. Building relationships with a few vendor organizations that can supply quality resources within short notice becomes essential.
PwC Project Management Insights states, “30% of project failures are due to resources-related challenges.”
Estimating project financials
Usually, there is a variance between the actual cost and the initial estimated budget. So, the project managers allow additional buffers while committing to the project end date and its approximate cost.
Excess buffers will make the proposal uncompetitive, while the project risk increases with less buffer. So, deciding on an appropriate buffer size is an essential parameter in forecasting financials. It also influences the resource requirements for future projects.
Resource movement across locations
Some key resources are often required to work at the client’s site for an extended period to complete a successful project. In addition, the movement of resources between locations can be affected due to administrative delays resulting in client dissatisfaction.
In that situation, hiring additional resources at the client’s location becomes necessary. It will ensure there is no disruption in project delivery and must be factored into the resource planning and forecasting process.
Once you’re clear about the factors that affect resource forecasting, here are some essential tips.
Tips for resource forecasting in project management
A Project Manager can start a new project from scratch or is asked to join an ongoing project. During the entire project lifecycle, the resource requirements vary and must be forecasted in advance to be available at the right time.
Following are some of the tips for resource forecasting in project management:
Know the strengths and weaknesses of resources within your project
Resource managers must evaluate the strengths and weaknesses of each team member before assigning them tasks. Reviewing their past performance based on the quality of output, skill level, and ability to deliver on time is essential for successful delivery. If a resource lacks the proficiency needed to execute a project task, a timely decision on upskilling or recruiting can be taken.
Understand the skill requirements for your project to complete delivery
Project managers must thoroughly understand the skill sets required to deliver the project within time and budget. Analyzing the deliverables at a granular level within the project plan helps determine the skills needed to complete every activity. Once the skills are predetermined, the resource manager starts planning the fulfillment.
Analyze lessons learned from the success and failure of past deliverables
Reviewing past resource utilization trends, one can forecast which and what resource is crucial for the entire project lifecycle and who can join on an ad-hoc basis. Accordingly, project managers can factor in buffers for time lost while accommodating the ebbs and flow when a resource leaves.
Build a direct communication channel with all the stakeholders
Establishing transparent and direct communication with all stakeholders facilitates accurate forecasting. If a client communicates about a future project, the delivery team can start prepping for the same. Similarly, when internal stakeholders share cost-reduction initiatives, project managers can replace high-cost resources with low-cost ones.
Take a complete stock of new requirements and the work that is getting finished
Resource managers should consider new project demands and those that are getting over. It will help forecast and distribute rolled-off resources on new projects to maintain billability. Those not matching the skill sets to take up new assignments can be trained or provided shadowing opportunities and made billable.
Perform demand capacity planning for resources to identify gaps
Identifying the shortages or excesses of resources is a prerequisite in planning pipeline project needs. Capacity planning analyzes the gap between the existing capacity and demand. It enables resource managers to initiate necessary resourcing treatments like hiring, training, or selling excess capacity for fulfillment.
Plan to acquire or release resources as per delivery commitments in advance
Project managers will encounter situations where resources are either acquired or released as per delivery commitments. Resource managers must have a contingency plan to duly fill the open positions and ensure the billability of rolled-off resources. It is also an opportunity to release some non-performers when their assignment ends.
These are a few of the best tips for resource forecasting. Now, let’s discuss how resource forecasting can help manage remote workers.
Remote work and resource forecasting
Remote working has become a new norm with the outbreak of COVID-19, and many organizations have adopted this practice. It has become very convenient for the employees as most of their regular work, including meetings, can be done from their comfort zones. Some of the benefits are:-
- Businesses do not need to invest in expensive office space
- Employees will save on commuting time
- It will be possible to attract talent from multiple locations
- Part-time workers will be able to balance their other responsibilities better
- Significant reduction in administrative and operational costs and more
Being away from the office introduces new challenges in tracking down information and disrupting the natural way of carrying out regular activities. It possesses three primary challenges for businesses:
- How do I ensure that the employees are fully productive?
- How do I monitor and track their performance remotely?
- How do I attract cost-effective resources for my organization?
An efficient resource forecasting software can manage both regular and remote workers, including contractors and freelancers. It combines resourcing forecasts for current and pipeline projects in a single Gantt chart view. This way, one can analyze if there is any shortfall or bottleneck and take proactive action accordingly. The activities and deliverables of the resources can be tracked using integrated software instead of micro-managing the workforce. It will ensure the productivity of remote teams.
Some intelligent resource forecasting solutions also allow one to simulate several scenarios and apply the best possible option in case of a resource crunch. However, many organizations still use spreadsheets or home-grown applications for resource forecasting, and they will find it difficult to manage remote workers.
Significantly few companies provided the WFH option to their employees earlier. But the current environment has forced businesses to explore remote working for business continuity. They have already reaped this benefit, and it seems this practice will continue even after the situation becomes normal.
A new business model may opt for a smaller working space and ask their employees to come to the office on a rotational basis. Therefore, investing in integrated resource forecasting software to manage remote workers makes more sense.
This is how efficient resource forecasting software can help businesses manage remote teams.
What are the forecasting techniques in project management?
Several techniques are available for forecasting the workforce, and one must use them judiciously. Listed below are some of the methods for forecasting human resources for an organization:
It is based on the principle that forecasts (or decisions) from a structured group of individuals are more accurate than those from an unstructured group. Therefore, a panel of relevant people or SMEs is chosen to make forecasting decisions for the entire organization.
A nominal group is formed with members having minimal interaction before making a decision. First, selected participants are presented with a problem and asked to write their ideas anonymously. A designated facilitator manages this process in a structured manner and collates all the suggestions. Finally, the group analyzes each suggestion and collectively decides.
Brainstorming is a creative forecasting technique where one finds a solution to a specific problem by capturing a list of ideas spontaneously contributed by a group. Its success depends on each member’s capacity and willingness to listen, think out of the box, and feel free to express themselves. One may need a moderator for the success of this approach.
Trend analysis studies past employment resource requirement patterns to predict future needs. The purpose is to identify trends that might continue. For example, an annual support maintenance contract will likely be renewed with the same terms and conditions. However, it can only provide an initial estimate.
It involves decomposing historical series into its components, viz. trend, seasonal, cyclical, and random variances. When the various parts of a time series are separated, the subject under study can be known over the period, and projections can be made accordingly.
Ratio Analysis is a forecasting technique for determining resource requirements using ratios between any causal factor and the number of employees. It assumes that productivity does not change and the number of people required is directly proportional to parameters such as sales volume. It works better in a shop-floor environment.
It is a graphical technique that helps identify the relationship between two variables. Managerial judgment plays a significant role here. If one can forecast the level of business activity, it will be possible to estimate resource requirements. It is similar to the ratio analysis but more visual.
These are some of the forecasting techniques that help managers in effective project resource management.
Forecasting defines the probability of the happening of future events. Since resource planning is based on future demand, the manager must consider all possible outcomes. Therefore, forecasting is a critical element in the planning process. Every decision within an organization is based on forecasting and taking appropriate risks.
Businesses can choose to use any of the above forecasting techniques and customize them as per their working model. Though forecasting cannot check future happenings, it provides clues with a certain probability for the next action course. Good resource forecasting can be a business game changer and significantly improve the profitability of an organization.
The SAVIOM Solution
SAVIOM has over 20 years of experience helping multinational clients manage their resources efficiently and effectively. With over 20 years of experience, this Australian-based MNC has a global presence across 50 countries and has helped 100+ clients meet their specific business goals. Saviom also provides tools for project portfolio management, professional service automation, and workforce planning software. So, SAVIOM can help your business to establish an efficient system geared towards your specific business challenges.