ALM100

31
ALM100 How Top Notch Customers Manage Their Application Lifecycle Marc Thier, SAP AGS October 2010 © 2010 SAP AG. All rights reserved. / Page 2 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

Transcript of ALM100

Page 1: ALM100

Page 1

ALM100

How Top Notch Customers Manage

Their Application Lifecycle

Marc Thier, SAP AGS

October 2010

© 2010 SAP AG. All rights reserved. / Page 2

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other

agreement with SAP. SAP has no obligation to pursue any course of business outlined in this

presentation or to develop or release any functionality mentioned in this presentation. This

presentation and SAP's strategy and possible future developments are subject to change and

may be changed by SAP at any time for any reason without notice. This document is provided

without a warranty of any kind, either express or implied, including but not limited to, the implied

warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP

assumes no responsibility for errors or omissions in this document, except if such damages

were caused by SAP intentionally or grossly negligent.

Page 2: ALM100

Page 2

© SAP 2008 / Page 3

1. Application Lifecycle Management

2. Build Your Application Lifecycle Management Roadmap

3. Application Lifecycle Management Strategy: SAP Solution Manager 7.1

and SAP Enterprise Resource Planning for IT

Agenda: ALM Overview

Reduce Total Cost

Game plan to lower Total cost of Innovation (TCI) and Operations (TCO)

Accelerated

Innovation

Business process

implementation and

operations content and

standards reducing

Total Cost of Innovation

Run SAP like a

factory

Built in supportability,

automation, monitoring

and

exception management

The labor costs do not reflect the costs in the business departments caused by business process

exceptions, lack of automation, integration or usability issues. Taking these into account the share

of labor is above 90%. Complexity reduction is a prerequisite for successful outsourcing.

Positive Business Case Guaranteed

Labor reduction target:

20 - 30 %

Labor reduction target:

15 %Cost reduction target: 20 %

Application Lifecycle

Management – Tools

Page 3: ALM100

Page 3

© SAP AG 2010. All rights reserved. / Page 5

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

Application Lifecycle Management

An approach in six phases of ITIL application management

Solution Documentation Central documentation of processes, system landscape,

custom code, partner applications, …

Template Management Standardize configuration across

multiple projects

Test Management Change impact analysis

End-to-end test management

Technical Operations Central monitoring & alerting infrastructure

Unique End-User Experience monitoring

Central administration tools

Change Control Management Integrated quality management

Synchronized transports of various components

Controlled and documented adjustment of business

processes incl. approval process

Maintenance Management

Management of corrective

software packages, Reduction of waste

in custom code

Business Process Operations Ensure business continuity

Provide Business KPIs

Business process benchmarking

Application Incident Management Integrated service desk

Involvement of partners in problem resolution

Provide root-cause analysis for complex

landscapes with diverse technology stacks

Upgrade Management

Comprehensive project support

for release transitions

Solution Implementation Discover and realize enhanced

business functionality

Avoid disruption of business

Require-ments

Design

Deploy

Operate

Optimize

Buildand Test

Landscape Transformation Management of business and IT

driven changes in SAP landscapes

SAP Solution Manager Penetration

Status as of Early 2010

SAP Solution Manager Mass Adoption

SAP Solution Manager got a mission critical

production-like environment for Large Enterprise

Customers

SAP Solution Manager Use at Large Enterprise

Currently12663 productive installations, 5163 use

SAP Solution Manager beyond technical

operations and maintenance management

Page 4: ALM100

Page 4

Holistic approach

Integration from project to solution

© SAP 2009 / Page 7

“Using the SAP Solution Manager tool is an excellent way of covering the live cycle of a solution. It enables us to control every step, from the design, to the realization to the IT operation of the system, and guaranteeing a full tracking and a very effective introduction of the system. We considered we obtained substantial benefits with this adoption, reducing TCO and above all we were successful to manage complex projects and edge operations”

Martin Flegenheimer, IT Director, Ferrero Germany

Roadmap, Blueprint, and Implementation

Change Control Management

Maintenance

Management

Monitoring &

Reporting

Application Incident Management

TestingOperations

© SAP AG 2010, ALM EMEA RIG / Page 8

SAP Solution Manager

Blueprint

Service Desk

Testing

Configuration

Change Requests

Upgrade

Service Delivery

System Monitoring System

Administration

Tasks

Business Process and Interface Monitoring

Data Volume/Data Consistency Management

Job Documentation

Root Cause Analysis

End User Experience

Learning Maps

Scope

Quality Gates

Issues

Business Process

Change Analyzer

Solution Documentation Assistant

Maintenance

Optimizer

Application Lifecycle Management

SAP Solution Manager Platform - Architecture

Custom Development Management

Cockpit

© SAP AG 2010, ALM EMEA RIG / Page 8

Page 5: ALM100

Page 5

© SAP 2009 / Page 9

Mission accomplished:

A single source of truth is established

All monitoring data

All test

information

All customer

developments

and functional

enhancements

The entire

documentation

All incident and

problem information

All training

information

All maintenance

activities

All service planning,

deliver and follow-up

information

All business processesAll systems

All service level information

All change

information

Require-ments

Design

Deploy

Build & Test

Optimize

Operate

Application

Lifecycle

Management

“End state objectives:

• Same Systems

