exp99 agile implementation of sap solutions · pdf fileasap 7 delivers agility through...

21
EXP 99 Agile Implementation of SAP Solutions

Upload: ngothuy

Post on 05-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

EXP 99Agile Implementation of SAP Solutions

Page 2: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 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 3: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 3

SAP Customer Expectations are Changing

KEY TRENDS

Deliver Fast, packaged, low TCI offeringsHolistic, quality implementations focused on quick time to valueInsight optimization for fast access to information on a suite of devicesOrganizations want to see early and frequent confirmation on the delivery of benefitsThere is a need to demonstrate capability to solve customer pain points early

Enhanced visibility and measurable results

Page 4: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 4

ASAP 7 delivers agility through acceleration techniques in its core

Industry and Solution Add-Ons

Value Management, SOA, BPM, SAP Solution Manager

Significantly streamlined traditional ASAP content

Significantly revised content for areas like Blueprint, Testing, OCM, etc.

New ASAP extends coverage to the entire value chain

ASAP 7 delivers AccelerationAgile principles are part of ASAP 7. Agile Business Add-on enhances them with iterative implementation approachThe frame work of ASAP 7, such as phased Q-gates and scope management, helps to manage risk

ASAP 7 delivers AccelerationAgile principles are part of ASAP 7. Agile Business Add-on enhances them with iterative implementation approachThe frame work of ASAP 7, such as phased Q-gates and scope management, helps to manage risk

Page 5: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 5

Overview of Major Acceleration Techniques built into ASAP 7

Page 6: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 6

Comparison of Waterfall and Agile ApproachesExemplary Spectrum of Software Development Methods

Waterfall MethodsWaterfall methods represent the most structured implementation method, stepping through requirements-capture, analysis, design, coding/configuration, and testing in a strict, pre-planned sequenceEach phase has phase quality gatesTriple constraints (Time, scope, cost) and dependencies are managed across phasesProgress is generally measured in terms of clearly defined phase deliverables

Agile MethodsTraditional representatives of Agile approaches are SCRUM and eXtreme ProgrammingBreak project scope into small increments delivered in time boxed iterationsMultiple iterations may be required to release a product or new featuresAccommodates changing requirementsTeams are generally co-located, and empowered to make decisions (self-organizing teams)Progress is measured in terms of working functions or products

Requirement

Design

CodeTest

DeployMaintain

Page 7: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 7

Portfolio and Project Management

Area Business Portfolio Product Project Change Release Operations

Who

Role Business process owner Portfolio manager Solution Owner Product Owner Scrum Master Developer Quality manager Release manager Technical operator

Responsibility

Planning and execution of the

operational process

achievement.

Make investment decisions and allocate funds.

Define Product Backlog including

priorities

Define Release Backlog including

priorities

RemoveimpedimentsManage agile development

Performdevelopment and

customizing

Coordinate activities required to meet quality standards

Plans, schedulesand control deployment

Execute deployment

Define sprint backlogDeliver Potentially Shippable Software

Roles and Responsibilities in Portfolio and Project ManagementMeet the gang

Page 8: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 8

Application Lifecycle ManagementProcess View: Delivery of Requirements via Release

DesignDRequirements Build Test DeployQ Q Q

•Build Release

Release manager

•Execute deployment

Technical operator

•Define portfolio•Scope project

Portfolio manager

•Define Product Backlog

Solution owner

•Define business requirements

Business process owner

Dec

isio

n: R

equi

rem

ents

to S

cope

Q-G

ate:

Sco

pe to

Bui

ld

Q-G

ate:

Bui

ld to

Tes

t

Q-G

ate:

Tes

t to

Dep

loy

Lean Blueprint

Iterative Baseline Build

Dem

o

AcceleratorsM

ust

Sho

uld

Cou

ld

16151413121110090807060504030201

Wou

ld 4518273422433645

Rel

ease

Bac

klog

Priority [d]

2-to-4 wkscycle

Implementation of requirements in iterativeway

Integration Test

User Acceptance

Test

Non-Functional

Tests

Page 9: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 9

Let’s have a closer look at a Sprint

2-4 weeks sprint

Objective: Potentially Shippable SoftwareObjective: Potentially Shippable Software

Page 10: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 10

LM Wind Power (formerly LM Glasfiber)

ProfileWorld’s leading supplier in fiberglass blades to wind turbinesApproximately 5000 employees in 9 countries; Head office in Kolding (Denmark)

Realized BenefitShort implementation time 6 months from initiation to rollout in 12 countriesSaved 20% of effort compared to traditional approach

Project ScopeHR: Organizational Management, Personnel Administration, Performance Management, Employee self service, Manager Self service

Customer case – applying Agile methodology in SAP project

Implementation Approach

