Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Application Life-Cycle Management
Solution Documentation with
Solution Documentation Assistant
Solution Management
Application Life-Cycle Management
SAP AG
Solution Documentation Assistant
Overview
Solution Documentation Assistant verifies and rates customers‟ business process
documentation.
Data basis is the usage frequency of technical objects related to the business process
structure. The usage frequency gives transparency about potentially obsolete and clarity about
mission-critical objects and is an excellent starting point for initial documentation as well.
Scope Analysis of template, implementation and maintenance
projects
Analyzes usage of technical objects like transactions,
reports, BADIs and custom developments
SQL statement analysis enables live system analysis
from a business perspective
Uses the existing SAP Solution Manager infrastructure
like system connections and technical statistical data
Benefits
Accelerates initial Solution Documentation
Enhanced solution and usage transparency
Enables simple and fast system consolidation
Facilitates business improvements
Standardization through comparison of business
processes at different locations
Basis for optimized test planning
Cost-efficient through automated verification of Solution
Documentation
Solution Documentation
Usage of Solution Documentation Assistant (SoDocA)
Solution Documentation means having documented the following key elements:
core business processes
related technical objects, such as transactions, programs, custom code, background jobs, interfaces
related (non-SAP) system and software components
Recommended project language is English
The correct usage of implementation projects automatically leads to sufficient solution documentation in the
operations and optimization phase.
If you start with the documentation in the
operations phase, you should make the
documentation of your core business
processes available in SAP Solution Manager.
In relation to a complete implementation project
only a subset of information is needed, then.
Main tools:
Business Blueprint
Solution Configuration
Solution Documentation Assistant
System Landscape Maintenance/Directory (SMSY/SLD)
Require-ments
Design
Deploy
Build & Test
Optimize
Operate
Application
Management
Configuration
-> extend documentation
Implementation
-> create or locally adjust
documentation
Template Management
-> ceate global documentaion
Operations
-> re-document
Upgrades
-> verify documentation
Solution Documentation life-cycle Focus
Re-Documentation
Where is SoDocA used in Solution Documentation?
Focus
Initial Documentation
How to implement Solution Documentation
Use Cases - Decision tree
Decision Tree: How to come to a central and reliable business process structure
with related documents in SAP Solution Manager
* = SoDocA = Solution Documentation Assistant
** = XLS/XML Upload, ARIS, RBE Plus
*** = in Projects or Solutions
Discover
Reuse
Transfer
Documentation
available
somewhere
Tool based
process structure
compatible to
SolMan**
yes
no
no
Sign-off by
business
process expert
Continuous
verification
with SoDocA*
Adjust
process
structure
Verify results
with business
process expert
Check
completeness
of process
structure and
adjust to 3 levels
Upload/link
documents
Manual transfer
of process
Structure
Upload/link
documents
Automated
transfer of
process
structure
Verify process
structure
and prepare
transfer to
SolMan
Create process
structure
with predefined
business content
and SoDocA*
Upload/link
documents
Continuous
verification
with SoDocA*
Continuous
verification
with SoDocA*
Note: The correct usage of implementation projects
automatically leads to Solution Documentation
Verify
Process
structure
available
in SolMan ***
Sign-off by
business
process expert
Continuous
verification
with SoDocA
Adjust
process
structure
Verify results
with business
process expert
Verify process
structure
with SoDocA*
Upload/link
documents
yes
no
Sign-off by
business
process expert
Sign-off by
business
process expert
How to implement Solution Documentation
Use cases in detail
Discover - no documentation available at all
Use BPR as template and verify structures through Solution Documentation Assistant
Manually adjust business process structure and related objects in business blueprint
Reuse - current documentation available
Manually transfer business process structure and related objects in business blueprint
Maintain business process structure and related objects in XLS, Lotus Notes and transfer it via
XML upload (as this procedure requires expertise this is currently an consultant solution, only)
Transfer - current and compatible tool based documentation available
Automatically transfer business process structure and related objects in business blueprint
ARIS: adjust to required 3 level hierarchy and transfer
XML upload: select content, structure it, and transfer via XML (see above)
Verify – documentation available in SAP Solution Manager
Project: copy project, verify it, update original or create new project
Solution: copy solution, verify it, create new maintenance project and update solution
How do I get my Business Process Documentation
into SAP Solution Manager?
Customer situation
No business process documentation available
Activities
Transfer data from the BPR into an implementation project
Generate an analysis project in SoDocA
Define rules
Run the analyses and verify results
Use analysis results to update or create a new implementation
project
Verify your core and critical businesses using Solution Documentation Assistant.
Implementation Content (BPR) can be verified with (SoDocA) to extend an initial business
process documentation.
Main Use Case 1 – Discover
Verify implementation content or initial solution documentation
SAP Solution
Get familiar with the business process structure using
implementation content (BPR)
Document core business processes and verify using SoDocA
Extend the documentation with critical processes and verify
using SoDocA
Extend the documentation with selected scenarios using BPR
Automatically and regularly verify to keep the documentation
reliable and up-to-date
Customer Example: Global Oil Company
Question: How to discover documentation?
© SAP 2008 / Page 7
We want to perfom an
upgrade for our ERP
system. We don´t have any
documented processes for
our current system.
How to start?
Customer Example: Global Oil Company
Question: How to start?
© SAP 2008 / Page 8
We want to perfom a
upgrade for our ERP
system. We don´t have any
documented processes for
our current system.
How to start?
Answer: Analyze your system usage to identify and redocument
your core business processes.
All available BPR
scenarios were
loaded into an
implementation
project.
Finalize /
redocument
core processes
Verify
documenta-
tion of core
processes by
using SoDocA
Implementa-
tion project
was analyzed
by using
SoDocA
Results:
• 60% of standard scenarios have not been used
during the last 3 month
• 8 standard transactions and 5 customer transactions
have been used more than 1.000.000 times
• Most used transactions are/can be assigned to 4
scenarios
• More than 60.000 customer objects are in place
• 48.000 customer objects have not been used during
the last 4 month
Required effort
for analysis:
2 Days
Key advantages:
- Getting a starting point
- Enable priorization of
business processes by
system usage
- Be able to verify progess
of documentation
Customer situation
Solution documentation in SAP Solution Manager
available
Activities
Import a SAP Solution Manager solution in an analysis
project
Define rules
Run the analyses and verify results
In case of first analysis, align with process expert. Adjust
rules, until it‟s ensured they are defined adequately
Use analysis results to update solution or create a new
implementation project
Based on self-defined rules, solutions can be automatically and regularly verified keeping the solution documentation up-to date
Main Use Case 2 – Verify
Verify solution documentation
SAP Solution
Reuse SAP Solution Manager solution as starting point
for solution documentation analysis
Verify the solution documentation and analyze
performance of, e.g. country specific, process variants
Based on rules automatically and regularly verify to keep
the documentation reliable and up-to-date
How to implement Solution Documentation
Use cases in detail
Discover - no documentation available at all
Use BPR as template and verify structures through Solution Documentation Assistant
Manually adjust business process structure and related objects in business blueprint
Reuse - current documentation available
Manually transfer business process structure and related objects in business blueprint
Maintain business process structure and related objects in XLS, Lotus Notes and transfer it via
XML upload (as this procedure requires expertise this is currently an consultant solution, only)
Transfer - current and compatible tool based documentation available
Automatically transfer business process structure and related objects in business blueprint
ARIS: adjust to required 3 level hierarchy and transfer
XML upload: select content, structure it, and transfer via XML (see above)
Verify – documentation available in SAP Solution Manager
Project: copy project, verify it, update original or create new project
Solution: copy solution, verify it, create new maintenance project and update solution
How do I get my Business Process Documentation
into SAP Solution Manager?
Business Process Structure: Potential Sources
Verify – SAP Solution Manager Projects
Business process structures of other SAP Solution Manager projects can be used as template
or draft to serve as the basis for adjusted or renewed business process documentation
Structure elements can be
copied from all types of projects
including implementation,
template, upgrade and
maintenance projects
Business process structure
elements can be imported at
business scenario, process,
process step level
Structure element can be
copied or inserted as shortcuts
referring to the original projects
Functionality
Ensures consistent structures
and wording across current
projects
Promotes re-use of existing
documentation in later projects,
e.g. in case of upgrades
Example: Business scenario imported from project ZCHI025370 into project ICSALES
Select previously documented
process structure with project
selection help
Benefits
F4 help to access other projects
Choose „Project‟ as documentation source
Copy options including cross-
project shortcut
Business Process Structure: Potential Sources
Verify - SAP Solution Manager Solutions
Business process structures of other SAP Solution Manager solutions can serve as the basis
for adjusted or renewed business process documentation
F4 help to access BPR
BPR as documentation source
Select previously documented
process structure with
solution selection help
Various copy option including
cross-solution shortcut
F4 help to access other solutions
Choose „Solution‟ as documentation source
Example: Business scenario imported from solution ICSales_01 into project ICSALES
Business process structure
elements can be imported at
business scenario, process,
process step level
Structure element can be
copied or inserted as shortcuts
referring to the original solution
Functionality
Ensures consistent structures
and wording across current
projects and solutions
Promotes re-use of existing
documentation in later projects,
e.g. in case of upgrades
Benefits
Analysis Results – Usage Report
Verification of used objects incl. custom code
The display of usage frequency of technical objects gives you transparency about potentially
obsolete and clarity about mission-critical objects
Customer situation
Solution documentation to be updated before an
upgrade
Housekeeping needed to ensure performance
and more cost efficient maintenance
Activities
Import a SAP Solution Manager dummy
project in an analysis project
Run the analyses
Check usage frequency and identify potentially
obsolete objects
Verify results with business process objects
Use analysis results to update technical object
in your solution documentation
SAP Solution
Identify obsolete objects, incl. custom code
Verify the technical objects solution
documentation
Linked to rule database allows further check step
enhancements
Update the Business Process Structure
Automated rating of business process structure – scope flag
Process
Verification of business process structure is based on usage frequency
and self-defined rules
Creates new Solution Manager Project (blueprint structure) based on
automated and regular analysis
Updates scope flags in existing structure. Insert missing technical objects
Flags active nodes „in scope‟ and inactive nodes „out of scope‟
Main task of Solution Documentation Assistant is to analyze and rate business process
structures documented in SAP Solution Manager.
SAP Solution Manager
Business
process
structure
Template & impl. project
Solution Documentation Assistant (SoDocA)
Data Sources and Data Flow
EWA
SQL statement analysis
BADIs
SAP
CRM
SAP
SCM
OtherOther
Maintenance projectSolution
Solution Documentation
Assistant
SAP Solution
Landscape
Statistical records based
on transaction ST03
in managed systems
New template or
implementation project
with updated structure
SAP
ERP
= SoDocA data sources
New maintenance project
with updated structure
Customer Example: German Energy Company
Question: How to check for completeness?
© SAP 2008 / Page 16
Our implementation partner
just finalized the new
implementation. He wants us
to approve the documentation.
How to check for
completeness?
Customer Example: German Energy Company
Question: How to check for completeness?
© SAP 2008 / Page 17
Answer: Analyze the implementation projects that has been used
for documentation.
Implementation
project was analyzed
by using SoDocA
Finalize
documentation
Recheck
completeness
by using
SoDocA
Create list of
objects to
document
Results:
• Some processes have no object assignment
• Documentation of customer objects not complete
Required effort
for analysis:
2 hours
Key advantages:
- Fastest completeness
check ever
- Results contains very
helpfull information for
management (e.g.
usage of customer
objects vs. standard
objects)
Our implementation partner
just finalized the new
implementation. He wants us
to approve the documentation.
How to check for
completness?
Main Use Case 3 – Verify
Question: How to check business process variants?
© SAP 2008 / Page 18
I have two
business process variants.
How can I check how
often they are used?
Analyze Business Process Variants
Process Variants in Business Process Structure
SQL statement analysis of SoDocA can be used to identify and analyze business process
variants helping customers gain key insight on their as-is business processes
Question: How many standard orders and promotion orders have been created in the last 3 months?
“Order to Cash” with variants
Analyze Business Process Variants
SQL Check Analysis – Process
SQL check step details for identifying standard order usage
VBAK Table and AUART column
for order type identification
SQL check step attached to SoDocA analysis project
SQL VBAK – AUART attached to
Create Sales order process step
Process
Identify tables, columns and values related to the
process step requiring usage analysis
Example:
Create sales order process step
Transaction : VA01
Table: VBAK table
Column: AUART column
Value : OR ( standard type)
Value: AA ( promotion type)
Create SQL check step – “Table Entry Count”
based on identified Table, Column entry
Example:
Table: VBAK table
Column: AUART column
Column: ERDAT column for period information
Create SoDocA analysis project and attach SQL
check step to the appropriate process step
Run analysis and check result to gain insight on
the usage statistics
Analyze Business Process Variants
SQL Statement Analysis - Result
SQL statement analysis of SoDocA can be used to identify and analyze business process
variants helping customers gain key insight on their as-is business processes
Question: How many standard orders and promotion orders have been created in the last 3 months?
“Order to Cash” with variants
Standard order - Active
Promotion order - Inactive
Standard order - 680
Promotion order - 0
SoDocA SQL analysis results: only standard orders are generated in last three months
SAP Solution Manager
Template(Definition of global processes,
examples for local processes)
Additional Use Cases - Governance for Global Projects
Management and Solution Documentation Assistant
Solution (Execution of processes)
Project (Implementation of global and local
processes)
Global Rollout Cut Over
Compare and Adjust(Verification that all global processes
are implemented locally)
Solution Documentation
Assistant (Verification that all global processes
are executed locally)
SAP Solution Manager delivers End-to-End governance of global processes
Single source of the truth(Process description and execution)
Additional Use Cases – Testing
Mitigate Risk of Changes with Test Management, SoDocA and BPCA
Business Process
Expert
Create an implementation project, link systems
Create the business process hierarchy using
business blueprint
Associate supporting technical objects, e.g.
transactions, programs
Test Coordinator
Tester
Test Coordinator
Based on this prioritization, create dynamic
technical bills of material (TBOMs) for critical
business process steps
Add test cases to business process structure
Review the change event
Perform change impact analysis using
Business Process Change Analyzer (BPCA)
Create regression test plan
Execute regression test for the change event
Monitor project status in SAP Solution Manager
Use SoDocA to check the test progress, if
test objects really have been touched
Using Solution Documentation Assistant
analyze the managed systems, verify process
structure and prioritize business process steps
Business Blueprint creation
Analyze and verify
business process structure
Test Preparation
Test Scope Identification
Project Status
DetailsStepsWho
Test Execution
24
RBE Plus for Solution Documentation Assistent
Who should use RBE Plus Content for SAP SoDocA
You can use RBE Plus Content for SoDocA, if you
need support for creating your initial blueprint and analysis structure
want additional analysis content based on master data, document data and
customizing data
need additional SAP transactions assigned to the BPR
need additional predefined processes
need support in assigning your customer specific transactions and not assigned SAP
transactions to your process structure
want to have very experienced analysis experts in your project
you do not have any experience in analyzing SAP systems regarding its usage,
situation or potentials
RBE Plus is a service offered by IBIS Prof. Thome AG. It helps you to establish an initial
documentation in SAP Solution Manager and offers content (rules) for SoDocA to verify your
managed systems.
25
RBE Plus and SoDocA – Integration
Interaction between RBE Plus and SoDocA
Initial Blueprint
Transfer
Re-Evaluation
Import of additional (customer specific) analysis content
Scoping
Populating SAP Solution Manager
Fast initial blueprinting
Additional service offerings
(e.g training, assignment of transactions)
Solution Documentation / Business Processes
Definition
Solution Documentation means having documented the following key elements („minimum documentation‟):
core business processes
related technical objects, such as transactions, programs, custom code, background jobs, interfaces
related (non-SAP) system and software components
recommended project language is English
The correct usage of implementation projects automatically leads to sufficient solution documentation in the
operations and optimization phase.
If you start with the documentation in the
operations phase, you should make the
documentation of your core business
processes available in SAP Solution Manager.
In relation to a complete implementation project
only a subset of information is needed, then.
Main tools:
Business Blueprint
Solution Configuration
Solution Documentation Assistant
Require-ments
Design
Deploy
Build & Test
Optimize
Operate
Application
Management
Configuration
-> extend documentation
Implementation
-> create or locally adjust
documentation
Template Management
-> ceate global documentaion
Operations
-> re-document
Upgrades
-> verify documentation
Solution Documentation life-cycle Focus
Re-Documentation
What is Business Process Documentation?
Focus
Initial Documentation
Solution Documentation
Summary
4 Not centrally accessible
2 Outdated and not reliable
Hard to understand for
non-experts 1
3 Not related to
supporting software
My Business Process
Documentation was:
5 Very costly to maintain
-> Basis for all SAP Solution Manager capabilities along the application lifecycle
Check-in/Check-out functionality
ensures controlled maintenance
Solution Documentation Assistant enables
efficient and automated verification
Relates business process with system
and interface information
Central accessibility allows efficient
in- and external collaboration
Clearly structured 3-level bus. process
hierarchy with detailed process information
Now it is:
© SAP 2008 / Page 30
Application Life-Cycle Management
Reuse of Solution Documentation in nearly all ALM processes and capabilities
© SAP 2009 / Page 30
Require-ments
Design
Deploy
Build & Test
Optimize
Operate
Application
Life-Cycle
Management
Solution Documentation
Business Blueprint, Configuration
Solution Documentation Assistant
System Landscape Maintenance/Directory (SMSY/SLD)
Test Management
Business Process Change
Analyzer
Test Planning, Execution &
Reporting
Innovation Management
Implementation Project
Management
Implementation Content
Technical Operations
System Administration
System Monitoring
Business Process Operations
Business Process & Interface Monitoring
Job Scheduling Management
Incident & Problem Management
Incident Management
Root Cause Analysis
Upgrade Management
Upgrade Roadmap
Upgrade Dependency Analyzer
Maintenance Management
Maintenance Optimizer
Installation Tools
Change Management
Change Request Management
Quality Gate Management
Extended Change and Transport
Management
All ALM processes base on the technical landscape and business process
information provided through the solution documentation.
Information Sources
Overview: Solution Documentation and Application Life-Cycle Managementhttp://service.sap.com/alm >> Processes >> Solution Documentation
Technical Papers: SAP Solution Manager Media Library
http://service.sap.com/alm >> SAP Solution Manager and Tools >> Media Library
Learning maps: Documentation of Core Business Processes and
Solution Documentation Assistant http://service.sap.com/rkt-solman >> SAP Solution Manager 7.0 - Enhancement Package 1 (EHP1) >>
Requirements and Design Phases with SAP Solution Manager
Onsite training: Implementation Projects with SAP Solution Manager http://service.sap.com/education >> Training Catalog >> Course Search >> SMI310
Consulting Services: Quick start for projects in SAP Solution Manager
E-mail: [email protected]
Additional Information