Using Agile Approach for SAP Implementation. Jan Musil, Raimar G. Hoeliner May, 2011



Similar documents
Budget Control by Cost Center

User Experience in Custom Apps

USDL XG WP3 SAP use case. Kay Kadner

Intelligent Business Operations Chapter 1: Overview & Strategy

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

Accounts Receivable. SAP Best Practices

Ariba Network Integration to SAP ECC

RUN BETTER Become a Best-Run Business with Remote Support Platform for SAP Business One

SOP through Long Term Planning Transfer to LIS/PIS/Capacity. SAP Best Practices

Next Generation Digital Banking with SAP

OData in a Nutshell. August 2011 INTERNAL

SAP Service Tools for Performance Analysis

SAPFIN. Overview of SAP ERP Financials COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

How To Improve Your Business Process With Sap

HR400 SAP ERP HCM Payroll Configuration

AC200. Basics of Customizing for Financial Accounting: General Ledger, Accounts Receivable, Accounts Payable COURSE OUTLINE

Unified Service Description Language Enabling the Internet of Services

Enterprise Software - Applications, Technologies and Programming

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Application Lifecycle Management

SAP Central Process Scheduling (CPS) 8.0 by Redwood

SAP Master Data Governance- Hiding fields in the change request User Interface

Understanding HR Schema and PCR with an Example

Ten reasons small and midsize enterprises (SMEs) choose SAP to help transform their business. Copyright/Trademark

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide

Fixed Asset in SAP Business One 9.0

Production Subcontracting (External Processing) SAP Best Practices

Integrated Release Management Maximize IT s business value. Swen Conrad, PMP Senior Director Solution Marketing IT Business Management

Third Party Digital Asset Management Integration

Table of Contents. How to Find Database Index usage per ABAP Report and Creating an Index

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

UI Framework Task Based User Interface. SAP Enhancement Package 1 for SAP CRM 7.0

Introducing the SAP Business One starter package. A Great Start to help you to Streamline Your Small Business

Process Archiving using NetWeaver Business Process Management

Project Governance The Role Of The Business Process Owner

SAP Business One for iphone and ipad. Version 1.5.x January 2012

SAP Sustainability Solutions: Achieving Customer Strategies

Matthias Steiner SAP. SAP HANA Cloud Platform A guided tour

Finding the Leak Access Logging for Sensitive Data. SAP Product Management Security

SAP Portfolio and Project Management

SAP NetWeaver BRM 7.3

Compliant, Business-Driven Identity Management using. SAP NetWeaver Identity Management and SBOP Access Control. February 2010

BW Workspaces Use Cases

Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

Run SAP like a Factory

3 rd party Service Desk interface

How to Create a Support Message in SAP Service Marketplace

GRC 10.0 Pre-Installation

UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

Methodology to Implement SAP Process Integration

K in Identify the differences between the universe design tool and the information design tool

AC 10.0 Customizing Workflows for Access Management

SAP Cloud Strategy - Timeless Software. Frank Stienhans on behalf of Kaj van de Loo SAP

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

September 10-13, 2012 Orlando, Florida. Step-by-step guidelines for building an information governance strategy

HANA Operations for Outsourcing Providers. SAP Ecosystem & Channels, SAP Hosting Certifications November 7, 2013

Implementing Outlook Integration for SAP Business One

SAP Best Practices for Subsidiary Integration in One Client Production with Intercompany Replenishment

SAP DSM/BRFPlus System Architecture Considerations

Data Archiving in CRM: a Brief Overview

AC 10.0 Centralized Emergency Access

Integrating Easy Document Management System in SAP DMS

Migration Guide Remote Support Component 1.0 to SAP Solution Manager 7.1. Target Audience System Administrators Technology Consultants

ERP Quotation and Sales Order in CRM WebClient UI Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

Ronald Bueck SBO Product Definition

AC 10.0 Business Role Management

NetWeaver Business Client (NWBC) for Incentives and Commissions Management (ICM)

Sales Planning Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

BICS Connectivity for Web Intelligence in SAP BI 4.0. John Mrozek / AGS December 01, 2011

Portfolio and Project Management 5.0: Excel Integration for Financial and Capacity Planning

An Up-to-Date Guide to SAP Business Workflow and Its Role Within Your SAP Infrastructure

BUSINESS PROCESS MANAGEMENT

Secure MobiLink Synchronization using Microsoft IIS and the MobiLink Redirector

Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

Certificate SAP INTEGRATION CERTIFICATION

UI Framework Logo exchange without skin copy. SAP Enhancement Package 1 for SAP CRM 7.0

Integration of Universal Worklist into Microsoft Office SharePoint

SAP NetWeaver MDM 7.1 Features at a Glance. November, 2011

Integration of SAP Netweaver User Management with LDAP

