instantis resource management maturity model (white paper)

29
Copyright Instantis, Inc. The Resource Management Maturity Model™ A Guide to Defining and Executing an Effective Resource Management Strategy Instantis, Inc. September 2011

Upload: microsoft-projectru-

Post on 06-May-2015

890 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc.

The Resource Management Maturity Model™

A Guide to Defining and Executing an

Effective Resource Management Strategy

Instantis, Inc. September 2011

Page 2: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc.

Table of Contents

1. Introduction

2. Business Drivers and Benefits

2.1 Business Drivers

2.2 Benefits

3. Model Overview

3.1 Context

3.2 Levels and Dimensions

3.3 RIMM Summary View

3.4 Interpreting and Using the Model

4. Terminology

5. Detailed Level Descriptions

5.1 Level 1 – Work Visibility

5.2 Level 2 – Controlled Assignment

5.3 Level 3 – Governed Capacity

5.4 Level 4 – Schedule-Driven Availability

5.5 Level 5 – Granular Management

6. Summary and Key Takeaways

7. Next Steps

8. About Instantis

Page 3: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 1

1. Introduction

The Resource Management Maturity Model™ (RMMM) enables organizations to define and

execute an effective resource management strategy. It accomplishes this by helping

stakeholders better align resource-related information needs with their level of project portfolio

management (PPM) process maturity and technology enablement.

OptimizedResource

Deployment

Information Needs

Process Maturity Technology

OptimizedResource

Deployment

Information Needs

Process Maturity Technology

The RMMM identifies a logical progression of resource management process sophistication

which is enumerated as five levels of maturity. Each level of maturity is described along seven

dimensions. Organizations can use the RMMM to ensure they can manage project resources

and capacity at the “just right” level of granularity for their business.

1 2 3 4 5

1

2

3

4

5

6

7

1 2 3 4 5

1

2

3

4

5

6

7

The RIMM was developed and refined in consultation with resource management practitioners

across multiple industries, internal deployment consultants and industry analysts. As such, it

represents a blend of:

Page 4: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 2

1) Observations on how organizations actually manage resources based on significant

anecdotal evidence gathered from direct and indirect exposure to hundreds of resource

management scenarios, and;

2) Recommendations for how best to manage resources based on this collective

experience of successes and failures.

2. Business Drivers and Benefits

2.1 Business Drivers

There were several motivations for developing the RMMM. They include:

1. Business importance of resource management. Effective resource management is

vital for most organizations because resources represent a major, if not the primary, cost

of doing business. As a result, maximizing the return on investment in people is critical to

achieving strategic business and financial goals.

2. Track record of resource management initiative failures. Many organizations have

launched initiatives to improve their resource and capacity management process –

including implementing resource management software technology – and have failed.

The root of these failures is a fundamental misalignment between the granularity of the

level of information needed to make effective decisions (i.e., not too much information;

not too little information), the maturity of the process associated with the assignment and

tracking of resources, and the capabilities and the influence of the supporting resource

management software.

For example, the software may be designed to enable a resource management process

that is much more sophisticated than what is required to provide the right level of

information in a particular organization and it may assume a level of process maturity

that does not exist. Frequently, this mismatch is not apparent until after the software is

implemented.

3. Need for focused guidance. The RMMM fills a void in the PPM shared-knowledge and

best-practice landscape. While there are several excellent project and portfolio

management (PPM) maturity models available from high-quality sources – such as

Gartner, PM Solutions and the Project Management Institute – the scope of these

Page 5: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 3

models is broader. There is little guidance available that is focused exclusively on

resource and capacity management issues.

Specifically, most organizations have recurring difficulty in answering some seemingly simple

and other more challenging questions from stakeholders such as:

• “What are these resources working on?”

• “Why is it so difficult to take on new projects?”

• “How come these resources are always overbooked, don’t you control how work

gets assigned to resources?”

• “Will we have enough available capacity in three months to take on these new

important projects?”

• “Do we have the right mix of skills to meet project demand?”

• “What is the cost of this group of resources for this month on this set of projects?”

• “How do I de-prioritize the work already under way to make room for new work?”

• “Can you spare this one critical resource for this period – it is really important?”

Guidance is needed in helping organizations focus on identifying and answering the most

important questions consistently and understand how to take measured steps in deploying the

“just right” level of supporting process and technology.

2.2 Benefits

The benefits organizations can expect to realize by adopting the Resource Management

Maturity Model are as follows:

1. Common Language: Provide resource managers, portfolio managers and business

executives in project-intensive organizations with a framework and common language

for communicating about resource management objectives, issues and outcomes.

2. Roadmap: Deliver a roadmap and a guide for stakeholders that helps them characterize

their current level of maturity and determine the optimal, aspirational level of maturity.

3. Clarity: Expose clearly the implications and consequences of aspiring to or operating at

a particular level of resource management maturity in areas like data gathering and

reporting requirements, software technology selection, governance infrastructure, and

resulting business benefits. Note that higher is not necessarily better for all

organizations.

Page 6: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 4

4. Software Selection: Prepare stakeholders to make better assessments of PPM