Hybrid methodology combining the strong aspects of SCRUM and ASAP

Page 11: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 11

Leading European UniversityCustomer case – using Agile methodology in single-site deployment

Realized BenefitSignificantly shorter time to value - 365 days shorter project timeline than traditional planHigher involvement of business users in implementationBetter control of the implementation project and higher transparency in standard SAP configuration and development of enhancements

Project ScopeStreamline the financial and personnel processes for the universityProject included implementation of Employee Self Services, Organizational Management, Timesheets, Project System, Controlling, Business Objects reporting, Personnel Cost Planning

Implementation ApproachUse hybrid implementation approach based on proven ASAP methodology and iterative SCRUM methodology to implement SAP solution.

Closely engage business users in prioritization of requirements, solution design and solution validation.

Leverage SAP standard functionality over custom coding or modifications as much as possible.

Page 12: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 12

Global CompanyCustomer case – applying Agile methodology for prototype

ProfileWorld’s leading international company operating on 6 continents

Expected BenefitBuild prototype using iterative approach to clarify requirements through iterative approach and validation with business users

Project ScopeDeployment of SAP Product Lifecycle Management Solution

Implementation ApproachUse Agile Business Add-on approach during the prototype phaseFollows proven ASAP implementation methodology enhanced by the customer to deploy the solution into the business

Page 13: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 13

Large Retail CustomerCustomer case – applying Agile methodology in multi-business deployment

ProfileLeading retail organization

Expected benefitDeploy SAP solution in business in increments while leveraging SAP best practices and building own practices where required. Realize business value faster through early deployment.

Project ScopeMulti line of business implementation of SAP solution (ERP, PoS, Promotions Management); SAP Custom Development for functional gaps

Implementation ApproachClear understanding of business value through SAP engagement early in the pre-project phase

Incremental delivery of SAP Solution to the business in multiple business releasesEach release built in incremental manner with close involvement of business users

Page 14: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 14

Discussing Agile Fit

Conditions that Challenge Agile Implementation projects with complex system landscapes and interdependent applications that share data structures and processes, which cannot be replaced separatelyDeployment in regulated industries that require detailed planning, documentation and acceptance processesInitiatives that require long term planning due to organizational strategic commitmentsPhysically separated project team members, e.g., global deployments, which prohibits co-location and face-to-face meetingsConsent driven organizational cultures and lack of high-performing teams with decision-making abilities

Good Practices of AgileIterative delivery of business valueSimplicity and elimination of “waste”Improved of visibility of project progress– Development iterations (short time frames

/ time-boxed) – Frequent inspection– Working software (configuration) as

measure of progressFlexibility - ability to respond to change built into the methodology – e.g. change is not a surprise, it is anticipatedClose engagement of business users in the entire process of defining, designing, building and validation of the solution.

Acceleration techniques need to be tailored to the customer’s situation, culture, and risk tolerance profile

Page 15: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 15

How to explore Agile Add-on for ASAP

You can follow this easy roadmap to explore Agile Business Add-on and agile implementation approach.

Step 1 – Get informedAgile Business Add-on Recorded SessionASAP 7 Business Add-On Overview Presentation (Service Marketplace account required)

Step 2 – Get familiarAgile ASAP Business Add-On Overview Page (Service Marketplace account required)Agile ASAP Business Add-On Access

Step 3 – Engage in the communityASAP Methodology and Project Management Discussion ForumRegister for BPM Webinars

Page 16: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 16

SAP TechEd Sessions on SAP Solution Manager 7.1SAP Solution Manager Overview and Application Lifecycle Management (ALM)

ALM100 Orchestrate Your Solution with SAP Solution Manager 7.1 – Build Your Roadmap

ALM200 What Is New in SAP Solution Manager 7.1

ALM201 Upgrade to SAP Solution Manager 7.1

ALM221 Roles & Authorizations in SAP Solution Manager

ALM232 SAP's new Management Dashboards infrastructure

ALM202 The successor of SMSY: LMDB / Open system

ALM274 Handling Landscape Data with SAP Solution Manager 7.1

ALM203 Test Management with SAP Solution Manager 7.1 - Overview

ALM204 Change Impact Analysis with Business Process Change Analyzer

ALM205 Extended Test Automation with SAP Solution Manager

ALM206 Testing with SAP Quality Center by HP and SAP TAO

ALM207 High-Quality Testing Requires High-Quality Test Data: SAP TDMS

ALM260 Test Automation frameworkALM261 Using SAP Test Data Migration Server to

Refresh Non-Production Systems

ALM215 One Integrated Process to Manage Software Solution Deployments

ALM216 No need for third-party: Change Request Management and Retrofit

ALM219 CTS+ - Managing transports for SAP BusinessObjects and my own applications

