Exploring Resource Management in SAP Professional Services

Objective

After completing this lesson, you will be able to match a project request with an appropriate resource profile based on availability, skills, and other matching information using SAP S/4HANA Cloud for project-based scenarios

Introduction

Who This Lesson Is For

Welcome to our lesson on Exploring Resource Management in SAP Professional Services, designed for implementation consultants and presales specialists in the Professional Services field.

This lesson aims to provide you with a foundational understanding of resource management within SAP S/4HANA Cloud, equipping you with the knowledge to enhance the level of service you provide to your clients. Whether you're new to the field or looking to deepen your expertise for personal growth and development, this course will guide you through the essentials of resource management, including plan selection and assignment of resources in project-based scenarios.

You will learn how to create and manage resource requests, understand decentralized and centralized staffing processes, and use key SAP applications to optimize resource allocation and ensure project success.

Why This Lesson

Imagine a business struggling with inefficient resource management, where project deadlines are frequently missed, and client satisfaction is dropping. As a new consultant in the Professional Services field, this course will equip you with the fundamental knowledge to tackle these issues.

You'll learn to optimize resource allocation, streamline workflows, and enhance project outcomes using SAP S/4HANA Cloud. Armed with these skills, you'll be able to provide your clients with expert solutions, significantly improving their operational efficiency and customer satisfaction, while also advancing your professional growth in the digital service landscape.

What You Will Be Able To Do

After completing this lesson, you will be able to match project requests with appropriate resource profiles using SAP S/4HANA Cloud and Cloud for Projects Resource Management. You will be proficient in considering availability, skills, and other relevant information to ensure the best fit for project-based scenarios.

What To Expect

In this course, you'll engage with a variety of materials to enhance your learning experience.

  • You'll read detailed content that covers the fundamentals of SAP Professional Services and the applications supporting them.
  • Informative graphics will help you visualize key concepts and processes.
  • You'll also watch demonstration videos showcasing the Professional Services software in action, providing practical insights into its features and capabilities.
  • Additionally, content-related videos will further explain and illustrate important points, helping you to better understand and retain the information.

This mix of reading, visuals, and videos will ensure a comprehensive and engaging learning experience. So if you are ready, let’s begin.

Unit One Key Topics

The three lessons here in unit one will help you develop expertise in managing resources using SAP S/4HANA Cloud. Let's start by understanding some key concepts that will be essential as you progress through this course.

Understanding Resource Management

Resource management is about efficiently assigning employees or contingent workers to project tasks. It ensures that the right people are working on the right tasks at the right time.

Here are the key components you'll need to know:

  • Resource Requests: These include essential details like project data, the type of resource needed, effort required, distribution of hours, and specific skills needed.
  • Resource Profiles: Define each individual employee and support the allocation to projects when matching the details in the resource requests. These include employee master data, availability, skills, and experience.

Decentralized vs. Centralized Staffing

In SAP S/4HANA Cloud, you will encounter two primary methods of staffing: decentralized and centralized.

  • Decentralized Staffing: Managed within the Plan Customer Projects app, where project managers handle staffing directly. You'll learn how to plan roles, search for resources, and confirm assignments.
  • Centralized Resource Management: Managed by resource managers using SAP S/4HANA Cloud for Projects Resource Management. This method involves a more structured approach with a focus on balancing team workload and optimizing resource use.

Key Applications

Throughout this unit, you will work with several important applications:

  • Plan Customer Projects: This app helps you manage project tasks, resources, and financial performance. You'll use it to plan work packages, assign efforts, and manage billing processes.
  • Manage Team Resources: This app allows you to plan and assign team roles, specifying the skills and effort needed.
  • My Project Experience: This app is used to update your skills and project experience, monitor your assignments, and manage your utilization.
  • Manage Resource Utilization: This app helps you track resource workloads and make adjustments to ensure efficient utilization.

What to Look For

As you move through the lessons, pay close attention to the following:

  1. Creating and Managing Resource Requests: Understand the detailed components and the importance of accurate resource profiles.
  2. Decentralized and Centralized Staffing Processes: Learn how each method works and when to use them.
  3. Practical Application of Tools: Get hands-on experience with the key applications mentioned above.
  4. Monitoring Utilization: Learn how to track and balance the workload of your resources to prevent over- or under-utilization.

By focusing on these areas, you'll be well-prepared to manage resources efficiently in SAP S/4HANA Cloud.

Introduction to Resource Management

Request

The purpose of resource management in the context of project management is to facilitate the process of assigning a resource (typically an employee or contingent worker) to a request arising from a project.