software options for resource management and choose the solution that is best suited to

meet current and projected needs.

3. Model Overview

3.1 Context

The RMMM applies to resource-constrained environments including organizations that manage

a handful of resources as well as those that manage hundreds and even thousands of

resources. It is relevant across many industries and different project environments such as IT,

professional services and product development and delivery. However, it is not geared for

schedule/budget constrained environments where resource/capacity is not always an explicit

business driver (e.g., construction projects).

For the purposes of the RMMM, the resource management discipline, at its core, is primarily

concerned with managing the work assignments, time usage and cost of a set of resources.

Work is accomplished via the assignment and completion of project and non-project work,

although the emphasis is on project-oriented work. At the project level, Project Managers (PMs)

create a need to utilize individual resources based on project schedules and required roles and

skills. Line managers or resource managers have control over the supply and assignment of

resources. A governance structure may be put in place to oversee the entire process at the

portfolio and aggregate capacity and demand levels.

Effective resource management enhances project portfolio success by ensuring that projects

are staffed with the right resources (e.g., roles and skills) in a timely manner and that adequate

resources are available to address current needs and future demand. However, project success

depends on a number of other factors which are outside the scope of the RMMM. For example,

the definition and delivery of project goals, individual performance and contribution, scheduling

best practices and risk assessment and mitigation are not addressed by the RMMM.

3.2 Levels and Dimensions

The RMMM consists of five maturity levels. The specific characteristics of each level are

described along seven dimensions.

Page 7: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 5

The five levels of resource maturity are listed below along with a simplified definition:

Resource Maturity

Model Level

Key Defining Characteristic(s):

Level 1: Work

Visibility

Organizations have visibility to who is working on what. However,

resources are assigned to work without any control or oversight.

Level 2: Controlled

Assignment

A formal resource assignment approval process is introduced. However,

approvals are informed only by resource availability information.

Level 3: Governed

Capacity

The focus shifts to capacity management and the introduction of project

priority considerations requiring more structured governance.

Level 4: Schedule-

driven Assignment

The resource assignment approval and capacity management processes

are driven by project schedules at the phase level.

Level 5: Granular

Management

Full task-level project schedule details are used to drive the resource

assignment and capacity management processes.

A brief definition of each dimension follows:

RMMM Dimension

Names

Definition

Assignment

Granularity

This is the level of detail at which resources are assigned to work. The

duration may be driven by dates at the project-, phase- or task-level. The

utilization may be a constant value or may be time varying for a specified

duration.

Project Roles This refers to any standardized and distinct roles played by a resource or

group of resources on a given project, such as project manager,

Page 8: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 6

software developer, business analyst, etc. Roles allow the organization

to create attributes and policies for a group of resources, such as cost

rates, maximum number of assigned projects per role, etc.

Resource Cost This is the labor cost of a resource that results from a work assignment.

Resource cost may refer to planned cost or to actual cost. Cost may be

tracked for a time interval or at the project-, phase- and task-level.

Resource Approval This is the process of approving the assignment of a resource to work at

the particular level of assignment granularity. Note: This is a critical

dimension of resource management because it has implications for

required governance and process complexity.

Capacity Planning This is the strategic portfolio-level planning process aimed at ensuring

that the most important projects are resourced and that resource

utilization is optimized within the constraint of aggregate resource

capacity. This involves shifting and removing proposed and ongoing

projects; adding or removing resources; and then making the necessary

resource assignment adjustments to accommodate the higher priority

projects.

Governance This is the decision-making process and organizational body that

oversees the resource approval, portfolio prioritization, demand

management and capacity planning business processes.

Business Value This is the key business value that organizations can expect to realize at

a given level of maturity.

Page 9: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 7

The assignment granularity dimension is a key maturity

level driver. Here is an illustration of the key attributes.

Level 1/2

Level 3

Level 4

A resources is assigned a fixed/constant utilization

percentage for the duration of the project

A resource’s utilization can vary within duration of

a project

A resource’s utilization can vary by project phase (driven by project WBS)

Level 5

S E

A resource’s utilization can vary by individual

project activity (driven by project WBS)

0%

50%

100%

0%

50%

100%

0%

50%

100%

0%

50%

100%

t

Page 10: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 8

3.3 RMMM Summary View

Level 1 Level 2 Level 3 Level 4 Level 5

Work Visibility

Controlled Assignment

Governed Capacity

Schedule-Driven Availability

Granular Management

Assignment Granularity

Assignment at project level, fixed % Non Project work: fixed % of capacity

Assignment at project level, fixed % Non Project work: project placeholder

Assignment at project level, possibly non fixed % Non Project work: multiple project placeholders

Assignment at project schedule, phase level. Non Project work: phases in placeholder project

Assignment at project schedule, granular activity level Non Project work: ITSM integration, activities in placeholder project

Project Roles

Resources assigned as Project Manager and Team Member only

Resources assigned to differentiated roles; roles properties for cost rate etc.

Resources assigned by role and skills at project level

Resources assigned by role and skills at phase level

Role to activity typing with RACI model; Training, certification tracking