• Same Performance

Warren Kaufmann, Associate Director, Colgate-Pamolive

•Same Information

•Same Processes Everywhere”

© SAP AG 2010, ALM EMEA RIG / Page 10

Application Lifecycle Management

From isolated processes and tools …

Test

Automation

Automated Test

Scripts

Training

Management

End-UserTraining

Test

Management

Testing

Job

Management

Job

Documentation

Scheduling

Incident

Management

Ticketing

Modeling

Process Model

Solution

Operations

MonitoringRoot Cause

Solution

Documentation

Documents and

Publishing

Configuration, Environment Management

Solution Configuration

Build, Release & Deployment Management

Code ConfigurationDocumentation

Page 6: ALM100

Page 6

© SAP AG 2010, ALM EMEA RIG / Page 11

Application Lifecycle Management

to integrated E2E Application Lifecycle Management

Modeling(process structure change)

Solution Manager

TestAutomation

Automated Test

Scripts

Training

Management

End-UserTraining

Test

Management

Testing

Job

Management

Job

Documentation

Scheduling

Incident

Management

Ticketing

Test

Automation

Automated Test

Scripts

Training

Management

End-User Training

Test

Management

Testing

Job

Management

Job

Documentation

Scheduling

IncidentManagement

Ticketing

Modeling

Process Model

5-7 Levels

Solution

Operations

MonitoringRoot Cause

SolutionDocumentation

Documents and

Publishing

Configuration, Environment Management

SolutionConfiguration

Build, Release & Deployment Management

Code ConfigurationDocumentation

© SAP AG 2010, ALM EMEA RIG / Page 12

Application Lifecycle Management

… to Best Practises

ARIS(process structure change)

Process Model

5-7 Levels

Process Model

3 Levels(IT View)

Solution Manager

Test

Plan

Learning

Map

Script

Mapping

Test

automation

Automated Test

Scripts

SAP

PPack

Training/Simulations

SAP

QC by HP

Testing

Solution

Redwood

Cronacle

Job Scheduling

ITSM

Ticketing

Page 7: ALM100

Page 7

© SAP AG 2010, ALM EMEA RIG / Page 13

Solution Documentation -and Implementation

Template Management

Problem Description:

How to document, roll out, test and manage Business Processes in an

individual system landscape and how to track and reuse changes

Define and document core Business Processes and their productive usage

Implement Business Processes -version consistent- between modeled, build ,

tested and finally monitored Business Processes

EGI

Standards

Best Practice Solution:

Manually Integrated Solution Documentation

Definition of Business Processes. their documentation, testing and Business

Process Monitoring are manually transferred between different repositories

System managed integrated Solution Documentation

Definition of Business Processes their documentation, testing and Business

Process Monitoring are integrated from Model to Operation

System managed integrated Template Solution Documentation

Pre-definition of Business Processes for later Rollouts, testing and operations

Solution

Documentation

Solution

Documentation

CCOE

Safeguarding

Integration

Validation

Protection of

Investment

Business Process

Improvement

Project

Implementation

© SAP 2009 / Page 14

Innovation Management

Process View

Innovation Management Represents the identification, adaptation and implementation of new and enhanced future-proof business

and technical scenarios

Is a part of the application lifecycle and is designed to decouple technical installation from business

innovation

Uses the SAP Solution Manager to implement the innovation in the system landscape

Demand SAP Service Marketplace

SAP Community Network

SAP Solution Composer

Business and

Technical Aspects Project Administration

Business Blueprint

Implementation Content

Maintenance Optimizer

Installation Tools

Enterprise Service

Repository / ES workplace

Configuration Central Template

Configuration

Business Process

Configuration

Custom Development

Documentation

Composition Environment/

Business Process

Management

Test Management Test Management

capabilities

Requirements Design Build Test

Quality ManagerBusiness

Process ExpertSystem

Administrator

Business Process Expert

Business

Deploy

System Administrator

Deployment Quality Gate Management

capabilities

Page 8: ALM100

Page 8

Business Blueprint

Organizational units

Master data

3 level hierarchy Business scenario

Business processes

Business steps

Interfaces

System information Transactions Custom development Documentation

Business Blueprint

Business Blueprint allows central and controlled change of combined business process and

related system landscape documentation and is performed in SOLAR01-transaction.

Documentation of Solutions - Granularity

Process(Purchase

Requisitioning)

Business Scenario(Procure-to-Pay)

Process Step(Create Purchase

Requisition)

A Business Scenario is

a set of processes that

define a business task in

a comprehensive and

self-contained manner.

A Process is a set of

logically related activities

performed to achieve a

business outcome.

A Process Step is an

elementary activity

performed to accomplish

a process.

Page 9: ALM100

Page 9

© SAP 2007 / Page 17

SAP Enterprise Modeling by IDS Scheer – SAP

Upgrade & Implementation

SAP Enterprise Modeling by IDS Scheer

Offers functionality and interfaces for process-driven SAP Management

Connectable to SAP Solution Manager to use SAP reference content

Navigate to SAP transactions and access documentation of SAP

business scenarios and processes

Model BPEL processes in an early stage to import them into SAP

NetWeaver Process Integration for enhancing, configuring and

execution

Automatically re-document existing SAP BI landscapes

