Resource Planning: Software for the Roles Involved

0

+++ Resource Planning Software Requirements for Projects +++ Which is the Best Tool for Each Role +++

By Johann Strasser                                                                                                                          Read article in German

For quite some time now, we’ve been hearing companies complain about the shortage of suitable staff. Optimally utilizing the available internal and external human resources is therefore becoming ever more important. However, it also requires a different approach, because it’s no longer enough to simply manage a project well. It also requires well-planned, forward-looking resource management.

This demands:

  • A full and up-to-date overview of all the team members and their duties, including line functions and absences
  • Foresight in planning, promptly recognizing any conflicts and resolving these in a goal-oriented manner
  • That the long-term strategy must be to develop the necessary expertise, which these days is like hitting a moving target. Contrast this to the situation even just a few years ago.
  • The right organizational structure, well-founded processes and methods, as well as tools that truly help the stakeholders.

The problem: Numerous companies are relying completely on project manager tools in their efforts to reach their goals. However, the stakeholders involved have different duties and requirements.

  • Decision-maker – strategic planning and portfolio management
  • Project manager – project planning and resource requirements
  • Team leader – providing, and ensuring the availability of, the appropriate resources
  • Team members – task planning and notification of completion
  • PMO – coordination and quality assurance
Resource planning software - The roles involved in resource management

Resource planning software – The roles involved in resource management

Trying to cover all these requirements with the project management tool will only deliver a very rough estimate of the resource utilization. After all, project management tools are designed with the project manager in mind. The PM tool doesn’t take line activities or absences into account, and it doesn’t provide PMOs or team members with the information they need for good planning.

So the question is, what are the prerequisites for good planning? What requirements must they fulfill? How many different tools are needed? In the following article, you will find out more about which roles require special attention and the requirements of each role with regard to the resource planning software.


Decision-maker requirements FOR resource planning software

Decision-makers must prioritize initiatives and projects based on the strategic plans. They are expected to launch the right projects and ensure that a sufficient number of the right people are available in the medium and long term to carry out these projects.

To accomplish this, they need:

  • A good overview of all the current and new projects as well as the existing teams and their skills and available capacities.
  • To develop possible scenarios for handling any possible project delays in a way that ensures the long-term optimal use of the resources based on the teams and their skills.
  • The ability to search across sites, and even internationally, to find suitable people and teams for new projects.

The tool must be able to depict the portfolio and its capacity utilization:

  • What expertise and skills does the project require?
  • What expertise and skills are available at which sites, and which ones are missing?
  • Which projects can be launched, and when?
  • Which ongoing projects can (or must) be postponed?
  • Which projects are missing the necessary expertise and skills?
  • For which areas must staff with specific skills be hired, trained or reassigned? etc.

The ongoing and new projects are differentiated by color in a bar chart and the histograms. It must be possible to simply shift the bars representing the projects and thereby adjust the resource “peaks” to eliminate any significant overloads.

Users must be able to:

  • Easily activate or deactivate a project
  • Adjust the resource capacities
  • Group resources by criteria such as skill set, site, team, project group, etc.
  • Perform simulation tests and save the results of various possible scenarios
Image: Planning of scenarios using TPG PortfolioManager

Image: Planning of scenarios using TPG PortfolioManager

The problem:

Missing tool functionality:  Many companies attempt to solve this problem using MS Excel. However, they fail due to the lack of reliable data as well as limitations in the way the data is depicted, such as the inability to simply group the resources or postpone a project.

Focus on planning details: It’s impossible to perfectly plan all upcoming projects down to the last detail because of the uncertainty that the project will ever actually be launched. In these cases, it’s sufficient that the planning is “rough, but complete.” For long-term planning, one line per project and skill is generally enough, using months as the basis.

TIP: A rule of thumb in good planning for project portfolio management is that it is better for these plans to be rough but complete than detailed and incomplete.

The project manager can supply data from current projects, but planning estimates for new projects must be obtained from the sales team and/or product manager. It’s important to also take into account the normal daily obligations and absences that have been planned by team leaders as well.

A good system accepts input from a variety of other systems and allows missing or new information to be added to existing scenarios later or entered manually. This information doesn’t have to be very detailed but it must accurately reflect the situation.