Resource Cost

Planned cost at project level; Actual cost from timesheets at project level

Planned cost at project and time level; Actual cost from timesheets at project level

Also, plan vs. actual comparison, budget constraints

Planned cost at phase level; Actual cost from timesheets at phase level; EVM

Planned cost at granular activity level; Actual cost from timesheets at activity level; Full EVM; activity level budget constraints

Resource Approval

None, ad-hoc, first come first served; line mgr only

Resource Approval Workflow (RAW) at project, proposal level; approval based on availability

RAW at project level, possibly multiple per project; approval based on priorities

RAW at phase level

RAW at all activity levels

Capacity Planning

None Balanced utilization across resources

Resolve availability constraints by delaying, cancelling proposals, projects based on priority

Project phase schedules drive more detailed resource availability views; capacity planning can delay projects at phase level

Resolve availability constraints by delay/shift at activity level with PM involvement

Governance None Resource or line manager; mostly FIFO demand mgmt

Governance body prioritizes portfolio. Oversees capacity planning and demand mgmt.

Governance body actions rely on up- -to-date project phase schedule information

Governance body actions rely on up-to-date full project schedule information

Business Value

Who is working on what; Over-utilization made visible

Controlled and balanced resource utilization, availability.

Higher priority projects preferentially resourced; resourcing responsive to changing business priorities

Enhanced ability to resource excess demand with existing capacity

Maximized ability to resource excess demand with existing capacity

Page 11: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 9

3.4 Interpreting and Using the Model

For a given level of maturity, the characteristics at each dimension (in terms of assignment

complexity, governance, desired business value, etc.) are linked together by the logic of what

successful organizations actually do or should do to achieve their resource management goals.

For example, at Level 1 the absence of Resource Approval implies the absence of a Capacity

Planning and Governance process. At Level 3, a governance body is required to decide project

priorities which, in turn, are a pre-requisite to implement Capacity Planning. As a result, in

general, it is recommended that organizations implement all of the processes and dimensions

associated with each maturity level before pursuing the next level.

However, some organizations may be at one level of maturity along some dimensions while at

other levels of maturity along other dimensions described by the model. And, during the course

of this journey, organizations may continue to operate at different levels of maturity for a given

dimension than suggested by the model. For example, at Level 2, some organizations may be

operating at Level 3 in terms of Assignment Granularity, but are better characterized as Level 2

organization because there is no governance structure.

A key value of the RMMM is in helping organizations expose whether or not these variances

from the best practices represented by the model are:

(1) The result of conscious and valid organizational decisions (based on unique organizational

factors such as corporate culture, industry context or other considerations), or

(2) Symptomatic of issues or areas of dysfunction that need to be addressed. For example, it

makes little sense for an organization to invest heavily in a Capacity Planning process without

putting in place a governance structure that can also perform demand management.

A fundamental tenet of the RMMM is that higher is not necessarily better. Most organizations

will find Level 3 to be the optimal target. Organizations need to be careful before setting their

sights on Level 4 since it entails additional process complexity which may not be justified by the

business benefits. Very few organizations will find Level 5 to be the optimal level at which to

operate simply because of the potentially onerous information and supporting technology

complexity and process maturity demands. Typically, this level of maturity is appropriate for

specific types of resource-intensive scenarios where resource scheduling sophistication is

critical.

Page 12: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 10

Finally, it is important to note that the RMMM makes clear what an organization must do in order

to operate successfully at each level. However, by itself, it can not prescribe the right level of

maturity for your organization. That, of course, depends on a number of case-specific factors

such as industry context, organizational culture, leadership style and technology experience.

The probability of successful implementation of these processes must be the first guide to

selecting the desired level. The target business value at that level must be aligned with the

desired benefits. If not, the organization can take measured steps to implement the process and

organizational changes necessary to get to the next level.

4. Terminology

These are key terms and definitions used in this Model.

Key Terms Definition

Resource capacity This is the total time for a given resource that is intended to be managed.

The units of capacity are time per duration (e.g., 40 hours per week) or a

fraction (e.g., 50%) of an FTE (full-time equivalent). Usually,

organizations choose to subtract a fixed fraction of the capacity “off-the-

top” for non-project work and choose to track in detail the utilization for

project work. For example, a 40 hour per week employee that has 20%

of the capacity set aside for non-project work has capacity designated as

32 hours per week. As an alternate example, an organization may view

the capacity as 40 hours per week and track the utilization for both

project work and non-project work in this 40 hour per week capacity.

Some organizations may also choose to reduce resource capacity by

time not available for non-work such as vacations and holidays.

Resource capacity can be aggregated across a group of resources (e.g.,

by organization, by role).

Resource utilization This is the sum total of a resource’s assignment to work for a given

duration. The work includes only project work if the capacity is defined to

exclude non-project work as describe above, and vice versa. Utilization

has units of time per duration (e.g., hours per day) or a fraction of

capacity (e.g., a resource may be used 20 hours per week or 50% of

Page 13: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 11

capacity on a project). Utilization may be specified as an effort that is