Visualize data structures and data flows

Resulting views of SAP BI systems are fully integrated into the central

ARIS repository

Solution Documentation Assistant (SoDocA)

Scope and Benefits

Solution Documentation Assistant helps verifying and rating your 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

Page 10: ALM100

Page 10

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.

Page 11: ALM100

Page 11

SAP Solution Manager

Template(definition of global processes,

examples for local processes)

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)

Governance for Global Projects using Template

Management and Solution Documentation Assistant

© SAP AG 2010, ALM EMEA RIG / Page 22

Best Practice

Test Management

Problem Description:

How to test that all requirements that are build are functioning correctly and do not

have a negative impact on other operational business processes.

Define Test Cases and perform as unit tests before hand-over to testing

Manage consistency between modeled, build & documented and test relevant Business

Processes

Identify Test Scope

Plan compliant Test Plans and Test Packages

Manage consistent Test System Set-ups and execute tests packages

Perform Test Analysis before sign-off to production ( Q-Gate management )

Best Practice Solution:

Unit Test

Whenever new or remodeled business processes are build, before handover to string

or functional integration testing, the configurations and code changed have to be

signed of by testing single changes based on single test cases

String and Functional Integration Test

Whenever new or remodeled business processes are build, several business

processes have to be adapted, configured, and documented compliant to the Business

Blueprint. The test scope is derived directly from the list of business processes that

have been adapted or the processes impacted

Core Process Regression Test

Fixes, small functional urgent changes and minor releases are motivated by

operational business, integration and IT support needs.

Next to functional test of changes process steps, the Business Process Change

Analyzer creates the scope of all relevant regression tests that should be performed

and should be automated to run

EGI

Implementation for

Test Management

Standards

Test

Management

CCOE

Safeguarding

Integration

Validation

Protection of

Investment

Business

Continuity

Page 12: ALM100

Page 12

© SAP AG 2010. All rights reserved. / Page 23

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

SAP Solution Manager

Business Blueprint

Test Option 1

SAP Solution Manager

BP Change Analyzer

SAP Solution Manager

Test Workbench

SAP Solution Manager

Test Workbench

SAP Test Management

Options for SAP Customers based on the next SAP Solution Manager release

Test Option 2

SAP Quality Center SAP Quality Center + QTP

Test Scope IdentificationTest Planning

Test System Setup

Change

Deployment

SAP TDMS

SAP TDMS

SAP TAO

Test ExecutionSW Change Test Reporting

SAP Solution Manager

Test Automation Framework

eCATT Certified Interface

HP QTP

SAP Solution Manager

Test Workbench, Work Center

BW Reporting

SAP Solution Manager

Business Blueprint

SAP Solution Manager

BP Change AnalyzerSAP Quality Center

SAP Solution Manager

Project Status Reporting

Test Option 3

SAP TDMS

SAP Solution Manager

Business Blueprint

SAP Solution Manager

BP Change Analyzer

IBM Rational

Quality Manager

SAP Solution Manager

Project Status Reporting

IBM Rational

Requirements Mgmt.

IBM Rational

Quality Manager

IBM Rational

Quality Manager

IBM Rational

Functional Tester

Manual tests

Automated tests

Manual and automated tests

Manual tests

Automated tests

Partner Reports & Dashboards

Worksoft Micro Focus IBM Rational ...

© SAP AG 2010. All rights reserved. / Page 24

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

SAP Solution Manager

Business Process Change Analyzer (BPCA)

Order to Cash

Sales Order

Delivery

Goods Issue

Billing

PreparationExecution of mission-critical

business processes by Business User

Trace Result:

Technical Bill of Material (TBOM)

Code: Function modules, …

UI: Dynpro 1000, …

Tables: Customizing, Master Data

Change Impact Analysis

“Which critical Business Processes

will be affected by planned changes?”

Planned Change

SAP Support Packs

SAP EhPs

Custom Code

Customizing changes

Order to Cash

Sales Order code change

Delivery

Goods Issue UI change

Billing

Procure to Pay

Create PO customizing change

Business Process Change Analyzer

Risk-based Test Scope

“Can I get a recommendation

for regression tests?”

Business Process Change Analyzer

Identification of business processes impacted by

software changes

Support decision making whether planned change shall

be executed

Automatic test plan generation for SAP Test Workbench

Page 13: ALM100

Page 13

© SAP AG 2010, ALM EMEA RIG / Page 25

Best Practice

Change Control

Problem Description:

How to manage Release Development without disrupting Maintenance of Production

Systems and secure Business Continuity

Ensure secure Project phase execution by establishing Quality Gate Control

Manage Fixes, Urgent Functional Changes, Minor and Major Releases

Ensure best software state for OS, DB, Kernel and Application Software

Manage Object Version conflicts and activate change diagnostics

Best Practice Solution:

CTS+ and Change Diagnostics

Incorporate all SAP systems into one transport infrastructure and allow full visibility of

changes provided to systems. Change Diagnostics is relevant in application incident

management process

Central CTS and Quality Gate Change Control

Protect System-Group Consistency by establishing Quality Gate Control for Projects at

any critical sign-off from Development to Test to Production. Centralize Software

Distribution

Single Change Control

Control single changes, especially fixes from initiation to development, test and finally

deployment to production ( intersection check, downgrade protection )

