Contact Us

Basics of Project Management in SAP Cloud ALM

This page will help you to understand the basics of project management which covers about a project, a project template, template tasks, workstreams in a project and roles in a project in SAP Cloud ALM.

  • A project is a container that helps in reporting and managing information. A project can contain only one template but can support multiple products. 
  • SAP Cloud ALM allows creation and management of multiple parallel projects. One project contains one project team.

  • A template is a predefined set of tasks that helps you accelerate your implementation. Currently SAP Cloud ALM offers only a subset of templates provides by Activate methodology.
  • If you find the task list provided by the template insufficient, then you can enrich it by a mass upload of tasks and deliverables.
  • Selection of a project template is not mandatory to create a project. Also once selected the template can be switched at a later stage.

Tasks that come from a Template in a Project follow a three level Hierarchy

  1. Phase  
  2. Deliverable    
  3. Tasks

The explanation of phases is below.

Phase Description
Prepare Initial planning and preparation for the project. In this phase the project is started, plans are finalized, project team is assigned, and work is under way to start the project optimally. 
ExplorePerform a fit-to-standard analysis to validate the solution functionality included in the project scope and to confirm that the business requirements can be satisfied. Identified configuration values and delta requirements are added to the backlog for use in the Realize phase.
Realize Use a series of iterations to incrementally configure, extend, and test an integrated business and system environment that is based on the business requirements identified in the Explore phase. During this phase, data is loaded, adoption activities occur, and operations are planned.
Deploy Setup the production system, confirm customer organization readiness, and switch business operations to the new system. Start running the solution productively.
Run Run the new system; Expand the footprint as needed  (example: Add new capabilities or expand geographic footprint of the solution; Apply SAP operations standards to optimize system use and operations).

A deliverable is an outcome of performing one or multiple tasks during the phase

Workstream represents logical grouping of deliverables in the same area of work. They are used as an attribute of a deliverable to indicate in which area of project the work will be done .

Tasks are also assigned to workstreams that provide an alternate working view. The list of workstreams is

WorkstreamDescription
Project ManagementCovers planning, scheduling, governance, controlling and monitoring the execution of the project. Target group of this work stream are project managers.
Application Design & Configuration

Covers the confirmation of scope, fit-to-standard analysis, identification of delta business process requirements, and functional design of the solution. In later phases, it covers the configuration activities, unit testing to fulfill the customer requirements. Items that can be configured include: forms, workflows, user permission/security, screen layout, reports, master data setup, notifications, etc. This work stream also covers the demonstration of the configured/developed solution to the customer project team after each iteration cycle for customer acceptance and identification of adjustments needed for the next iteration. 

Note: This Work Stream includes RCEFW deliverables in OP deployments. It does not include Integrations, they are covered in separate workstream.

TestingCovers test strategy, test planning, test case development, and execution of Integration Test, Performance Test, System Test, Regression testing, and User Acceptance Test.
IntegrationCovers identification of integration requirements, integration points, integration approach, and integration solution design. The work stream also includes the setup of integration environment and middleware between the solution and any external systems.
Solution AdoptionCovers Value Management, Organization Change Management (OCM), and End-User Training topics of the deployment project.
Customer Team EnablementCovers the enablement of the customer project team to work on the project effectively. This includes standard product orientation to prepare the customer for product requirements and design discussion, as well as key user and admin training to prepare the customer for test case development and test execution. The tasks will lead to a full project team enablement.
ExtensibilityCovers the design, development, and deployment of system functionality that cannot be provided by the standard product and needs to be custom developed. Note: Focus is on solution extensibility beyond the RICEFW that are covered in Design & Configuration and Integration.
Data ManagementCovers the discovery, planning and execution of moving legacy data to the new system and archiving of legacy data. This work stream also covers cutover planning, preparation, management and execution of activities to cutover the system into production. It also includes the hyper-care support period shortly after cutover.
Technical Architecture & InfrastructureCovers the solution landscape, deployment concept, system architecture, technical system design, environment (development, testing, production, failover) setup, technology operations standards and process.
Operations & SupportCovers the establishment and setting up of the helpdesk process, case management process, post go-live change management process, & user related operations standards and process.
AnalyticsCovers the design, creation, testing of the reporting and analytics inside the implemented solution.

This list comes from Activate methodology and is not extendable at the moment.

A project comes with a pre-delivered set of roles provided by Activate methodology

Role Description
Project LeadOwns and drives the project jointly with the Partner Project Manager Coordinates all aspects of the project to meet defined objectives Manages relationship with project stakeholders Manages Q-Gate processes
Analytics ExpertExpert in the delivered analytics content Creation of the overall analytics design Managing reporting delta requirements with various functional teams Developer for new and/or extended reports and data structures
Business Process ExpertUnderstands business and processes Perform and confirm configuration Perform testing Drive decisions
Configuration ExpertExpert in solution processes and configuration Prepare and lead the Fit-to-Standard analysis process Perform/guide the system configuration Resolution of business process issues
Data Migration ExpertResponsible for the data migration of legacy systems to the new cloud system Identification and qualification of source data Cleansing of source data Execution of data migration into the system
Education ExpertResponsible for change management Develop end user trainings, learning plans/content, and train the trainers Assure user readiness of the solution
Extensibility ExpertDesign and implement development of solution extensions on the SAP Cloud Platform Translate requirements into development activities Develop the extensions per the requirements and the customer business processes
Integration Implementation ExpertResponsible for the definition and setup of  integrations Identification and testing of needed interfaces Identification of scope items Development of setup guides for customer driven integrations Perform integration setup Support cross system process testing
Output Management and Forms ExpertDefinition and enhancement of output management and forms Modification of forms using Adobe LiveCycle Designer Configuration of output management Setup of the Cloud Print Manager
System AdministratorProvides consistency across the customer's technical landscape during the solution lifecycle Manages interactions with the services center Serves as the central contact for SAP Responsible for receiving and requesting tenants
Testing ExpertCreate and manage overall test strategy Manage solution testing, defects, and resolution of defects Coordinate test cycles during the implementation Manage testing activities for quarterly updates

If you wish you can extend this list by adding a new custom project role.

A Project helps you contain the information together for operational reasons. The content provided by SAP activate methodology is made available in SAP Cloud ALM when you select a Project Template. Currently, workstreams can not be extended but Project roles can be extended.