spread evenly over the given duration (e.g., a resource is used for 100

hours for the duration of the project or 20 hours for the duration of a

phase of a project). At a further level of detail, the effort specified may be

un-even (e.g., a resource is used 10 hours in week 1 and 40 hours in

week 4 of a project). The Resource Assignment dimension describes the

granularity of the per-project utilization that is typical for each maturity

level.

Resource availability This is the difference between capacity and utilization for a given

duration. This is the time available for a resource to be assigned to more

work. Availability has units of time per duration (e.g., hours per week) or

fraction of capacity.

Resource demand This is the incremental potential work assignment for a given duration for

a resource driven from proposed projects or incremental work requests

associated with on-going projects. Demand may be greater or less than

the availability for a given duration.

Activity This is the generic name for any level of project work identified in a

project work breakdown schedule (WBS). The highest level activity of a

WBS is referred to here as a phase. Phases may be broken into a series

of lower-level activities such as tasks and deliverables.

Resource Approval Workflow (RAW)

This is the process by which a resource is assigned to work for a given

duration. The assignment may be for a proposed project (also known as

a proposal) or for incremental work associated with an ongoing project.

Broadly, the process has the following workflow:

1. Request Parameters: A request is made by the project manager for a

resource that contains:

a) A start and end date which defines the potential request duration.

Depending on the maturity level along the Resource Assignment

dimension, the duration may be determined by project start and

end dates, or some other significant dates within a project, or tied

Page 14: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 12

to the dates of a specific phase of a project or a specific lower-level

activity of a project.

b) The effort (in units of hours/days/weeks, etc.) required from the

resource in the request duration. The effort may be represented as

the average percentage of time that that the resource is expected

to be utilized for the requested duration. The effort may also be

represented by specific hours, days, or weeks..

c) The resource request flexibility with regard to (1) a specific

named individual vs. anyone matching the role and skills

requirement and (2) availability requirements (e.g., only full-

duration availability is acceptable).

2. Request Routing: The request is sent to a specific person playing the

role of resource manager. In many organizations this may simply be

the resource’s direct line manager. There may be a distinct resource

manager for a set of roles or a set of resources.

3. Resource Approval/Denial: The resource manager may consult a

“heat map” of the resource being requested to determine availability

and additionally may consult project prioritization information. The

criteria to approve/deny the request depend on the maturity level.

The response may be a simple “approved/denied” or may have

nuances such as the ability to provide for partial approval or a hard

versus soft commitment.

4. Project Manager Next Steps: If the request is approved, the project

manager then proceeds to use the resource as desired for project

execution. If the request is denied, the project manager may have

various actions available to them depending on maturity level.

Page 15: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 13

5. Detailed Level Descriptions

5.1 Level 1 – Work Visibility

Most organizations struggle with answering even the most basic question: “What are my people

working on?” At Level 1, this “Work Visibility” is the desired outcome. At this level, the first step

is to make a comprehensive list of the projects under way in the organization. Then, an

association is made between resources and projects. This exercise also usually reveals that

resource time is consumed by work outside of projects, often called “keep the lights on work”.

Non-project work is treated as simply a fixed fraction that is removed from the resource’s

capacity for project-work.

The minimal expectation is that projects have a planned start and end date and the per-project

utilization is a constant percentage for the duration of the project. If the project dates are

accurate and kept up to date, it is possible to create a reasonably complete, if not granular,

picture of the aggregate utilization of the resources. Since resource costs are known, it is also

possible to know the planned resource costs by project. There is also usually an interest in

knowing the actual costs and this is captured using time sheets which record actual time spent

by a resource on a project.

Here’s an illustration of assignment over-utilization risk

at Level 1

Demand for Resource A

time

Resource

Utilization (%)

25%

100%

S1 E1 S3 E3E2S2

Resources are assigned a fixed/constant utilization

percentage for the duration of the project

Project 1

Project 2

Project 3

50%

75%

time

Resource

Utilization (%)

25%

100%

Aggregate % Utilization for Resource A

75%

50%

S1 E1 S3 E3E2S2

At this level process maturity (assignment

granularity) there is a risk of resource over-

utilization.

Page 16: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 14

A key defining characteristic of operating at Level 1 is that there is no formal and transparent

process by which resource assignment to projects is controlled. Resources are assigned to

projects ad hoc or simply by the line-manager’s approval instead taking a holistic view of all the

resources. This can result in over-booking and potentially “burning out” a given resource (see

illustration above). This can also result in projects not being successful because the resources

assigned to them in reality have no available time to work on the project. Likewise, it is also

possible to under-utilize certain resources while over-utilizing others.

Maturity Model Dimension

Level 1: Work Visibility Description

Assignment Granularity

• A simple (but complete) list of projects with all associated resources is created.

• A resource’s utilization is assumed to be a constant percentage for the duration of the project (i.e., from project start to end date).

• Non-project work is modeled as a non-time-varying percentage of each resource’s capacity which may vary by resource.

Project Roles • Role specificity is minimal. Only project managers are identified.

Resource Cost • Only aggregate resource costs are planned.