Project Change Control

Manage resolutions between Innovation Releases and Production Support Releases in

single or dual landscapes. Eliminate dual maintenance by re-trofit (intersection check,

downgrade protection, re-trofit)

Template Rollout Change Control

Manage Global Template Rollouts by controlling change conflicts to the global template

and regional/functional extensions

EGI

Implementation for

CTS+

Implementation for

Quality Gate

Management

Standards

Change

Management

CCOE

Safeguarding

Integration

Validation

Business

Continuity

Implementation for

Change Request

Management

© SAP AG 2010. All rights reserved. / Page 26

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

Change Control Management

Enables one consistent quality process

PLANNED INNOVATION

Quality Gate Management

Next SAP Solution Manager release

Change Request Management

Change

Diagnostics

Central Change &Transport System

Managed Systems

Enhanced Change and Transport System (CTS+)

Organize

Change Control

Organize

Transports

centrally

Organize

Transports

for one

application

Page 14: ALM100

Page 14

Major Release Minor Release Urgent Functional

Change

Emergency

Change

3-6 months 1-4 weeks 1-3 days On request only

Bus. Requirement Request for Change

Prio 1 Incident

Alert

Prio 2/3 Incident

Business Strategy initiated Business User and IT initiated

Enhanced Change and Transport System (CTS+)

Central Change and Transport System (cCTS)

Normal Change Urgent Change

Quality Gate

Impl. Project Maintenance Cycle

Program

Dow nport ProtectionIntersection Check

Dual Landscape Synch

Requirements to Deploy: Managing Requirements,

Projects, Changes and Transports

© SAP AG 2010, ALM EMEA RIG / Page 28

Best Practice

Application Incident Management

Problem Description:

How to create, process and follow up application incidents

Create application incidents automatically or manually with relevant context

data

Manage application incidents between involved organizations and partners

Create E2E view of application incidents and other IT incidents

EGI

Implementation for

Service Desk

Best Practice Solution:

Application Incident Management

Messages as internal communication medium for the users working in different

functions in the Application Lifecycle Management or created by Alerts

In case SAP Support has to be involved in the process of finding a solution,

messages can be forwarded to SAP out of the SAP Solution Manager system

and incidents can be grouped in issues

Application Incident Management integrated into external Incident

Management

Integrated flow between external ITSM infrastructure and Application Incident

Management automating also communication with Sap backoffice

Application Incident Management evolving to ITSM application

Extension of Application Incident Management to full ITSM application

Standards

Incident

Management

CCOE

Business

Continuity

Page 15: ALM100

Page 15

© SAP AG 2010, ALM EMEA RIG / Page 29

Best Practice

Technical Operations

Problem Description: How to manage proactive monitoring as well as reactive alert driven incident

automation for application system health extending IT management monitoring ( in-

company or outsourcing KPI model analysis )

How to manage E2E Root Cause Analysis capability in relation to workload

distribution, exceptions as well as change analysis

Best Practice Solutions:

Early Watch Alerts

Standardized System Health relevant pro-active KPI analysis,

E2E Root Cause Analysis and E2E Trace

E2E Application Root Cause capability relevant for any in-system and cross-

system application performance analysis

Workload Analysis (Trend Analysis)

Workload analysis capability for all SAP platforms allowing problem

analysis as well as workload distribution trend analysis and optimization

Exception Analysis (Trend Analysis)

Exception analysis capability for all SAP platforms allowing problem

analysis as well as exception distribution trend analysis and optimization

Application System Monitoring and Administration

Customer Application system pro-active and re-active monitoring KPI‟s and active

administration

Application System Health Service Level Reporting

Proactive System Health Service Level Reporting allowing pro-active analysis of

critical system health tendencies and potential technical SLA/KPI violations

PreparationEGI

Implementation for

Service Level

Reporting

Standards

Root Cause

Analysis

CCOE

Business

Continuity

System Monitoring

Technical Monitoring & Alerting End-to-End Root Cause

Analysis

Technical Administration

End-to-EndChange AnalysisWorkload AnalysisException Analysis Trace Analysis

Monitor Alert Analyze Administrate

Technical Admin

Technical Reporting

Prove Value to Business Early Watch Alert Service Level Reporting

System, DBMS and Host Monitoring

End-User Experience Monitoring

Connection MonitoringProcess Integration

MonitoringSolMan Self-Monitoring

Unified Alert InboxAlert correlation and

propagationCentral Template

MaintenanceOpen data provider and

alert consumer

Technical Admin

Unified Monitoring

Infrastructure

Avoid Alert Flooding Lower Mean time to Resolution Optimize Operations

Key UserTechnical Admin

Down Time / Work mode Management IT CalendarNotification ManagementCentral Tool Access

Standard BW Reporting Customer BW Reporting

IncidentService

Requests

Recurring Tasks

Change

Technical Operations

What is the process behind …

Page 16: ALM100

Page 16

© SAP AG 2010, ALM EMEA RIG / Page 31

Best Practice

Business Process Operations

Problem Description:

How to monitor critical Business Processes of the customer solution

landscape?

Monitoring business processes should be available for Business Process

Steps as well as for Interfaces between process steps

The Monitoring Capabilities have to cover application- and technical related