The request typically consists of certain basic information:

Header Information
Any information describing the context of the request including project data (name, work package, work item), the customer (if relevant), and the originating organization (service organization, cost center). For example the request is from Project Alpha for Customer Greenworks and it comes from the U.S. Consulting Services organization.
Role
The type of resource being requested. For example a senior consultant.
Effort
The number of hours for which that resource is being requested. For example a senior consultant is needed for 160 hours.
Distribution
The days/week/months over which the effort is spread. For example a senior consultant is needed for 160 hours where that 160 hours is defined as the first and third week of January and February 2025 at 40 hours a week.
Skills and proficiencies (optional)
The skills, attributes, qualifications, certifications, and so on, that the resource must/should possess and the level of proficiency they have in those skills and so on, – if no skills are specified, it’s assumed that the role alone will be used for staffing. For example, the senior consultant must be a certified SAP S/4HANA Consultant and should have basic ABAP knowledge, intermediate integration knowledge, and advanced retail industry experience.
Organizational requirements (optional)
Information describing what part of the organization the request relates to–usually, if this isn’t specified, it will be assumed that the requested organization is the same as that of the project. For example the request for a senior consultant is from a project in the U.S. but the senior consultant should come from the German part of the organization.
Staffing instructions/descriptions (optional)
Any additional information needed to assist the resource manager in making a decision related to which resource to assign to the request. For example, the senior consultant must be an internal employee.
SAP Resource Request Interface used be the resource manager is assigning resources to request.
SAP Resource Request Interface detailing the Request, Effort and Skills required of the resource to complete the request.

Employee Profile

Conversely, employees that will be assigned to project work must have a profile that corresponds to the request information above.

This typically includes:

Employee master data
The key information related to the resource, which includes their name, the part of the organization to which the resource belongs, their cost level, their manager, and so on. For example Perry John is part of the U.S. Consulting Services organization and cost center.
Availability
The time that the resource is available for project work, which is based on the employees employment contract, their work/country calendar, and their booked leave. For example Perry John is contracted to work 8 hours a day from Monday to Friday based on a U.S. work calendar (that is minus U.S. public holidays) and they’ve booked the days between Christmas and New Year as holiday.
Skills and proficiencies
as above but specifically for the resource in question. For example Perry John is an expert in Waterfall and Agile project management methodologies, is certified in PMBOK, and has advanced SAP S/4HANA Cloud experience.
Experience
Relevant experience from previous projects and employments. For example Perry John worked at a utilities company managing IT projects internally.
SAP Resource Request Interface describing the employee project experience.

With the above in mind, it's clear that we need a means of maintain the data for a role/project request and resource profiles so that it’s possible to effectively match up a request with an appropriate resource profile.

It's also clear that it's necessary to have a means of seeing which resources match a request, including the matching information (that is availability match, skills match, and others) to make an informed decision on which resource is the most appropriate for assignment.

While the ability to match a request with a resource is the most fundamental purpose of resource management, there are numerous ways in which this can be achieved as well as varying levels of sophistication in the process.

Project-Based Scenarios

SAP provides two resource management solutions for project-based scenarios:

  1. Decentralized Staffing in Projects as part of scope item J11 in the standard SAP S/4HANA Cloud Public Edition
    1. Staffing is performed directly within a project (typically by a project manager) based on the role, skills, effort & monthly distribution defined in theSAP S/4HANA Cloud customer or internal project.
    2. Resource profiles are updated based on the assignments that they're assigned to or via the API.
  2. Centralized Resource Management through the SAP S/4HANA Cloud for projects, resource management application
    1. Staffing assignments are carried out by a resource manager as part of a centralized resource management function.
    2. Requests are generated from the project role planning and can be refined/enhanced before being published for the resource management to staff.
    3. Resources have the ability to manage their profiles and view/update their assignments.

Note

If an external resource management application is used, Decentralized Staffing using SAP S/4HANA Cloud will no longer be possible.

The SAP S/4HANA Cloud for project, resource management application is seen as an external application so it isn't possible to use both Decentralized and Centralized Resource Management options concurrently.

Comparison of decentralized and centralized staffing in SAP S/4HANA Cloud Public Edition. Decentralized staffing includes planning project roles, searching for resources, selecting and assigning resources, and reviewing staffing assignments for customer or internal projects. Centralized staffing involves updating and publishing resource requests, selecting and assigning resources, viewing assignments, maintaining profiles, and maintaining existing assignments. Key roles include project manager, resource manager, and resource.

Log in to track your progress & complete quizzes