• Allocation of planned costs to projects is possible.

• Timesheets are in place to capture actual costs of resources by project.

Resource Approval

• There is no resource approval process.

Capacity Planning

• There is no capacity planning process.

Governance • There is no governance structure.

Business Value • Answers “who is working on what”. Simple resource utilization and availability “heat maps” are possible that can help identify at-risk projects, resource burnout situations, cost reduction opportunities or availability to take on more projects.

Next Level When:

The organization decides to pursue the next level when there is a desire to pro-actively manage

the utilization of resources. Specifically, there is a recognized need to better balance work

Page 17: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 15

between available resources and to avoid burn-out or project risks associated with and

inadequate resourcing process. The creation of a Resource Approval process is the key enabler

in progressing to the next level of maturity.

5.2 Level 2 – Controlled Assignment

Resource Approval is the critical dimension at Level 2. Specifically, the introduction of a process

by which resources are assigned to projects (i.e., a resource approval workflow or RAW) drives

the organization to mature its resource management process along several of the other

dimensions. A resource approval process eliminates the ad hoc nature by which resources are

associated with projects at Level 1.

For the newly introduced resource approval workflow (RAW), the level of assignment granularity

of the request is simply at the project level. This means that each request includes a start and

end date of the project and a fixed average percentage utilization over the duration of the

project. The resource manager performs approvals by consulting a heat map indicating the

availability for each resource and providing approvals only when the demand is less than the

availability. Some organizations may choose to define availability policies that resource

managers are expected to follow (e.g., a resource’s availability should never be less than 10%).

At Level 2 the Resource Approval Workflow (RAW)

ensures that Resource A is not over-utilized

Demand for Resource A

time

Resource

Utilization (%)

25%

100%

S1 E1 S3 E3E2S2

time

Resource

Utilization (%)

25%

100%

Aggregate % Utilization for Resource A

Project 1

Project 3

50%

75%

50%

75%

S1 E1 E2S2

Project 2

At Level 2, the RM can disapprove the request of

Resource A for assignment to Project 3 to avoid the over-utilization

scenario

Page 18: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 16

At Level 2, note that the resource manager is approving/denying resource requests based on

the viewpoint of the resource availability without considering project priority. As a result,

resources can be consumed working on lower priority projects and there is no formal process to

redirect a previously assigned resource to a higher priority project. Also, a resource manager

that is considering multiple simultaneous requests for the same resource does not have the

objective, unbiased information needed to make a decision based on business value or priority.

This leads to resource approval being driven by “squeaky wheels”, personal favors and other

dubious factors rather than important considerations like strategic alignment.

Maturity Model Dimension

Level 2 Controlled Assignment Description

Assignment Granularity

• Resources are assigned at the project level and start and end dates of projects are managed with rigor.

• The per-project utilization is specified as a fixed percentage for the project duration.

Project Roles • A project team is defined consisting of specific roles and attributes (e.g., cost rates, standard percentage utilization per project).

• Standard project team templates by project type may exist.

Resource Cost • The organization is able to track planned resource costs by time and project.

• Actual costs are based on timesheets at the project level.

• There is no control of actual costs based on budgeted (planned) costs.

Resource Approval

• A RAW process is used to assign resources to projects only after a formal request is approved.

• The resource manager approves or denies requests based on availability of the requested resource or resource type (i.e. matching role, skill set).

• Project priority is not considered; requests may be approved on a first-come first-served basis.

Capacity Planning

• Existing aggregate-capacity total (by role, by resource) and aggregate utilization are visible and evenly balanced with relatively few instances of over-/under-utilization.

• There is no assurance that resources are being utilized on the highest business-value projects.

• There is no easy way accommodate new resource demands from higher value projects by de-prioritizing in-fight projects.

Page 19: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 17

Governance • There is no governance structure to manage relative project priorities.

Business Value • The RAW process ensures that resources are not over/under-utilized, existing capacity is actively managed to a desired availability and that work is evenly distributed across the resources.

• It becomes clear if new demand can be resourced from existing availability or if additional resources are needed.

Next Level When:

At Level 2 an organization reaches a pain threshold and is compelled to mature to the next level

as a result of the inability to:

Focus on projects with greatest business impact

Dynamically respond to changing business priorities

Fulfill new demand by re-prioritizing existing projects instead of simply adding new resources

5.3 Level 3 – Governed Capacity

At Level 3 the critical dimension that comes into play is a governance structure that prioritizes

projects and thereby prioritizes existing resource utilization versus new resource demand. The

governance organization or steering committee may be referred to as the “Resource

Governance Committee” or “Portfolio Governance Committee” or go by other names. The

Committee is represented by stakeholders from both the demand side (projects ideas, requests

and proposals) and the supply side (resources), and the line of business executives who are

ultimately responsible for the success of the project portfolio. This structure, coupled with the

previously discussed RAW process, results in the ability to implement a “governed” capacity

planning process.

The prioritization process involves determining (1) the relative priority between existing projects

and new proposals and (2) the relative priority between multiple projects running concurrently. A

few key elements of prioritization include setting up and standardizing assessment criteria in