monitoring objects, which are crucial for the smooth and reliable flow of the

Business Process.

Best Practice Solution:

Operation centric Business Process Monitoring

Define Solution based discrete Core Business Processes dedicated to Business

Process Monitoring ( ->Manually integrated Solution Documentation )

Business Process Monitoring, Interface Monitoring, Data Volume/Consistency

Management, Business Process Job Management, End-User Experience

Monitoring as proactive Monitoring ( Service Level Reporting ) and re-active

Monitoring ( Application Incident Management )

Lifecycle centric Process Management

Business Process Management from Requirement to Design including Operational

Process KPI‟s to Operation ( -> System integrated Solution Documentation )

Process Health Service Level Reporting & Business Process Analytics

Proactive Business Process Health Service Level Reporting allowing pro-active

analysis of critical system health tendencies and potential technical SLA/KPI

violations

Analyzing consistent Business Process Execution

EGI

Implementation for

Business Process

Monitoring

Implementation for

Quality Gate

Management

Standards

Change

Management

CCOE

Safeguarding

Integration

Validation

Business

Continuity

Implementation for

Change Request

Management

IT Business

Business Process Monitoring

Best Practice and Own Practices

Business Process

Implementation

Business

Process

Stabilization

Business

Process

Improvement

Business

Process

Optimization &

Innovation

• Design

• Configure/Customize

• Composition

• Develop

• Industry specifics

• Country specifics

• Minimize interface

failures

• Minimize errors or

delays in background

processing

• Maximize technical

performance

• Avoid functional errors

(e.g. ABAP dumps,

update errors)

• Clean up old & open

business data

• Provide sufficient end-

user training

• Close process design

gaps

• Adjust customizing

and/or configuration

• Re-engineer business

processes (BPE/BPR)

• Process Innovation

• Minimize costs (PPI)

• Minimize process

cycle times (PPI)

• Maximize process

efficiency

“Protect initial

investment”

“Make most of initial

investment & achieve

optimum according to plan”

“Get better than what was

initially planned &

implemented”

“Initial plan &

investment”

Business Process Monitoring with SAP Solution Manager SAP Process Performance

Management By IDS Scheer

ENABLE

BEST PRACTICES

ENABLE

OWN PRACTICESSAP NetWeaver BPM Monitoring

Page 17: ALM100

Page 17

Business Process Stabilization & Improvement

Focus & Value Areas for Company Success

Revenue Stream• Sales Orders without invoice

• Sales Orders with billing block

• Outb. Deliveries with GI &

without invoice

• Invoices not transferred to FI

• Number of credit memos

Supply Chain &

Planning Accuracy• Overdue Purchase Reqs&

Order items

• Overdue STO items

• Open Planned Orders

• COGI errors

• Production / Process Orders

overdue for TECO

Stock Levels & Capital

tie-up• Slow moving items

• Dead stock

• Vendor consignment

withdrawels

• Materials with expired shelf life

• Inspection lots without usage decision

• Overdue Sales Orders• Sales Ordes with delivery block

• Overdue outbound delivieries

• Number of returns

Customer Satisfaction

Performance

• Zero stock batch segments

• Overdue reservation items

• Production / Process / PM Orders

TECO but without deletion flag

• Transaction response times

• Background job runtimes

Data Accuracy

• Incomplete Sales

Documents

• Application Log errors

• Update errors

• ABAP dumps

Integration & Automation

• Interface errors

• Background job cancellations

• Batch Input errors

© SAP 2008 / Page 34

1. Application Lifecycle Management

2. Build Your Application Lifecycle Management Roadmap

3. Application Lifecycle Management Strategy: SAP Solution Manager and

SAP Enterprise Resource Planning for IT

4. Managing Global Template Rollout

Agenda: ALM Overview

Page 18: ALM100

Page 18

© SAP 2009 / Page 35

Multiple Roads to Success

Define Your Own Roadmap

Define your own roadmap

to efficient application life-cycle

management depending on factors

such as:

the maturity of your IT processes

your IT projects and project pipeline

cost pressure and cost structure

compared with peers

Require-ments

Design

Deploy

Build & Test

Optimize

Operate

ALM

Call to Action: Prioritize your pain points and consume the application life-cycle management cake in bite-size pieces!

© SAP AG 2010 All rights reserved. / Page 36

ALM Roadmap Service

ALM

Roadmap

Onsite

Service

MaxAttention/

Safeguarding

ALM

Roadmap

Remote

Service

Enterprise

Support

Configuration

ALM Processes

ALM Blueprint

Sol Man Set Up IMG

SAP expert explains

step-by-step

configuration using

training materials

Execution, 2-3 hours on the

same day

Participants have

direct access to an

SAP expert who

directly supports

them remotely, if

necessary, during

the execution

Empowering, Web session,

1-2 hours each morning

Participants execute

demonstrated steps

within their own

project, on their own

SAP Solution

Manager software

Expertise on demand,

during execution

Expert Guided

Implementation

ALM Best Practices

Page 19: ALM100

Page 19

SAP Enterprise Support Academy

“Training on the Job” at Its Best; Expert Guided Implementations

Training, practical experience, remote consulting?

Expert-Guided Implementation is a scheme adding the SAP Solution Manager

specific expertise needed for application configuration to your SAP project team