ALM266 Change Control – Manage Software Changes and Releases with Quality Gates

ALM267 Change Request Management with Solution Manager 7.1

ALM268 Change Control - Dual Landscape Synchronization with Retrofit

ALM269 Full Transparency of changes with Configuration Validation and TEA

ALM101 SAP Enhancement Package Implementation –What you Need to Know!

ALM208 SAP enhancement packages: Implementation scenarios and tools

ALM223 How to Efficiently Implement and Verify Business Process Documentation

ALM225 How to Manage and Distribute your Global Template Changes

ALM275 How to Efficiently Implement and Verify Business Process Documentation

ALM224 Managing Business Requirements and Project Portfolios in agile environments

ALM210 Now available: a complete ITIL compliant IT Service Management solution

ALM211 Upgrading Service Desk and Change Request Management

ALM262 Setting up IT Service Management (Incident, Problem and Change Management)

SAP Solution Manager Overview

ALM: Test Management ALM: Change Control

ALM: Solution Documentation& Implementation

ALM: Incident, Problem and RequestPortfolio and Project

Page 17: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 17

SAP TechEd Sessions on SAP Solution Manager 7.1SAP Solution Manager Overview and Run SAP like a Factory

ALM100 Orchestrate Your Solution with SAP Solution Manager 7.1 – Build Your Roadmap

ALM200 What Is New in SAP Solution Manager 7.1

ALM201 Upgrade to SAP Solution Manager 7.1

ALM221 Roles & Authorizations in SAP Solution Manager

ALM232 SAP's new Management Dashboards infrastructure

ALM202 The successor of SMSY: LMDB / Open system

ALM274 Handling Landscape Data with SAP Solution Manager 7.1

SAP Solution Manager OverviewALM217 Run SAP like a factory: Technical Operation of SAP

landscapesALM270 Efficient Monitoring for SAP Business Warehouse and

SAP BusinessObjectsALM271 From End-User Experience Monitoring to Management

Dashboards and ReportingALM272 Customizing and enhancement of System Monitoring

and Reporting

ALM209 Planning SAP System maintenance successfully with Maintenance Optimizer

ALM218 Efficient and effective Custom Code Management

ALM226 Managing Security Notes with SAP Solution Manager

ALM228 Guided Self Service: EWA + SQL Statement Analyse

ALM229 A new platform for SAP related Business and IT Transformation

ALM273 SAP’s capabilities for efficient and effective Custom Code Management

ALM277 A new platform for SAP related Business and IT Transformation

Run SAP: Application Operations

Run SAP: Maintenance Optimization & Security

ALM212 SAP Like a Factory: Successful Business Process Monitoring

ALM213 Managing Data Consistency using SAP Solution Manager

ALM263 Business Process Analysis & MonitoringALM264 Manage your background jobs using job

Scheduling ManagementALM265 Enhancing Business Process Monitoring

Run SAP: Business Process Operations

Page 18: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 18

Process-based composite application, business

process, service or other functionality

Overview of Agile Business Add-on to ASAP

Work product release

Project Preparation

Prioritized project backlog

Blueprint Realization

Determined project scope Backlog

review

ModelingImplementation

Test / Review

2-to-4 wkscycle

Final Preparation

Go Live Support Run

Sprint backlog / Revised / prioritized backlog

Work product increment

Page 19: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 19

Page 20: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 20

Project Prep Realization Release 1Business Blueprint Final

PrepGo-LiveSupportRealization Release 2

Data ManagementRUN SAPOrganizational Change Management

Agile Business Add-On In detail and in context of ASAP 7

Baseline Build

WorkingSoftware

Release 1

Sprint

Sprint

Sprint

Bus

ines

s Pr

iorit

y

TimeIterations / Demos

Evaluate

Def

ine

& A

naly

ze S

cope

Dem

o S

AP

Sta

ndar

d

Set

ting

the

scen

e

Mus

tS

houl

dC

oul

d

16151413121110090807060504030201

Wou

ld

Dem

o

Support

Evaluation & Release Planing

Tests Final Prep.Final Prep.

Prep. Sprint

Sprint

Release 2

Sign-OffProcess WS& Sol.Archit.

4518273422433645

Che

ckpo

int

Che

ckpo

int

Che

ckpo

int

Accelerators

Enablement

Org

aniz

atio

n re

adin

ess

Project BacklogPriority [d]

Page 21: EXP99 Agile Implementation of SAP Solutions · PDF fileASAP 7 delivers agility through acceleration techniques in its core Industry and Solution Add-Ons Value Management, SOA,

© 2011 SAP AG. All rights reserved. 21

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 and Java are registered trademarks of Oracle and/or its affiliates.

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.

© 2011 SAP AG. All rights reserved.

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

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, 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 Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase 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.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.