high level categories like benefits, financial costs and risks. Benefits criteria may include, for

example, strategic alignment, financial return and customer satisfaction. Cost may have sub-

elements like project costs and opportunity costs. Risks might be financial, implementation or

market related. Project proposals are scored using consistent criteria and approvals are made

Page 20: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 18

through a comparative assessment. New proposals for projects must follow a resource approval

workflow process (RAW), but at Level 3 the resource requests can be more effectively managed

by the resource managers based on the project prioritization information.

Level 3 introduces a governance structure which considers

project priority when approving project plans

time

Resource

Utilization (%)

25%

100%

Aggregate % Utilization for Resource A

75%

50%

S1 E1 S3 E3E2S2 time

25%

100%

Aggregate % Utilization for Resource A after Governance action

75%

50%

S1 E1 S3 E3E2S2

At Level 3 governance can cancel Project 2

and approve Project 3. This action removes a resource-related risk to

Project 3 which governance has

prioritized highest

time

25%

100%

Aggregate % Utilization for Resource A

75%

50%

S1 E1 S3 E3E2S2

This is the aggregate demand for resource A showing a period over-

utilization which represents a risk to

project 3

Project 1

Project 2

Project 3

At Level 3 a governance committee oversees the capacity planning process. It has full visibility

to aggregate utilization from existing projects and the incremental demand from new proposals

relative to aggregate capacity. This visibility should include a line-of-sight to any sub-set of

projects of interest and to any sub-set of roles and resources of interest. Based on priority and

resource availability information, the governance body has the ability to dynamically launch,

suspend, delay and cancel projects in order to balance capacity with demand in the most

impactful way to the organization. This is an ongoing and iterative process that reacts to

prioritization changes as business conditions dictate. Software technology should be used to

provide decision support using dynamic “what-if” scenario planning that allows examination of

the resource availability implications of different prioritization decisions. The committee also

decides whether the capacity of resources available for a particular role needs to be adjusted

upward or downward.

Level 3 represents the sweet spot of resource management maturity for most organizations

because it provides significant benefits in terms of enabling organizations to better align

resources with strategic priorities in the immediate term and over the course of a planning

Page 21: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 19

horizon. At the same time, assigning resources at the project level of granularity (as opposed to

a lower level), avoids many of the pitfalls associated with Level 4 and Level 5 resource

management which drive resource management from the project work breakdown schedule.

Maturity Model Dimension

Level 3 Governed Capacity Description

Assignment Granularity

• Resources are still assigned at the project level.

• Project start and end dates are managed with rigor because these points bound resource assignments.

• Per-project resource utilization within projects can be adjusted upward or downward (i.e., not necessarily constant from start to end date).

• Non-project work may be planned using placeholder projects and multiple start/end-date intervals with variable percentage utilization.

• It is possible to integrate systems that track non-project work to better inform utilization calculations.

Project Roles • RAW process considers resource skills, capabilities, and training to fulfill resource requests.

Resource Cost • Planned resource costs by time and project can be tracked.

• Thus, total costs and per-resource costs can be computed for each project, for a project portfolio and for a given duration.

• Actual costs are computed from timesheets at the project level.

• The governance committee may institute a process to ensure that actual resource costs do not exceed planned costs.

Resource Approval

• The RAW process is not limited to a single request for the entire project duration.

• Multiple separate requests/approvals, each with different start/end dates and percentage utilization is possible.

• The resource manager approves or denies requests based on availability of individual requested or suitable alternative (e.g., matching skill set, location, cost rate, etc.).

• The resource manager can decide between competing resource requests based on the clearly defined project priorities.

• The PM may use the additional assignment granularity detail to request the resource for only part of the project duration.

• Alternately, the PM may appeal to the governance committee to invoke a capacity planning exercise.

Page 22: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 20

Capacity Planning

• Existing aggregate capacity (by role and by resource) and the aggregate utilization is visible.

• Utilization is greater on higher-priority projects with the most business impact.

• Higher priority new demand is resourced ahead of lower priority new demand.

• If new demand exceeds availability, it is possible to fulfill this demand by re-prioritizing, delaying or cancelling existing projects without adding resources.

• “What-if” scenarios can be used to simulate the impact of re-prioritizing, delaying, and cancelling projects.

Governance • A governance structure oversees demand management, proposal and project prioritization and capacity planning.

Business Value • Organizations are better prepared to support business strategic

objectives now and within the planning horizon based on ability to free up resource capacity to accommodate higher priority projects now, as well as anticipate resource demand.

Next Level When:

Level 4 should be aspired to by organizations that have specific needs for understanding the

project schedule driven resource utilization and these needs outweigh the issues with process

and data complexity.

5.4 Level 4 – Schedule-Driven Availability

The critical element of the transition from a Level 3 to a Level 4 organization is the use of the

project schedule to drive project resource utilization. This occurs when simple average

utilization of a resource over a project’s duration is deemed to be too coarse a measure of

utilization. It is quite possible that certain resources are needed more in certain phases of a

project. For example, in a software development project, business analysts may be needed