Day 1 Day 2 Day 3 Day 4 Day 5

2. Empowering

3. Empowering

5. Empowering

4. Empowering

1. Empowering

Web session, 1-2 hours

each morning

SAP expert explains

step-by-step

configuration using

training materials,

2. Execution

2-3 hours on the same day

Participants execute

demonstrated steps within

their own project, on their

own SAP Solution

Manager software

3. Expertise

on demand

during execution

Participants have direct

access to an SAP expert

who directly supports them

remotely, if necessary,

during the execution

Daily

feedback to

SAP expert

Each day will be the

base for the next day„s

empowerment

Basic

Configuration

Update

Service Desk

for VAR

Service Desk

for ISV

Business

Process

Monitoring

Change

Request

Management

Service Desk Solution

DocumentationCTS+

Data Volume

Management

Cockpit

Job Scheduling

Management

End-User

Experience

Monitoring

Quality Gate

Management

Service Level

Reporting

Custom

Development

Mgmt Cockpit

Test

Management

Project

Implementation

Expert Guided Implementations for

SAP Solution Manager

Distribution

34%

14%7%

5%

12%

6%

6%

5%

10%

Basic Configuration

Updates

Solution Documentation

Business Process Monitoring

Data Volume Management

Change Request Management

Enhanced Transport Management

Service Desk (Customer)

Service Desk (VAR/ISV)

Quality Gate Management

Service Level Reporting

Worldwide Participation per Quarter

10 6

108

308

489

309

1721 3

35

36

110

105

80

0

100

200

300

400

500

600

700

Q4 08 Q1 09 Q2 09 Q3 09 Q4 09 Q1 10 Q2/05/10

Te

ilneh

merz

ahle

n p

ro Q

uart

al

Quartal

Internal Participants

External Participants

Page 20: ALM100

Page 20

© SAP AG 2010. All rights reserved. / Page 39 Public

Automated Configuration and Operation of

SAP Solution Manager

Configuration Operation

Central system administration and monitoring

of SAP Solution Manager itself

Guided automated basic configuration and

scenario configuration

© SAP 2008 / Page 40

1. Application Lifecycle Management

2. Build Your Application Lifecycle Management Roadmap

3. Application Lifecycle Management Strategy: SAP Solution Manager and

SAP Enterprise Resource Planning for IT

4. Managing Global Template Rollout

Agenda: ALM Overview

Page 21: ALM100

Page 21

Legal Disclaimer

This presentation is not subject to your license

agreement or any other agreement with SAP. SAP

has no obligation to pursue any course of business

outlined in this presentation or to develop or release

any functionality mentioned in this presentation.

This presentation and SAP's strategy and possible

future developments are subject to change and may

be changed by SAP at any time for any reason

without notice. This document is provided without a

warranty of any kind, either express or implied,

including but not limited to, the implied warranties

of merchantability, fitness for a particular purpose,

or non-infringement. SAP assumes no responsibility

for errors or omissions in this document, except if

such damages were caused by SAP intentionally or

grossly negligent.

© SAP AG 2010. All rights reserved. / Page 42

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

From ALM to SAP Enterprise Resource

Planning for IT

Require-ments

Design

Deploy

Operate

Optimize

Buildand Test

Page 22: ALM100

Page 22

© SAP AG 2010. All rights reserved. / Page 43

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

SAP Road Map for SAP Solution Manager

Planned Innovations

© SAP AG 2010. All rights reserved. / Page 44 Public

O

New sales opportunity

received via mobile deviceEntered in SAP ERP /

CRM System

Saved in 3rd party

databasePrinting

of Invoice

An Example of the Impact of the

SAP Enterprise Support Usage Rights

With SAP Enterprise Support you can use the SAP Solution Manager for all IT components

that are required to execute your documented business processes.*

Enterprise Support

* = for a full legal description please see current SAP Enterprise Support contract

SAP

Components DatabaseMobile Printer

SAP Solution Manager

Solution Documentation(Business Process Descriptions)

Usage of SAP Solution Manager for End-To-End support of business processes

On Device

Entered in CRM on-

demand System

on-demand

Components

On PremiseOn Demand

Page 23: ALM100

Page 23

Duet Enterprise E2E Trace Scenario

Real Time Performance

REAL TIME PERFORMANCE IS MOST IMPORTANT

FOR ALL USAGE SCENARIOS WITH DUET ENTERPRISE

Sharepoint

Farm (X64)

Sharepoint 2010

Foundation

System (SCL)

SAP ABAP stack

(NW EHP2)

Diagnostics Agent 7.11

Backend

System (ERP/BI)

SAP ABAP stack

(NW EHP2)

Diagnostics Agent 7.11

Root Cause Analysis – E2E

Trace Analysis

Windows (32bit) + IE6/7/8

© 2010 SAP AG. All rights reserved. / Page 46

SAP Solution Manager

Process Integration of 3rd party IT Management Tools

SAP CPS

Enterprise Modelling

Test Automation

Runbook Automation

IT Service Desk

Scheduling

Monitoring

Test Management

Infrastructure Change Management *

Enterprise Architecture

Management *

Require-ments

Design

Deploy

Build & Test

Optimize

Operate

Application

Life-Cycle

Management

ICC certified

Not ICC certified

......

...