Advantages of using an optimized tool instead of Excel

  • Summary of all the project data in one easy-to-read diagram
  • Graphical simulation of the current state of projects and immediate view of the impact on the resources involved
  • Manual optimization of resource utilization by simple drag and drop

Find out more about the portfolio management solution based on your resource availability.


Project manager requirements for resource planning software

Project managers are expected to deliver results, and this requires having the right people in the respective teams within the company. Using their project plans as a guide, they submit requests to the team leaders and then expect a firm commitment with regard to the resources.

The challenge here:

  • If the project involves several hundred processes, the resource planning can quickly become extraordinarily complex.
  • Many processes don’t require these resources 100 percent of the time, but rather just a few hours now and then. This can be quite time-consuming to track.
  • Many processes are difficult to plan precisely.

This means: When it comes to resource requirements, project managers can just provide estimates. Does this mean that more details are needed? Preparing detailed estimates always requires more time and effort, and that isn’t always possible. In our experience, detailed planning is not even necessary because the approach “rough, but complete” is the better strategy, also for the project managers.

TIP: Plan your resources as work packages and phases on a weekly or monthly basis instead of tracking such minutiae as individual processes and days.

After all, you, as project manager, must coordinate the resource availability with team leaders for individual projects on a weekly or monthly basis.  Resource planning software will help you determine:

  • Which teams have which qualifications
  • Which team can provide people (and how many) with the necessary qualifications
  • Which teams can take responsibility for which work packages
  • Why a particular person can no longer devote their time to your project
  • Who is handling this person’s duties while they’re on vacation
  • How the team’s commitments can be balanced with the current project plans
  • How the team’s commitments have changed
  • What happens if the project is postponed

The project manager’s tools must cover the entire process.

  • Request: The project manager broadly plans the resources on various levels by allocating the teams or skills.
  • Commitment: The team leader commits specific people to the project manager’s plans.
  • Further specification: In the plan, the project manager replaces the generic teams or skills with the names of the people committed by the team leader.

Project managers need the ability to align the people promised by the team leaders with their latest project plan. This lets them see if their plan can be implemented with the available resources.

Image: Aligning the requested vs. committed resources using MS Project and TPG TeamManager

Image: Aligning the requested vs. committed resources using MS Project and TPG TeamManager

* Important: TPG TeamManager is an optional component of the resource management solution TPG TeamManager. The app enables the project manager to quickly and easily view the requests and commitments, update the project plan and detect any bottlenecks.


Team leader requirements regarding resource planning software

Team leaders act as a liaison between their supervisor and the project managers. In addition, they also serve as a leader to the team members.

Traditional team management: Together with their team, their job is to handle as many line duties and projects as possible. The goal is to get as much work out of the team as possible without overwhelming the team members.

Collaboration with stakeholders: Team leaders must always be ready to provide up-to-date information to the decision-makers, project managers and the team itself. This information relates to the team’s activities and that of individual team members as well.

Having a suitable and well-designed tool enables team leaders to quickly and reliably plan, present and provide the information needed to show:

  • The team’s capacities and availability
  • The expertise and skills of the team members
  • The team’s current projects
  • The amount of time that has been allocated for team meetings and other general line activities
  • The team’s responsibilities with regard to the general activities and how these are organized
  • When each person can take a vacation and who will handle their duties while they are gone
  • How much, and what type of, additional training the team is receiving
  • The team’s capacity for the next 6, 12 or 18 months
  • Whether the team is expected to take on additional new or existing responsibilities
  • Which team members need help acquiring the necessary team expertise
  • Who needs additional training so that the team’s duties can be better distributed among its members
  • What additional training is needed, and when, to be ready for upcoming assignments
  • Who is available to participate in new projects

Team leaders need a good tool designed specifically to provide this information.  They can enter information about absences and line activities into the tool, and import the requirements from different projects. They need this to have a complete overview of their team’s available capacities. A simple traffic light symbol is needed to easily detect any overutilization or underutilization.

If there are resource requests for other projects, the tool should ideally allow these requests to be committed and added to the individual projects. In addition to the capacity utilization indicator, there should also be an indicator (again using traffic light colors) to show the relationship between the resource requests and commitments for each project. Having this information facilitates targeted discussions regarding the optimum use of the available resources within the various projects.

Team leaders generally don’t like using project planning tools because their duties don’t involve scheduling processes and milestones or depicting the dependencies between selected processes. Rather, their job is to organize the absences and line activities within specific time frames.

