2 - Activate
2 - Activate
1 DEFINITION
It is a complete framework for implementation. There’ll be multiple pillars. Methodology is one of the pillar.
ASAP Methodology started with ECC and then was upgraded to ACTIVATE. Documentation has improved a lot.
ACTIVATE can help you and guide you during implementation and SHORTEN your implementation journey. Activate is
supported with accelerators: templates (meetings, reporting), documentation, blogs,
Methodology: Waterfall , Agile. Aglie is nothing but a Mindset. ACTIVATE can be used by both.
Is it mandatory to use ACTIVATE? No. SAP Partners and companies have their own frameworks: what kind of steps,
milestones, gates, quality checks etc. Often businesses use some parts of ACTIVATE that is applicable for them.
Who can use it? PMO (project management team), IT team, Consultants, Core Users
Another thing that was provided is Documentation > process flow diagrams, detailed test scripts (step by step, here
all Fiori apps, Master data, Enterprise, Roles, Expected result have been given)
What Business need to do? Install Best practice system Client. Basis team must do it. It would take 2-7days. Business
just need to tell which Country specific Enterprice structure is needed. There’s a free 1month trial for SAP Best
Practice.
For the system users, you must create SAP users, assign roles (it’s all provided in the documentation). Business must
receive clear instructions as to no change in config, no change in master data! If we need master data, we must
create our own master data. We should also create own org levels! If we want to investigate the impact of a slight
change (compared to the standard config), functional consultants could do this change and evaluate the impact.
Which system can you use best practices >> Sandbox, DEV, QA or Production? In general, it will be only used in the
Sandbox system. It can be installed in DEV as well, but you should never bring SAP best practice master data to QA or
PRD.
Application? It can be used to explore the system. In Prepare / Explore / Discover phases of ACTIVATE. Main users of
this system are consultants, internal IT team, core user. Another use case is Fit/Gap Workshops (to show end-to-end
process).
SAP Best Practices Explorer – service was retired end June 30th 2023. This was replaced by Processnavigator with
Signavio
https://me.sap.com/processnavigator
Flowcharts are .bpmn files >> you can use any process flow/flowchart tool that supports these files. Another option
is to open the files via Solution manager.
Accelerators
We downloaded "Test script” for Consumable Purchasing (BNX) for United stated.
Content library is a great tool:
Other great docs are: Enterprise structure and Process steps with Business roles and list of Fiori apps:
You also have VIDEO - TASK TUTORIALs and these tutorials (especially Fiori part or process description is very
common also for On Premise solution). This is mainly targeted for end users. Acccess to video tutorials is through the
content >> Process Navigator - SAP for Me
Inventory management for MM can be found in Supply chain. Invoices are in Sourcing and Procurement and Finance
(search for invoice* and accounts payable*).
You can find the folder with latest hana version and country code US and open one of the hyperlinks., e.g. purchase
contract:
You can also open “Building block builder” to see what was implemented for procurement
Here for example, you select “Procurement of direct materials” on the left and on the right side you’ll see all the
building blocks that are available and need to be configured to run this process.
Next thing is to show Config info >> jump in each building block:
2.3 Methodology
Waterfall , Agile
WATERFALL:
Preparation > Design > Realization/Build > Test > Cutover > Go Live > Support
There will be some overlapping between the phases and mainly one phase run after each other. Methodology
concepts are crucial to do
AGILE:
It is not really a methodology, but more of a mindset. For Waterfall, we do not show half done system to the end
user. For AGILE, your business is part of the team and it is involved from the very beginning. You always involve users
in the design phase and then tesing + cutover. However, since there can be a significant time gap of 6 months
between design and UAT testing phase, the end user team could have been changed! Another challenge is that the
business scenarious could have been changed. Another thing is misunderstanding of the requirement. This all does
not improve the project success.
1- Business must be available all the time . Business has a shared responsibility with IT about the project
outcome. System access is given to the end users at the preparation phase.
2- Before the test prototype of the solution exists, users must get access to Best practice environment and do
some exploration there. AGILE does not allow to comlete a project milestone (e.g. preparation and design)
without any system envolvement! This is the reason, why users are given the access to best practice system.
With access to the test system, business can address more specific and clear requirements.
3- Regular demos. Even if we set up a config for PO or if we did some development for the report and only
selection screen is available, we can call users for the demo and show.
These actions reduce frictions during UAT phase. Business can provide comments and IT can do corrective actions
and resolution at much earlier stages than with the waterfall approach.
In Agile , the build is splitted into sprints (smaller buckets). And all other phases are also splitted. E.g. I set up my
system. Then I add more Fioiri apps and reports and analytics. Then I introduce IBP, TM etc.
3 Phases of ACTIVATE
Implementation Project starts with PREPARE and ends at DEPLOY. >>> 4 phases in total.
3.1 DISCOVER
Activities to be done in this case… The Company must define a business case such as
high-level budget,
ROI,
KPI for improvements,
KPI – how to measure the project success and the improvements,
Sponsor (IT or Business Team).
To prepare the business case, you can use Spotlight software. Also implementation partner can help with preparation
of the business case.
Wave planning
High level scope for 1st wave
Another things are IT strategy for business (e.g. new acquisitions), Risk mitigation/risk matrix (in each phase we
identify risks and try to resolve them – covid, political risk, resources etc.)
Last thing is to identify the implementation partner (IBM, Accenture..). They will help with Pre-Sales, IT strategy
definition, will help to prepare Business Case. Business partner in this phase can do System exploration + Best
Practice client. They will also provide their Proposal and Response to RFPs (request for proposal) incl cost estimates,
number of heads, timeline etc.
The company needs to evaluate system readiness. By end of Discover phase , it is recommended to have the
sendbox installed.
Program manager
Project manager – IT team
Key Positions – Proeduct Owner
Documentation (optional)
Project charter (high-level scope, timeline and resources). Project sponsors will sign it off
SOW
Contract – Agreement with 3d parties.
3.2 PREPARE
System Readiness will continue:
Project Kick Off will start here. >> Project kick-off meetings
Team On-boarding & Team Trainings >> 3d parties, internal staff. If project uses Agile methodology, then Agile
training must take place for team members, team bonding
Finalize Modules
High Level Business Scenarious >> Procurement – Direct Buying RM/ Service Procurement/ Consignment/
Sub Contracting / Vendor Returns / QM integrated with GR / Free text procurement etc.
Integration scope
Design Preparation
Largely we will be working on Business Requirement gathering using As is document from the previous phase. We
will be using Questionnaires, User Stories templates, Fit/Gap Workshops.
Activate recommends to do 2 Fit/Gap Workshops. Here we will be using Best practice client to demonstrate the Best
Practice scenario. Before you go to the workshop, you must do a lot of preparation (ensure that the system is ready –
incl. master data part, config etc), pre-business discussions about business scenarios that should be shown during the
workshops.
Workshop1: We must show business scenarious in the system. Also in the same workshop, we will work on the
process flow diagrams and will prepare User Stories (= REQUIREMENT DOCUMENT). Actually business must write
the user stories themselves: Excel or White board – whenever they see a gap! What are the benefits (quantifyable
/non-quantifyable)?
The outcome of the workshop1 >> Gaps – Product Backlogs. Consultants will be preparing this document. The
backlog will be owned by the Product owner. The backlog is normally a mixture of Business requirements, IT
requirements (e.g. set up the enterprise structure) , RICEFW list.
Master data
Very time-consuming activity, therefore we must start early.
Sprint planning
Requirements must be divided into must have / should have/ could have / would have. Must have/Should have must
be implemented in Wave1. Business must decide about priorities >> We must ask users (business users, super users,
product owners, team management) to rate the list of requirements (user stories) in sequence 1, 2, 3 …. Then
consultants can use this sequence to do the above listed groups: must have/should have…
Documentation
Business blueprint > Business must Sign Off this document
RICEFW List
Process Flow diagrams
Functional specifications (Overlap between EXPLORE and REALIZE). Can be prepared between Workshop1
and Workshop2
Configuration
Config in System
Prepare config documents
Realization of sprints
Sprint 1 – Baseline config (1-2 weeks) + Developments that are independent from Config
Sprint 2 – RICEFW Must have
Sprint 3 – RICEFW Could have, Should have , Integration b/w different modules
Sprint 4 – RICEFW Would have, Improvements from Previous Sprints (This is as per Agile)
Testing
Unit Test to be done by developers and consultants
Integration test: ITC1 – by consultants, ITC2 – by core users and super users
UAT: Core users and End users
Regression testing
Test documents:
Test Plan > Test Scenarious incl. Business owner, Testers, time lines
Test Scripts > Step by step process, KDS to be used?, Master data? Expected result
Test Results > Each Scenario with pass/fail. Screenshots with successful testing done
Test Issues > Issue Log Tracker
Training
Train the trainer
Core team members & super users
Support IT Team
Master data
Master data collection > for all tests
During tests the quality of master data (that is prepared in the files) will be validated and circled back to the
files to correct the data
Typical for Agile is the OVERLAP of the phases > e.g. ITC1/2 testing for sprint1, sprint2 workshops and
implementation.
3.5 DEPLOY
Actual Cutovver
Transport Movements and Transaction Load (Open PO, GL balances, Open Production orders, Stocks)
Go Live
3.6 RUN
Intensive Care
Knowledge transfer
You can directly load the project plan from here into your PMO tools incl. MS project, JIRA etc
All accelerators are also available for each phase, e.g. change log templates, functional spec template. How to do the
kick off meeting with .ppt presentation templates
E.g. Configuration, Master data, Testing, Sprint realization. Workstreams can be present in multiple phases > e.g.
master data in explore, realize and deploy.
Reviewer does not approve, but they can monitor the process and be notified when the WF is triggered.
With the optional step, if the system failed to find the recipient, then it will simply skip this step. But only in this
case!!!