more during a requirements phase while QA resources may be needed more intensively during

a testing phase.

At Level 4 project resources are assigned using high-level (e.g., phase-level) activity information

delineated in the projects WBS. Each phase has an associated utilization that results from the

phase start date, phase end date, and percent of capacity spent on the phase or total effort on

Page 23: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 21

the phase. The summation of these attribute values over all the phases is aggregated to arrive

at the resource utilization for a given project.

At Level 4 phase-level demand info can lead to better resource utilization and assignment decisions

time

25%

100%

Aggregate % Utilization for Resource A (Level 1,2,3)

75%

50%

S1 E1 S3 E3E2S2

Aggregate % Utilization for Resource AAt Level 4, Phase level

detail for Project 2 allows us to fit Project 2 demand

into Resource A’s schedule w/out canceling

Project 2

Here we are at Level 1,2,3 resource demand

information which shows an over-utilization period.

Project 1

Project 2

Project 3

25%

100%

75%

50%

An organization may choose to be at Level 4 when this greater detail is meaningful and can

have a material impact on the capacity planning decisions. For example, Project 1 utilizes a

resource for 40 hours during a month and there appears to be an over-utilization in week 4 due

to new demand from Project 2 for the same resource for 40 hours in week 4. However, it turns

out that -- based on a phase-based assignment in Project 1 -- the utilization is entirely in week

1. Therefore, week 4 is not used by Project 1 and Project 2’s request can be approved. Thus,

the extra detail eliminated a “false-positive” over-utilization situation.

A second benefit is that it is possible for the capacity planning process to operate at the phase

level of a project rather than at the project level. In the above example, an alternate resolution

for the over-utilization may be that the particular phase of Project 2 that needs the resource in

week 4 is delayed, not the project as a whole. This phase delay may have no eventual impact

on the project’s business impact whereas delaying the entire project may not be acceptable.

Another benefit of WBS-driven resource management starting at Level 4 is that non-project

work items can also be tracked at a corresponding level of granularity concurrently with project

work. A placeholder project for non-project work can be created with each placeholder activity

Page 24: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 22

corresponding to each work item and representing its duration and effort. This enables a unified

view of the detailed project and non-project work items that consume the time of each resource.

It is important to note that this places an incremental but significant burden on the project

managers to accurately maintain and update their phase dates, to accurately assign individual

resources to the relevant phases and to accurately provide utilization requirements by phase.

For example, a portfolio of 100 projects, with 5 phases per project, and 5 resources per phase,

requires that a total of 7,500 pieces of information (100x5x5x3) be kept up to date and accurate.

If the organization does not possess adequate process maturity, the dependent capacity

planning and governance processes will be driven from a mass of unreliable underlying

information.

A key challenge at Level 4 is that potential conflicts can result because the time horizons of the

strategic capacity planning process are mismatched with the day-to-day changes made by

project managers at the phase level. For example, the governance committee might meet and

decide that there is a severe resource shortage during a particular timeframe and decide to re-

assign resources, delay or cancel projects to relieve this shortage. It may then turn out that the

project manager coincidentally re-arranges the project schedule, freeing up resources that

appeared to governance to be in critical short supply, but the governance committee is not able

to react to this information until it meets at a later time.

Maturity Model Dimension

Level 4 Schedule-driven Availability Description

Assignment Granularity

• Resources are assigned at the phase level in the project WBS.

• The per-project resource utilization is an aggregate of the underlying per-phase utilization.

• Per-phase utilization attributes are phase start date, phase end date, percentage utilization or phase level effort.

• Non-project work may be planned using placeholder projects with each representing an item of non-project work.

Project Roles • Roles and resource skills are used during project phase assignments.

Resource Cost • Resource costs are planned at the phase level.

• Each phase has a total resource cost based on the WBS level assignment

• Phase level costs are totaled to determine project costs.

Page 25: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 23

• Actual costs are derived from timesheets and actual time spent on each phase can be tracked.

• Additional processes may be used to control actual costs at a per-phase level to be limited to the planned costs.

• Earned Value Management is possible.

Resource Approval

• The RAW process is performed at the phase level.

• Each assignment to a phase must be approved through the RAW process along with the phase-level dates and percentage or effort information.

• Approvals are informed by resource availability and project priority.

Capacity Planning

• Aggregate utilization is the summation of all the project phase-level resource utilization rates from individual projects.

• Underlying data for all projects and phase schedule changes must be timely and accurately estimated to enable effective capacity planning.

Governance • A governance structure oversees portfolio management processes such as demand management, project/proposal prioritization and capacity planning.

• There is a potentially undesirable interplay between the project managers’ level of detail and granularity and the high-level governance committee strategic viewpoint.

Business Value • It may be possible to accommodate incremental demand with the same set of resources as a result of more detailed phase-level information.

• This greater detail may be vital in particular project-intensive and highly resource-constrained scenarios (e.g., can maximize billing rates in services delivery organizations).

Next Level When:

Organizations aspire to Level 5 when an even greater level of project schedule detail is deemed

necessary to perform effective resource management.