Many team leaders therefore use MS Excel for this because it is simple yet gives them the overview they need. The problem: Excel, however, doesn’t let you import data from a project management system, generate an overview, or retrieve data or make it available to others.

Image: Using TPG TeamManager to commit resources in response to requests from various project management systems

Image: Loading resource requests from various project management systems into TPG TeamManager

It would therefore be better to use a system that is equally easy to use yet stores this information in a database. This enables team leaders to:

  • Make their plans available for incorporation into the portfolio overview
  • Import the project plans in the form of requests
  • Import commitments to the requests
  • Immediately recognize which projects have been postponed

Team leaders now always have a complete overview based on their own data, giving them the information they need for discussions with project managers.


Using resource planning software to involve team members

We’ve lately increasingly noticed that the traditional comprehensive form of planning, in which all the details are included in a single plan, is no longer the best strategy. With the agile, iterative planning so prevalent today, the trend is to use rough project plans combined with detailed task lists.

In this scenario, the project manager defines the project structure, its phases and milestones. At the lowest level are the work packages or sprints and iterations. Concurrently, the team members prepare the task lists with detailed information about the individual work packages and/or iterations. This is normally not done using the project manager’s tool, but rather using their own task management tools.

What exactly does this mean? The project manager develops the project framework, and the team members provide the actual input. A well-organized project plan is thereby created, one with maybe a hundred lines instead of a thousand.

The advantages:

  • A leaner project plan provides a clear, usable overview of the planned deadlines and resources.
  • Combining the rough project plan with the team member task lists results in a detailed plan with more much reliable estimates.
  • This combined plan is much easier to manage than the project plan alone.

So how are the project plans and task plans synchronized? Appropriate middleware solutions like TPG PSLink enable you to exchange and synchronize data and data structures between different systems automatically:

  • The deadlines listed in the project plan’s work packages are imported into the task planning.
  • The resources required for the associated tasks need to be linked to the corresponding work packages in the project plans.
  • Information regarding the volume of tasks having the status open / in progress / waiting / done is very important to the project managers and must be re-synchronized with the other systems.

With a suitable synchronization method:

  • Team members can plan more accurately
  • Project managers simplify their resource planning
  • The work is significantly simplified because people in both roles use the best tools for their needs without needless data duplication.

 

Image: Synchronizing the project structure with the task lists from diverse systems using TPG PSLink

Image: Synchronizing the project structure with the task lists from diverse systems using TPG PSLink


Summary

The growing competition for resources within companies has led to a paradigm shift in the field of project management. As you now know, the use of project plans for the planning of resources is increasingly being replaced by a combined plan involving the project (rough planning) and team (detailed planning). Because:

  • Having rough estimates in the project plan simplifies the control and monitoring.
  • The detailed plans provided by the team provide a more realistic view of the resources necessary and their availability.
  • This means that the team leader and their team are critical to effective resource management. Using effective resource planning software gives the team leader all the control and information tools necessary to get the job done.
  • This gives decision-makers and PMOs the accurate information they need to make good decisions with regard to coordination and strategic planning (such as project portfolio management).

You’ve now read about several of the tools available to help the stakeholders best meet the demands made on them and also integrate the diverse systems:

  • Decision-makers (project portfolio management): Simulation, overview and optimization of the resource utilization are available with a few clicks in the TPG PortfolioManager.
  • Project manager (project planning / resource requirements): Planning the processes for handling requests and commitments is done using TPG TeamLink and MS Project.
  • Team leader (information / commitment of resources): Information is presented for the portfolio overview and the requested resources are committed using TPG TeamManager.
  • Team members (task planning and notification of completion): Detailed plans derived from the task management tools are integrated with the project’s rough planning using the middleware TPG PSLink.

More interesting articles:

„How to Introduce Resource Management – Fast and Well“
„PMO Reports for Project and Portfolio Management“
„Resource Conflicts in Projects – Can Agile Planning Reduce Them?“

What are your experiences with resource planning software? Do you have a system in place? Does it work for you? If not, why? Let us know in the comment field shown below. We look forward to hearing from you.

Final tip: Subscribe to the TPG Blog Newsletter now and never miss another blog post.


 

print this article

Share.

Leave A Reply