Log Analysis Tool for SAP NetWeaver AS Java

Ten Reasons to Choose SAP for Enterprise Mobility. Copyright/Trademark

How-to-Guide: Middleware Settings for Download of IPC Configuration (KB) Data from R/3 to CRM System

Configuring Distribution List in Compliant User Provisioning

How To Use the ESR Eclipse Tool with the Enterprise Service Repository

ALM204 Change Impact Analysis with Business Process Change Analyzer. Rajeev Gollapudi, SAP Labs India September, 2011

BUSINESS STRUCTURE: FUNCTIONS AND PROCESSES

E-Recruiting Job Board Integration using XI

Business Process Monitoring SAP Solution Manager 7.1. SAP AG August, 2011

How To Configure MDM to Work with Oracle ASM-Based Products

How To... Migrate Custom Portal Applications to SAP NetWeaver 7.3

Integrate Third Party Collaboration Tools in the SAP NetWeaver Portal. SAP NetWeaver Product Management

How to Schedule Report Execution and Mailing

SAP Web Channel Experience Management 1.0 Overview. Jack Nehmer Solution Management SAP

How To Use the BPC Mass User Management Tool in BPC 10.0 NW

Transcription:

Using Agile Approach for SAP Implementation Jan Musil, Raimar G. Hoeliner May, 2011

Points of Contact in North America Jan Musil, Director, Global PMO SAP Project Management practice head ASAP methodology program lead Designed ASAP certification curriculum Raimar Hoeliner, PDM, Delivery Enablement ASAP BPM work stream design Designed ASAP training materials Designed C_PM_70 certification exam Designed Agile Business Add-On 2011 SAP AG. All rights reserved. 2

Session Summary After this session, you will Understand how ASAP 7 supports the quest for Agility Get familiar with Agile Business Add-on to ASAP Get familiar with the major acceleration techniques (services and methods) that SAP offers Understand key use cases for the Agile approach in SAP projects Know where to obtain resources to assess fit for Agile Add-on and to define Acceleration Techniques that fit particular SAP project and customer situation. 2011 SAP AG. All rights reserved. 3

Agenda Instant Value and Early Comfort Defining Agile Agile Add-on to ASAP Customer Cases and Fit Analysis Wrap-up 2011 SAP AG. All rights reserved. 4

SAP Customer Expectations are Changing KEY TRENDS Enhanced visibility and measurable results Deliver Fast, packaged, low TCI offerings Holistic, quality implementations focused on quick time to value Insight optimization for fast access to information on a suite of devices Organizations want to see early and frequent confirmation on the delivery of benefits There is a need to demonstrate capability to solve customer pain points early 2011 SAP AG. All rights reserved. 5

ASAP 7 delivers agility through acceleration techniques in its core ASAP 7 delivers Acceleration Agile principles are part of ASAP 7 already. Agile Business Add-on enhances them with iterative implementation approach to accommodate different levels of agility The frame work of ASAP 7, such as phased Q-gates and scope management, helps to manage risk New ASAP extends coverage to the entire value chain Value Management, SOA, BPM, SAP Solution Manager Significantly streamlined traditional ASAP content Significantly revised content for areas like Blueprint, Testing, OCM, etc. Industry and Solution Add-Ons 2011 SAP AG. All rights reserved. 6

Overview of Major Acceleration Techniques built into ASAP 7 2011 SAP AG. All rights reserved. 7

Acceleration Techniques are built into ASAP 7.0 Implementation Life Cycle (exemplary) Implementation Acceleration Triage Value based Roadmap, Bite-Size Pieces Approach Determination, Levels of Acceleration Best Practices Fit-Gap Project Launch Services Enable ASAP 7.0 and value delivery Prepare Project environment 1 IP Reuse Preconfigured Solutions Reference KM complementing ASAP accelerators, e.g. Benchmarking Solution Demo Approach Demo Environment to illustrate SAP Standard functionality Visualization of solution enhancements (irise) 1 2 3 2 3 Iterative Build Cycles Iterative build cycles based on Blueprint / product scope Parallel Integrated Services Complementary service for areas of interest 2 3 2011 SAP AG. All rights reserved. 8

Agenda Instant Value and Early Comfort Defining Agile Agile Add-on to ASAP Customer Cases and Fit Wrap-up 2011 SAP AG. All rights reserved. 9

Common Myths about SAP Implementations The answer to faster implementations is Agile SCRUM methodology is great fit for SAP implementations SAP Implementations are rigid and follow a pure waterfall method SAP takes too long to implement 2011 SAP AG. All rights reserved. 10