CA, BMC, HP...

Page 24: ALM100

Page 24

© SAP AG 2010. All rights reserved. / Page 47

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

Key Links for More Information

TODAY

ALM Processes

SAP Solution Manager & Tools

Customer Center of Expertise

Methodologies

Services

http://service.sap.com/alm

http://www.sdn.sap.com/irj/sdn/alm

Require-ments

Design

Deploy

Build & Test

Optimize

Operate

ALM

Require-ments

Design

Deploy

Operate

Optimize

Buildand Test

© SAP AG 2010. All rights reserved. / Page 48

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

TechEd 2010 Sessions: Overview

ALM100 How Top Notch Customers Manage Their Application Lifecycle

ALM200 Application Lifecycle Management Roadmap – What is New in SAP Solution

Manager 7.1

ALM217 Run IT as a Business with SAP ERP for IT

ALM202 How SAP Solution Manager integrated with 3rd Party IT Management Tools

ALM101 How to Optimize Your Application Lifecycle Management Processes: Define

Your ALM Roadmap

ALM203 Upgrade to SAP Solution Manager 7.1

Page 25: ALM100

Page 25

© SAP AG 2010. All rights reserved. / Page 49

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

TechEd2010 Sessions: Requirements, Design,

Build

ALM242 SAP Solution Manager Enhanced Business Blueprinting: What You Need to

Know

ALM161 How to Efficicently Implement and Verify Business Process Documentation in

SAP Solution Manager

ALM276 How to Find Waste in Custom Code

ALM160 Comparing and Adjusting Templates, Projects and Solutions in SAP Solution

Manager 7.1

ALM167 How to Enable Suite Innovation in Your Business: A Technical View

ALM114 Implementing Enhancement Packages with SAP Solution Manager 7.1: A

Project View

© SAP AG 2010. All rights reserved. / Page 50

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

TechEd2010 Sessions: Test & Deploy

ALM115 Overview Test Management

ALM163 Business Process Change Analyzer

ALM162 Extended Test Automation with SAP Solution Manager

ALM264 What is New in SAP TAO

ALM265 Test Data Management Made Easier with SAP Test Data Migration Server

Software

ALM117 E2E Change Control: One Integrated Process to Manage Software Solution

Deployments

ALM277 Change Control with Quality Gates

ALM165 Change Request Management in SAP Solution Manager 7.1

Page 26: ALM100

Page 26

© SAP AG 2010. All rights reserved. / Page 51

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

TechEd2010 Sessions: Operate

ALM201 Run SAP like a Factory

ALM212 Technical Operation with SAP Solution Manager 7.1 at a Glance

ALM271 Efficient Technical Administration with SAP Solution Manager 7.1

ALM269 Efficient End-user Experience Monitoring with SAP Solution Manager 7.1

ALM268 Efficient System Monitoring and Reporting with SAP Solution Manager 7.1

ALM270 Efficient Root Cause Analysis for SAP Business Objects with SAP Solution Manager 7.1

ALM120 Efficient Monitoring for SAP Business Warehouse and SAP Business Objects with SAP Solution Manager 7.1

ALM119 Best-in-class Business Process Operations Using SAP Solution Manager

ALM361 Enhancing Business Process Monitoring

ALM272 Manage Your Background Jobs Using Job Scheduling Management in SAP Solution Manager

ALM274 The New Data Volume Management Workcenter

ALM273 Using and Configuring the Service Desk in SAP Solution Manager 7.1

ALM102 The New Service Desk for Incident and Problem Management in SAP Solution Manager 7.1

© SAP AG 2010. All rights reserved. / Page 52

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

Page 27: ALM100

Page 27

© SAP AG 2010. All rights reserved. / Page 53

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

Title

First level

Second level

Third level

– Fourth level

– Fifth level

© SAP AG 2010. All rights reserved. / Page 54

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Solution Implementation

"SAP Active Global Support was engaged to provide an IT-planning architecture workshop for our global-implementation strategy.

With their assistance, we were able to quickly rationalize the number of options under consideration, and in partnership with our SAP Customer COE, these options were assessed using a proven weighted scale model. Through SAP‟s in-depth knowledge, previous

upgrade experience, and excellent collaboration with our senior-management team members, we came up with a recommendation based on facts, risks, and total cost of ownership that was presented to our CIO for approval. This challenged and changed the

previous implementation strategy to one that is more feasible, with reduced risk, and an expected savings of USD 1,000,000 inimplementation cost. The strategic partnership with SAP continues to bring value to our efforts in hardware sizing and capacity-

management sessions for our global strategy, which encompasses over 40 countries and languages, and over 25 currencies, and spans six continents."

Chris Perry, Director Global SAP Competency Center - Functional

Considering the value we are getting through implementation of the enhanced change and transport system functionality of SAP

Solution Manager, the cost is minimal. We completed the implementation and it paid for itself within a few months. The impressive result was 70% speedier transports for non-ABAP software.“

K.S. Arunkumar, IT Group Manager

Page 28: ALM100

Page 28

© SAP AG 2010. All rights reserved. / Page 55

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Test Management

"The test data creation tool in the SAP Bank Analyzer performance package reduced the loading of test data efforts by at a minimum