5.5 Level 5 – Granular Management

At Level 5, resource management and capacity planning is driven by the complete and full

levels of WBS activity detail. Each activity has an associated utilization that results from the

activity start date, activity end date, and percent of capacity spent on the activity or total effort

Page 26: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 24

on the activity. The summation of these attribute values over all the phases is aggregated to

arrive at the resource utilization for a given project.

This may be necessary when the phase level information about resource utilization is too coarse

and full project schedule detail is necessary and meaningful to the business. Another benefit of

is that non-project work items can be tracked at fuller detail with a placeholder activity

corresponding to each work item and representing its duration and effort. This enables a unified

view of the detailed project and non-project work items that consume the time of each resource.

This places a very significant burden on the project managers to accurately maintain and update

their activity dates, to accurately assign individual resources to the relevant activities and to

accurately provide utilization requirements by activity.

For example, a portfolio of 100 projects, with 30 activities per project, and 2 resources per

activity, requires that a total of 18,000 pieces of information (100x30x2x3) be kept up to date

and accurate. For most organizations, it is extremely difficult to accurately maintain this amount

of information. As a result, most organizations that attempt to operate at this level fail under the

weight and burden of additional process complexity (unless the number of projects and

resources is small).

Many resource management software solutions require organizations to supply this granular

detail to feed the higher level capacity planning and governance processes. This is a key reason

why these software implementations are not successful.

Maturity Model Dimension

Level 5 Granular Management Description

Assignment Granularity

• The complete WBS activity detail feeds into the per-project utilization.

• Non-project considers information derived from IT service management system integration (e.g., trouble tickets) and granular non-project work item visibility.

Project Roles • The RACI model (Responsible-Accountable-Consulted-Informed) may be used to further classify the types of activity-resources assignments.

• This may have implications for activity-resource demand. For example, resources designated as “responsible” for a project activity assignment may trigger a level of resource (time/effort) utilization while a resource designated as “informed” may not.

Page 27: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 25

Resource Cost • Resource costs are planned at the detailed resource-activity level.

• Each activity has a total resource cost based on the WBS level assignment and the activity level costs are totaled to determine project costs.

• RACI may be used to further specify different cost rates based on assignment type.

• Actual costs are derived from timesheets and actual time spent on each activity can be tracked.

• Additional processes may exist to control actual costs at a per-activity level limited to the planned costs or a specified not-to-exceed planned cost.

Resource Approval

• Resource approvals are performed at the individual activity level and are informed by resource availability and project priority.

Capacity Planning

• The aggregate utilization is driven by a summation of all the project activity-level resource utilization.

• The underlying data for all projects on all phase schedule changes must be accurately estimated and timely to enable effective capacity planning.

Governance • The governance process and body needs to be prepared to react to more dynamic and constantly changing project schedule details.

Business Value • It may be possible to accommodate even more demand with the same set of resources because of the more detailed activity level information.

Page 28: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 26

6. Summary and Key Takeaways

Here are the key conclusions:

• The level “Assignment Granularity” detail is the key model driver. The level of granularity

an organization chooses to plan and track effort largely drives where it should be along

other maturity model dimensions.

• There is a “chasm” between maturity levels 3 and 4. Many organizations pre-maturely

rush to Level 4 -- which includes activity-level effort roll ups -- and fail.

• For most organizations, Level 3 is the sweet spot to strive for providing “just right”

process sophistication given the level of information needed by the business to make

effective resource-related decisions.

• Systems should be configured to align with the level of process maturity and not

encourage IT organizations to bite off more functionality than they can chew.

RMMM Pictorial Summary

At Level 1 there is a

uncontrolled resource grab

Level 2 introduces a resource

approval workflow

At Level 3 a governance body

considers project priority

Level 4,5 considers project

activity-level demand

RMMM Pictorial Summary

Page 29: Instantis resource management maturity model (white paper)

Copyright Instantis, Inc. Page 27

7. Next Steps

• Assess your own company’s level of existing process maturity and see where it fits in the

Maturity Model. You may do this internally by benchmarking with other companies or

with the help of a consulting firm.

• Examine the business benefits at your company’s maturity level.

• If the additional business benefits of going to the next level are important, perform a gap

analysis and identify what critical “dimensions” need to progress at your level of maturity.

• Communicate the findings to others in your company and get buy-in to fix the gaps.

• Lay out a roadmap of how your company should get to the next level and work towards

getting there.

• Contact Instantis if you need software technology help with your resource and capacity

management initiative.

8. About Instantis

Instantis, Inc. is a leading SaaS-based provider of Enterprise Project & Portfolio Management

(EPPM) software used by business process and IT leaders to improve strategy execution and

financial performance. Leading global corporations like Abbott, DuPont, France Telecom, Lilly,

National Grid and Xerox rely on a single system called EnterpriseTrack to fulfill the distinctive

requirements of their strategic project portfolios such as IT, PMO, product development, Lean

Six Sigma and sustainability. EnterpriseTrack features comprehensive resource and capacity

management functionality that can be configured to support organizations needs across the

spectrum of resource information needs and process maturity levels.