Comparison of Waterfall and Agile Approaches Exemplary Spectrum of Software Development Methods Waterfall Methods Waterfall methods represent the most structured implementation method, stepping through requirements-capture, analysis, design, coding/configuration, and testing in a strict, preplanned sequence Each phase has phase quality gates Triple constraints (Time, scope, cost) and dependencies are managed across phases Progress is generally measured in terms of clearly defined phase deliverables Requirement Design Code Test Agile Methods Traditional representatives of Agile approaches are SCRUM and extreme Programming Break tasks into small increments Iterations are short time frames ('time-boxed ) Multiple iterations may be required to release a product or new features Changing requirements are welcome Teams are generally co-located, and empowered to make decisions (self-organizing teams) Documentation is kept to a minimum Progress is measured in terms of working functions or products Deploy Maintain 2011 SAP AG. All rights reserved. 11

Agenda Instant Value and Early Comfort Defining Agile Agile Add-on to ASAP Customer Cases and Fit Wrap-up 2011 SAP AG. All rights reserved. 12

Overview of Agile Business Add-on to ASAP Project Preparation Blueprint Realization Sprint backlog / Revised / prioritized delta list Determined project scope Prioritized project backlog UI Development Process Compositi on Work product increment Service Implementati on and Test 2-to-4 wks cycle Service Modeling Process-based composite application, business process, service or other functionality Work product release Final Preparation Go Live Support Run 2011 SAP AG. All rights reserved. 13

Create Understanding with Agile Concept Paper and Presentation To understand the basics of the Agile Business Add-On Business Add-ons to ASAP 7 https://service.sap.com/asapbusiness-add-ons Solution Manager 2011 SAP AG. All rights reserved. 14

Project Preparation: Define Agile Project Team Roles and Responsibilities Understand roles and responsibilities of the project team and stakeholders engaged 2011 SAP AG. All rights reserved. 15

Business Blueprint: Lean Blueprinting Key components for lean Blueprinting Lean documentation templates Baseline build / Solution Demo Product Backlog 2011 SAP AG. All rights reserved. 16

Agile Business Blueprint Scoping based on process reference content e.g. SolMan Process Hierarchy Business Process Workshops Solution Architectur e Baseline Build Solution Demo Evaluation and Release Planning Purpose Deliverables Milestones & Key Decisions To create a body of work, know as Business Blueprint that Aligns business requirements to the SAP business model Documents the TO-BE process models Describes the solution design Identifies function Gaps Obtains business sign-off the design Provide early confidence for the SAP solution Plan for releases and sprints Lean Process and Solution Design Business Process Hierarchy and Design Value Association on Process Level Solution Design Gap Identification and Resolution Solution Landscape and Architecture Scoping - Plan for Sprint cycles Baseline Build Project Backlog Completed and signed off Process Design Completed and signed off Solution Design Delta List Phase Quality Assessment Communication Plan Final Backlog prioritized Sprint Definition 2011 SAP AG. All rights reserved. 17

Setting the scene Define & Analyze Scope Demo SAP Standard Demo Organization readiness Business Priority Checkpoint Checkpoint Checkpoint Must Should Could Would Agile Business Add-On In detail and in context of ASAP 7 Working Software Release 2 Release 1 Delta List Priority 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 [d] 4 5 1 8 2 7 3 4 2 2 4 3 3 6 4 5 Sprint Sprint Sprint Tests Final Prep. Prep. Support Sprint Sprint Evaluate Accelerators Process WS & Sol.Archit. Baseline Build Evaluation & Release Planing Iterations / Demos Sign-Off Time Project Prep Business Blueprint Realization Release 1 Final Prep Go-Live Support Realization Release 2 Data Management RUN SAP Organizational Change Management Enablement 2011 SAP AG. All rights reserved. 18

Realization: Backlog, Sprints, Releases, and Burn Down Chart Explained 2011 SAP AG. All rights reserved. 19

Let s have a closer look at a Sprint 2-4 weeks Objective: Potentially Shippable Software 2011 SAP AG. All rights reserved. 20

Realization: Agile Project Backlog 2011 SAP AG. All rights reserved. 21

ASAP Project Quality Gates are important in traditional and Agile projects Q-Gates ensure that all key deliverables/actions of the gate have been completed in compliance with recommended practices and to the customer s satisfaction. ASAP Project Phase Project Preparation Blueprint Realization Final Preparation Go Live Support Project Preparation Phase Completed Solution Validation Compliancy Solution Validation Review Baseline Configuration for Realization Completed Final Preparation Phase Completed (Go-Live Readiness) Project Completed (Project Closure) Blueprint Phase Completed Customer Acceptance Final Configuration for Realization Completed (Solution Built) Integration Tests for Realization Completed (Realization Completed) Benefits Build quality directly into the project Manage project expectations Monitor customer satisfaction 2011 SAP AG. All rights reserved. 22

Agenda Instant Value and Early Comfort Defining Agile Agile Add-on for ASAP Customer Cases and Fit Wrap-up 2011 SAP AG. All rights reserved. 23

LM Wind Power (formerly LM Glasfiber) Customer case applying Agile methodology in SAP project Profile World s leading supplier in fiberglass blades to wind turbines Approximately 5000 employees in 9 countries; Head office in Kolding (Denmark) Realized Benefit Short implementation time 6 months from initiation to rollout in 12 countries Saved 20% of effort compared to traditional approach Project Scope HR: Organizational Management, Personnel Administration, Performance Management, Employee self service, Manager Self service Implementation Approach Hybrid methodology combining the strong aspects of SCRUM and ASAP 2011 SAP AG. All rights reserved. 24

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 separately Deployment in regulated industries that require detailed planning, documentation and acceptance processes Initiatives that require long term planning due to organizational strategic commitments Physically separated project team members, e.g., global deployments, which prohibits colocation and face-to-face meetings Consent driven organizational cultures and lack of high-performing teams with decisionmaking abilities Good Practices of Agile Iterative delivery of business value Simplicity 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 progress Flexibility - ability to respond to change built into the methodology e.g. change is not a surprise, it is anticipated Close engagement of business users in the entire process of defining, designing, building and validation of the solution. Acceleration techniques needs to be tailored to the customer s situation, culture, and risk profile 2011 SAP AG. All rights reserved. 25

Agenda Instant Value and Early Comfort Defining Agile Agile Add-on for ASAP Customer Cases and Fit Wrap-up 2011 SAP AG. All rights reserved. 26

Key Points to Take Home There is a need for Significant Reduction in Time to Value, and customers are looking for early confirmation that requirements can be met. Agile is often looked to as a solution to this need, however, the path to instant value goes beyond methodology. Acceleration includes Services, Methodology, and Products. SAP offers a proven set of Acceleration Techniques. ASAP 7 delivers Acceleration; Agile principles are part of ASAP 7 ASAP 7 helps to manage risk through Q-gates and scope management Agile is not a magic bullet and in some situations may be inappropriate Level of acceleration and approach need to be tailored to the customer s situation and culture 2011 SAP AG. All rights reserved. 27

Helpful Resources Resources ASAP and Business Add-ons to ASAP on BPX http://www.sdn.sap.com/irj/bpx/asap Business Add-ons to ASAP 7 https://service.sap.com/asap-business-add-ons ASAP Discussion Forum on BPX - http://forums.sdn.sap.com/forum.jspa?forumid=482 Agile Business Add-on to ASAP http://www.sdn.sap.com/irj/scn/asap-methodology Overview of SCRUM in 10 minutes YouTube Video (not specific to SAP projects) Related SAP Education and Certification Opportunities Certified SAP Associate Project Manager https://training.sap.com/us/en/curriculum/asap_us-sap-project-management-us/ 2011 SAP AG. All rights reserved. 28

Thank You! Contact information: Jan Musil jan.musil@sap.com Raimar Hoeliner r.hoeliner@sap.com

Appendix

The new drivers license to implement SAP solutions based on best practice, own practice and best insight PROCESS BASED IMPLEMENTATION CONTENT TRAINING SKILLS & MINDSET METHODOLOGY TOOLS Process Orchestration by leveraging process based pre-built assets ASAP 7 provides a proven, comprehensive, repeatable and rich implementation methodology to streamline projects Solution Manager, BPM Technology (Business to Model and Modeling to execution) Content Packages: ASAP Business Add-ons, Rapid Deployment Solution and Content Component: Solution Manager content, Best Practice. Educatio:ASA380, TBPM10, TBPM20, SOA200, EA100, VD100, OCM100, TEC001...Associate and Professional Certifications: Project Management, BPX, EA, TEC... COMMUNITY http://www.sdn.sap.com/irj/bpx http://www.sdn.sap.com/irj/bpx/asap http://service.sap.com/asap http://service.sap.com/asap-businessadd-ons SAP Modeling Handbook External BPM Webinars http://www.sdn.sap.com/irj/sdn 2011 SAP AG. All rights reserved. 31

Welcome to the exciting and interesting real world BPM in an SAP Environment Applying Real-World BPM in an SAP Environment Learn what BPM is and how to get started within and SAP context Benefit from a comprehensive compilation of use-cases from early adopters Discover SAP technology, methodology, performance metrics and governance Managing your business processes wisely is key to stay ahead of your competitors! This book is your guide to implementing Business Process Management in all its aspects in your SAP centric business and IT: It explains how BPM and standard software work together, how to prepare your company for the project, and how to put technology, governance, and the philosophy behind it in action. Extensive use cases from well known SAP customers including technical and process details make this book a true real-world experience! www.sappress.com Available now! 2011 SAP AG. All rights reserved. 32

2011 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 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. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. 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 shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages. 2011 SAP AG. All rights reserved. 33