of 50%. This saved a significant amount of time, and it helped to ensure a more stable system with improved performance. Thisallowed a more aggressive conversion period, and reduced sunk costs due to reworking and lost resource time. We were able to

streamline the performance test, resulting in more reliable test results during our user-acceptance testing.“

IT Service Delivery Manager, Banking Industry

"During CRM test activities, we had some serious problems regarding the layout for identifying customer accounts. Thanks to our

support advisor's follow-up activities, and by applying the note recommended by SAP Active Global Support, in few days we were able to continue with the integral testing and the tasks for the production go live. Many thanks to SAP Enterprise Support. "

Herman Maseberg, Technology Manager

© SAP AG 2010. All rights reserved. / Page 56

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Change Control Management

"SAP Solution Manager has mapped all the functionality we needed, including best practices, testing, and change management tools.

We are able to monitor the project progress effectively using SAP Solution Manager. We have benefited by the convenience of aglobal repository of documents accessible by our globally deployed team as well as are able to see a reduction in time spent in

monitoring project progress, by deploying SAP Solution Manager as an implementation tool. We plan to use SAP Solution Managermore in sustaining and improving our SAP landscape. Glad to have partnered with Keane as our chosen SAP implementation

partner."

Sunil D'Souza, Regional IT Manager

"The recent success of Amtrak's conference room pilots for the implementation of SAP Solution Manager's Service Desk and Change

Request Management, has positioned Amtrak's SAP Customer COE to reduce the cost of managing monthly production support release transports via ChaRM's automation, as well as increasing the reliability that the transports are migrated through the landscape

in the correct order. It also enables Amtrak's Customer COE to leverage future benefits from ChaRM, which include enabling CTS+ for managing portal and BI transport and retrofitting via N+1 landscape."

Lou Maroulis, Director of SAP Integration/Release Management

Page 29: ALM100

Page 29

© SAP AG 2010. All rights reserved. / Page 57

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Application Incident Management

"By establishing root cause analysis and identifying performance optimization potentials, our SAP Portal solution has experienced no

unplanned outages. With proactive steps in place, we have addressed performance issues within our application lifecycle, which have translated to reduced costs, simplification of systems, and core process solutions."

Ulf Westhoven, Section Manager

"SAP Solution Manager diagnostics has increased our ability to pinpoint the location of issues enabling us to utilize time and resources

for other tasks that adds value to the organization, while reducing time to issue resolution."

Jim Bailey, PMP IT Director

© SAP AG 2010. All rights reserved. / Page 58

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Technical Operations

" "Through SAP Solution Manager, the monitoring of the performance and stability of all our systems has become pretty easy and

saves us a lot of time. Overall our monitoring effort has been reduced by 50%. This allows us to spend more time on value addingactivities.“

VENKAT SATYA UPPALA, IT Consultant

"With SAP Solution Manager via the SAP GoingLive Optimization service, we were able to identify and eliminate critical user

inconsistency in our CRM environment. The provided E2E Root Cause Analysis support, and the recommendations have corrected the problem and will at a minimum save us several hours of troubleshooting time that has already been spent in investigating the

problem."

Anthony Mostak, Systems Operations Manager

Page 30: ALM100

Page 30

© SAP AG 2010. All rights reserved. / Page 59

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Business Process Operations

"During the business process monitoring (BPM) service, SAP set up the monitoring for our procure-to-pay and order-to-cash business

processes and cross-application components such as background job monitoring. The BPM service showed value in having a single source of truth for monitoring via SAP Solution Manager rather than doing everything manually, and will help us reduce backlog

efficiently by getting updates from SAP Solution Manager about the current status of our business processes.“

Jerry Murkowski, IT Basis Director

"Our end users reported slow performance on a volume-sales report transaction within our SAP ECC environment. To help identify

potential areas to optimize, we leveraged an SAP Business Process Performance Optimization service through SAP Enterprise Support. After implementing the recommendations, we realized a performance improvement of approximately 70%, which meets our

business requirement."

Francisco Fernandes, IT Coordinator

© SAP AG 2010. All rights reserved. / Page 60

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,

either express or implied, including but not l imited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement

QUICK FACTS

ALM Value Statements

Maintenance and Upgrade

“We recently upgraded SAP Solution Manager to EHP1 SP20. With this upgrade, SAP Expert Guided Implementation sessions and

SAP Continuous Quality Check services in parallel, we could activate and leverage functionalities like business process monitoring, data volume management cockpit and custom code management cockpit. We‟ve noticed the stability of existing functionalities and

added-value of new ones. We‟re now aiming to use brand-new scenarios like end-user experience.“

Cristina Pisica, Solution Architect, Information Systems

"We utilized go-live services from SAP Enterprise Support to facilitate an SAP SRM 7.0 upgrade. During the service, we identified

potential risks that would have delayed go live, and affected up to 3,000 users. We exploited our direct access to the SAP Enterprise Support advisory to ensure mission-critical support of our very high messages. This helped us avoid a delayed go live that could have

impacted USD 2,500,000 in internal purchase orders, and saved us a lot of time in resources and further project costs."

Troy Bohanan, IT Director Procure-to-Pay

Page 31: ALM100

Page 31

Thank You!

Copyright 2010 SAP AG

All Rights Reserved

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services , if any. Nothing herein should be construed as constituting an additional warrant.