Tải bản đầy đủ (.pdf) (886 trang)

SAP implementation unleashed

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (11.31 MB, 886 trang )

www.it-ebooks.info


George W. Anderson
Charles D. Nilson, Jr.
Tim Rhodes

SAP
Implementation
UNLEASHED
A Business and Technical Roadmap to Deploying SAP

800 East 96th Street, Indianapolis, Indiana 46240 USA

www.it-ebooks.info


SAP Implementation Unleashed: A Business and Technical Roadmap
to Deploying SAP
Copyright © 2009 by Pearson Education, Inc.
All rights reserved. No part of this book shall be reproduced, stored in a retrieval
system, or transmitted by any means, electronic, mechanical, photocopying, recording,
or otherwise, without written permission from the publisher. No patent liability is
assumed with respect to the use of the information contained herein. Although every
precaution has been taken in the preparation of this book, the publisher and author
assume no responsibility for errors or omissions. Nor is any liability assumed for
damages resulting from the use of the information contained herein.
ISBN-13: 978-0-672-33004-9
ISBN-10: 0-672-33004-0

Library of Congress Cataloging-in-Publication Data:


Anderson, George W.
SAP implementation unleashed : a business and technical roadmap to deploying SAP
/ George W. Anderson, Charles D. Nilson, Jr., Tim Rhodes.
p. cm.
Includes index.
ISBN 978-0-672-33004-9 (pbk. : alk. paper) 1. SAP ERP. 2. Integrated software
3. Business—Data processing. I. Nilson, Charles D. II. Rhodes, Tim. III. Title.
QA76.76.I57.A65 2009
004'.36—dc22
2009013560
Printed in the United States of America
First Printing May 2009

Editor-in-Chief
Mark Taub
Acquisitions Editor
Trina MacDonald
Development Editor
Michael Thurston
Managing Editor
Patrick Kanouse
Project Editor
Tonya Simpson
Copy Editor
Bill McManus
Indexer
Ken Johnson
Proofreader
Paula Lowell
Technical Editor

AJ Whalen
Publishing
Coordinator
Olivia Basegio
Designer
Gary Adair

Trademarks
All terms mentioned in this book that are known to be trademarks or service marks
have been appropriately capitalized. Sams Publishing cannot attest to the accuracy of
this information. Use of a term in this book should not be regarded as affecting the
validity of any trademark or service mark.

Compositor
Jake McFarland

Warning and Disclaimer
Every effort has been made to make this book as complete and as accurate as possible, but no warranty or fitness is implied. The information provided is on an “as is”
basis. The authors and the publisher shall have neither liability nor responsibility to any
person or entity with respect to any loss or damages arising from the information
contained in this book.

Bulk Sales
Sams Publishing offers excellent discounts on this book when ordered in quantity for
bulk purchases or special sales. For more information, please contact
U.S. Corporate and Government Sales
1-800-382-3419

For sales outside of the U.S., please contact
International Sales



www.it-ebooks.info
Download at www.wowebook.com


Contents at a Glance
Introduction....................................................................................................1
Part I:

Setting the Stage

1

What It Means to Implement SAP................................................................13

2

SAP Projects: Characteristics and Themes ....................................................29

3

Business Vision..............................................................................................57

4

ERP Solution Vision ......................................................................................69

5


Financial Impact: Total Cost of Ownership .................................................93

6

Managing Knowledge and the Knowledge Repository ..............................121

Part II:

Getting Started

7

Project Management Checkpoint 1: Groundwork.....................................133

8

Building the SAP Project Management Office............................................153

9

SAP Project Management............................................................................169

10

No Implementation Is an Island: Partners Required .................................185

11

Building the SAP Project Team ...................................................................205


12

Staffing World-Class SAP Project Leadership .............................................227

13

Staffing the SAP Business Teams.................................................................257

14

Staffing the SAP Technical Support Organization......................................269

15

High Availability Considerations and Solutions ........................................291

16

Disaster Recovery Considerations and Solutions .......................................317

17

Availability and Recoverability: Organizational Factors ............................341

18

Introduction to SAP Platform Sizing ..........................................................363

19


Conducting the SAP Platform Sizing Process .............................................385

20

Training SAP Staff .......................................................................................407

21

Developing the SAP Data Center................................................................433

Part III:

SAP Realization/Functional Development

22

Project Management Checkpoint 2: Revisiting Key Artifacts . ..................467

23

Preparing for SAP Component Installations . ............................................479

24

Installing SAP NetWeaver Components . ...................................................509

25

Installing SAP Business Suite Components . ..............................................527


www.it-ebooks.info
Download at www.wowebook.com


26

Functional Development ............................................................................545

27

Functional Configuration Change Control. ..............................................565

28

Functional, Integration, and Regression Testing. ......................................577

29

Advanced Concepts: Unlocking SAP with SOA and Web Services ............595

Part IV:

Planning for Go-Live

30

Project Management Checkpoint 3: Project Team Retention....................611

31


SAP Infrastructure Operational Considerations .........................................625

32

SAP Infrastructure and Platform Testing ....................................................641

33

SAP Load and Stress Testing........................................................................657

34

Technical Change Control..........................................................................687

35

SAP Systems and Operations Management. ..............................................717

36

Preparing for SAP Go-Live ..........................................................................745

Part V:

Appendixes

A

Case Study Answers ....................................................................................775


B

SAP Acronyms .................................................................................795 Index .
.....................................................................................................................821

www.it-ebooks.info
Download at www.wowebook.com


Table of Contents
Introduction
Part I:
1

1

Setting the Stage
What It Means to Implement SAP

13

Welcome to SAP Implementation . ..............................................................13
The Changing Business and IT Landscape..........................................14
One-Stop SAP Shopping . ....................................................................14
An Unbiased View . .............................................................................15
Why Implement SAP: Enabling Innovation . ..............................................15
Our Take on “Best Practices” ...............................................................17
Common Practices. .............................................................................17
The Four Priorities of an SAP Implementation...................................17
A Primer on SAP AG and SAP . .....................................................................18

A History Lesson ..................................................................................19
SAP Business Suite Components: The Big Picture ..............................20
How to Speak SAP: Terms and Terminology .......................................21
SAP NetWeaver: Enabling Business Solutions .....................................22
SAP Component Naming Conventions ..............................................23
Roadmaps to SAP Implementation. .............................................................23
Business Roadmap ...............................................................................23
Technology Roadmap ..........................................................................24
Project Management Roadmap ...........................................................25
Summary .......................................................................................................26
Case Study: Getting on the Same Page ........................................................26
2

SAP Projects: Characteristics and Themes

29

What Does an SAP Implementation Look Like? ..........................................29
SAP Implementation: It’s All About the Business ........................................30
Tactical Reasons for Implementing SAP . .....................................................32
Strategic Reasons for Implementing SAP. ....................................................33
Application Integration .......................................................................33
Improved Operational Reporting ........................................................33
Improved Strategic Reporting..............................................................34
Flexible Business Process Support .......................................................34
How SAP Has Benefited Customers in the Real World ................................35

www.it-ebooks.info
Download at www.wowebook.com



vi

SAP Implementation Unleashed

Project Management Considerations . .........................................................36
Promoting Buy-in Throughout the Company ....................................37
Determining Realistic Service Levels. .................................................37
Estimating ROI Early in the Game. ....................................................38
The Importance of a Methodology . ...................................................39
Pinning Down the Initial Implementation Budget ............................41
Establishing the General Structure and Roles of the Steering
Committee.........................................................................................42
Pushing Business Unit Buy-in .............................................................44
Identifying Major Milestones ..............................................................45
Architecture Considerations . .......................................................................47
SAP Enterprise Architecture Framework..............................................47
SAP NetWeaver Platform . ...................................................................47
Technical Considerations and Constraints . ................................................49
The SAP System Landscape .................................................................49
Giving Attention to Change Control..................................................51
Establishing the SAP Support Organization........................................52
Less Than Successful SAP Implementations . ...............................................52
Summary . .....................................................................................................54
Case Study: Assessing a Project’s Chances for Success.................................55
3

57

Business Vision


Addressing Strategic Business Needs . ..........................................................58
Key Business Drivers ............................................................................60
Must Haves and More..........................................................................60
Understanding Organizational Change Strategies . .....................................61
Lewin’s Unfreeze/Refreeze Change Model ..........................................61
Burke-Litwin Organization Change and Performance Model ............62
Orlikowski and Hofman’s Improvisational Change Model for ERP ...63
Addressing Operational Strategy: Guiding Principles . ................................64
Access Strategy .....................................................................................65
Capacity or Applications On Demand Strategy..................................65
Data Services Strategy ..........................................................................66
Information Technology Location Strategy ........................................66
Tackling Technology Strategy .......................................................................66
Summary . .....................................................................................................67
Case Study: A Business Vision Discussion....................................................67
4

ERP Solution Vision

69

What Is an ERP Solution Vision? .................................................................69
Business Impact. ...........................................................................................71
Technology Perspectives . .............................................................................72

www.it-ebooks.info
Download at www.wowebook.com



Contents

vii

SAP Component and Other Considerations . ..............................................74
SAP System Landscape Requirements .................................................74
Business Application Tenets . ..............................................................75
Marrying Solutions to Computing Platform Standards . .............................76
SAP System Landscape Dimensions and Characteristics .............................77
Simplifying Your SAP System Landscape ............................................78
High Availability and the SAP System Landscape ..............................79
Disaster Recovery Considerations . .....................................................80
Addressing Training Requirements . ...................................................80
The Performance-Driven System Landscape . .....................................81
Driving Scalability into Your System Landscape . ..............................82
The TCO-Driven System Landscape. ..................................................84
Infrastructure Security Considerations. ..............................................85
Manageability Considerations. ...........................................................85
The System Landscape and Accessibility . ..........................................86
ERP Solution Vision and IT Outsourcing . ...................................................87
Prerequisites of IT Outsourcing ...........................................................87
Potential Benefits of Outsourcing SAP Infrastructure.........................88
Shortcomings of Outsourcing in the Real World................................89
Analyzing Outsourcing Versus Doing It Yourself................................90
Hosting Providers for SAP....................................................................91
Summary .......................................................................................................92
Case Study: Developing Your ERP Solution Vision ......................................92
5

Financial Impact: Total Cost of Ownership


93

Analyzing Total Cost of Ownership .............................................................94
How Solution Vision Drives TCO. ...............................................................96
The Impact of High Availability Requirements ..................................97
Disaster Recovery Requirements That Drive TCO ..............................98
Performance Requirements and TCO. ..............................................101
How Scalability Impacts Total Cost. .................................................102
Other SAP Solution Vision Drivers. ..................................................103
Lowering TCO Through the SAP Technology Stack . ................................103
Standardization and Total Cost of Ownership .................................104
Server Considerations . ......................................................................105
Disk Subsystem Hardware Dimensions . ...........................................106
Operating System TCO . ....................................................................107
Relational Database TCO. .................................................................108
SAP Application Layer Costs . ...........................................................109
Upgrading the Technology Stack . ....................................................112
Other SAP Technology Stack TCO Considerations ...........................112

www.it-ebooks.info
Download at www.wowebook.com


viii

SAP Implementation Unleashed

Lowering TCO Through People and Processes. .........................................113
Attracting and Retaining Support Staff .............................................114

Maintenance Costs . ..........................................................................115
Financing Options . ...........................................................................115
Operations and Systems Management Costs ....................................116
TCO Risk Factors. ..............................................................................117
Summary .....................................................................................................118
Case Study: TCO and Risk Factors..............................................................118
6

Managing Knowledge and the Knowledge Repository

121

Establishing an Initial Knowledge Management Footprint .......................121
Capturing Knowledge: The Knowledge Repository . .................................122
Planning/Project Management Knowledge.......................................123
Staffing Knowledge. ..........................................................................123
Business Vision, Requirements, and Functionality Knowledge........123
Solution Vision and Application/Business Scenario Knowledge ......124
SAP System Landscape Knowledge. ..................................................124
Installation and Configuration Knowledge . ....................................124
Knowledge Repository and Management Tools . .......................................125
Using SAP KM and the SAP Knowledge Warehouse .........................125
Using SAP Content Server for Enterprise Knowledge
Management....................................................................................126
Using Third-Party KM Software Applications ...................................126
Using Popular Collaboration Tools ...................................................127
Using Other Legacy KM Approaches ................................................127
Transferring Knowledge Throughout the Project.......................................127
Summary . ...................................................................................................128
Case Study: KM Business Case Fundamentals............................................129

Part II:
7

Getting Started
Project Management Checkpoint 1: Groundwork

133

Project Management Considerations .........................................................133
Project Management Basics . ......................................................................134
Project Management Key Themes .....................................................134
Project Management Process Groups ................................................136
Project Environment . .......................................................................137
Interpersonal Skills and Business Management Expertise ................139
Initiating Phase: Program Preparation . .....................................................140
Choosing the Project Initiator or Sponsor........................................140
Developing a Project Charter ............................................................140

www.it-ebooks.info
Download at www.wowebook.com


Contents

ix

Developing a Preliminary Scope Statement......................................141
Developing a Preliminary Project Budget . .......................................142
Planning Phase: Business Blueprint. ..........................................................142
Developing the Project Management Plan .......................................143

Addressing Scope Definition and Documentation ...........................144
Creating the Project Schedule . .........................................................144
Establishing Project Standards . ........................................................144
Validating the Project Budget. ..........................................................145
Creating a Communications Plan. ...................................................145
Creating the Training Plan . ..............................................................145
Creating the Data Migration Plan. ...................................................145
Creating the RICEF Plan. ..................................................................145
Executing Phase: Realization and Final Preparation . ................................146
Managing Deliverables ......................................................................146
Reviewing Requested Changes ..........................................................146
Implementing Change Requests .......................................................147
Performing Corrective and Preventative Actions .............................147
Updating the Risk Management Plan ...............................................147
Gathering Work Performance Information.......................................147
Issue Management Systems ...............................................................147
Monitoring and Controlling Phase . ..........................................................148
Scope Verification and Scope Control ..............................................149
Schedule and Cost Control . .............................................................149
Quality Management. .......................................................................149
Performance Reporting. ....................................................................150
Stakeholder Management. ................................................................150
Communication . ..............................................................................150
Change Management and Control . .................................................151
Closing Phase: Project Closure . .................................................................151
Summary . ...................................................................................................152
Case Study: Project Management Initial Checkpoint ................................152
8

Building the SAP Project Management Office


153

Project Management Office Considerations ..............................................153
Project Management Office Fundamentals . ..............................................154
Creating the PMO..............................................................................154
Program Management Elements .......................................................155
Role of the PMO Within the Organization . ..............................................158
Establishing a PMO Organizational Structure ..................................158
SAP PMO Project Portfolio Projects. .................................................161

www.it-ebooks.info
Download at www.wowebook.com


x

SAP Implementation Unleashed

Developing a PMO Charter ...............................................................161
Measuring PMO Effectiveness ...........................................................161
Staffing the PMO . ......................................................................................162
PMO Roles..........................................................................................162
Assembling the PMO Team ...............................................................163
Linking the PMO to the Organization..............................................163
SAP PMO Systems and Tools . ....................................................................164
Program Management Tools..............................................................164
Program Management Templates and Accelerators ..........................165
SAP Solution Manager . .....................................................................165
Summary .....................................................................................................166

Case Study: Structuring the PMO ...............................................................166
9

SAP Project Management

169

The Five Phases of SAP Project Management.............................................169
Managing the Business Implementation. ..................................................170
Managing Scope.................................................................................171
Managing Business Expectations ......................................................171
Managing the Technical Implementation..................................................172
The SAP Project Plan. .................................................................................172
Project Preparation Phase ..................................................................172
Business Blueprint Phase ...................................................................176
Realization Phase . .............................................................................178
Final Preparation Phase . ...................................................................180
Go-Live and Support Phase ...............................................................181
Mapping SAP Project Phases to PMI Process Groups........................181
Developing Project Management Discipline..............................................181
Leveraging Lessons Learned. ......................................................................183
Summary . ...................................................................................................183
Case Study: Planning for an SAP Upgrade .................................................184
10

No Implementation Is an Island: Partners Required

185

Overview of Prospective SAP Partners . ......................................................185

SAP Business and Application Partners .............................................186
SAP Technical Partners . ....................................................................188
SAP Project Management Partners . ..................................................188
Finding the Right Partner. ................................................................188
Other Partners and Vendors . ............................................................190
Leveling the Playing Field: The RFI . ..........................................................190
Developing a Request for Information .............................................191
An Alternative to the RFI: Iterative Sizing ........................................192
Selecting the Best-Fit Partners: The RFP .....................................................193

www.it-ebooks.info
Download at www.wowebook.com


Contents

xi

Partner Selection Criteria............................................................................194
Here Come the Consultants! ......................................................................195
Quality of Deliverables ......................................................................196
Delivery Timeline . ............................................................................196
Naming Conventions ........................................................................197
Documentation Requirements and Standards ..................................197
The Kickoff Meeting ..........................................................................197
Balancing Partners with Internal Resources . .............................................198
Training Your Own Staff: Intellectual Capital Versus
Inexperience ....................................................................................199
Hiring Consultants: Quality Versus Budget ......................................200
Consultants Versus Internal Resources in the Real World................201

Summary .....................................................................................................202
Case Study: Building the Partner Team ......................................................203
11

Building the SAP Project Team

205

Steps for Project Team Success....................................................................205
Addressing Organizational Size and Agility ...............................................206
Creating an Effective Team Structure .........................................................207
Adopting a Change Model ................................................................207
Addressing Project Team Design and Structural Evolution ..............208
Facing Virtually Managed Project Team Challenges.........................209
Enabling ERP Effectiveness Through Process Orientation................210
Maximizing ERP Effectiveness in the Wake of Change ....................210
Maximizing Effectiveness by Managing Cultural Change ...............211
Empowering Team Members to Convert Vision into Reality . ..................211
Project Team Leadership Implications . ............................................212
The Communication Plan: Networking for Success and Survival....212
Improving Organizational Decision Making Through Knowledge ..214
Staffing Key Project Positions and Subteams . ...........................................214
The Role of the PMO .........................................................................215
The Program Manager Role . .............................................................215
Project Executive Champion .............................................................216
Building the Project Board . ..............................................................216
Building the Customer Board............................................................217
The Breadth and Depth of the Business Team..................................217
The SAP Technical Support Organization .........................................218
An ERP Virtual Team Change Model..........................................................219

Real-World Organizational Examples . .......................................................221
Summary . ...................................................................................................224
Case Study: Project Team Roles and Structures..........................................225

www.it-ebooks.info
Download at www.wowebook.com


xii

SAP Implementation Unleashed

12

Staffing World-Class SAP Project Leadership

227

Attributes of Effective Leaders ....................................................................227
An Introduction to Leadership Theory ......................................................228
Authoritarian Leadership...................................................................229
Servant Leadership.............................................................................231
Transactional Leadership ...................................................................232
Contingency Leadership....................................................................233
Transformational Leadership.............................................................234
Leadership Styles in the Real World of SAP . .............................................235
Modeling Ethical Leadership.............................................................236
Managing Diversity and Cultural Differences ..................................237
Leadership and Achieving Business Goals . ...............................................238
Leadership and Motivation ...............................................................238

Leadership and Character. ................................................................238
Understanding the Organization’s Leadership Needs................................239
Developing Project and Personal Leadership Plans . .................................240
Leadership Plans: Vision and Mission...............................................240
Building an Effective Personal Leadership Plan................................241
Implementing a Personal Leadership Plan .......................................242
Evaluating Leadership Styles: The Multifactor Leadership
Questionnaire ...........................................................................................243
Real-World SAP Implementation Leadership: PM1 Versus PM2. ..............244
Background Data on SapIT................................................................244
Hiring and Transitioning PM1 ..........................................................245
Introducing PM2. ..............................................................................246
How Culture and Diversity Impacted SapIT .....................................247
Leadership Development Failures .....................................................247
Transformational Strengths and Weaknesses....................................248
Transactional and Laissez-Faire Strengths and Weaknesses..............249
Strengths and Weaknesses Relative to Outcome Factors ..................250
Modeling Transformational Leadership Within SapIT .....................250
Assisting SapIT in Achieving Its Business Goals and Objectives ......251
Conflict Resolution and Other Organizational Considerations .......252
Additional Strengths and Vulnerabilities ..........................................253
SapIT Outcome and Summary ..........................................................253
Summary .....................................................................................................254
Case Study: ERP Program Management Needed ........................................254

www.it-ebooks.info
Download at www.wowebook.com


Contents


13

Staffing the SAP Business Teams

xiii

257

Best Practices for Building the SAP Business Teams. .................................257
Find Your Visionaries.........................................................................258
Find Your Talent . ..............................................................................258
Business Team Roles....................................................................................259
Executive Level ..................................................................................259
Management Level ............................................................................259
Subject Matter Experts.......................................................................260
SAP Business Team Staffing ........................................................................261
Organizing Your SAP Business Teams .........................................................262
Integrating for Success.......................................................................262
Organizing for Decision Making .......................................................263
Maintaining Balance. ........................................................................264
Staffing Observations and Lessons Learned . .............................................264
Obtaining Top-Down Buy-In.............................................................264
Providing Clear Job Definitions . ......................................................265
Communicating Regularly with the Business Team .........................265
Establishing Work Time Expectations...............................................265
Reviewing Business Team Realities....................................................266
Summary .....................................................................................................267
Case Study: Building the Best SAP Business Team .....................................267
14


Staffing the SAP Technical Support Organization

269

Introduction to Staffing the SAP TSO ........................................................269
Jobs and Tasks of the SAP TSO . .................................................................271
Senior SAP Basis Specialist .................................................................271
Operating System Specialist for SAP .................................................272
SAP Front-End Deployment Specialist ..............................................272
SAP Data Specialist . ..........................................................................273
Traditional Approaches to Staffing the SAP TSO .......................................273
The Rapid Deployment Approach to Staffingan SAP TSO.........................275
Best Practices for the Rapid Deployment Approach .........................275
Steps of the Rapid Deployment Approach. ......................................277
Key Interview Techniques and Approaches . ....................................282
Bringing New SAP TSO Staff On Board . ....................................................285
Internal Transfers...............................................................................286
External Consultants and Contractors..............................................286
External Employee New Hires ...........................................................288
The New Hire’s First Week.................................................................289
Summary .....................................................................................................290
Case Study: Addressing a Key SAP TSO Gap ..............................................290

www.it-ebooks.info
Download at www.wowebook.com


xiv


SAP Implementation Unleashed

15

High Availability Considerations and Solutions

291

Introduction to Availability. ......................................................................292
Availability, Reliability, and Fault Tolerance .....................................294
Causes of Downtime. ........................................................................295
Similarities Between HA and DR .......................................................296
Differences Between HA and DR .......................................................297
Determining HA Requirements—The “Nines of Availability”..........298
Single Points of Failure ...............................................................................299
SAP Data Center Infrastructure SPOFs........................................................300
Power Considerations........................................................................300
Network Infrastructure . ....................................................................301
Rack Infrastructure in the Real World...............................................303
The Ultimate SPOF—The SAP Data Center.......................................304
Server and Operating System SPOFs. .........................................................305
Maximizing HA Through Backup and Recovery Systems.................306
Increasing HA Through Clustering . .................................................306
Database SPOFs . .........................................................................................307
Standby Database and Log Replication Solutions ............................308
Oracle Standby Database . .................................................................308
Oracle Advanced Replication . ..........................................................309
Oracle Real Application Clusters . .....................................................309
Oracle Failsafe with Microsoft Windows Cluster Services ................310
Oracle Streams . .................................................................................310

Microsoft SQL Server Clustering . .....................................................310
Microsoft SQL Server Replication. ....................................................311
SAP Application SPOFs. ..............................................................................311
Clustering SAP Components in General...........................................312
SAP Enqueue Replication Server. ......................................................313
Specific SAP Components’ SPOFs. ....................................................313
Functional and Application-Layer SPOFs. ........................................315
Summary .....................................................................................................316
Case Study: Assessing SAP High Availability..............................................316
16

Disaster Recovery Considerations and Solutions

317

Recovering from Minor DR Issues ..............................................................317
Recovering from More Severe DR Issues ....................................................319
Recovering from Major Disasters. ..............................................................321
Data Center Strategies for Dealing with Disasters .....................................322
Dual Data Centers and Virtualization...............................................323
Traditional DR Hosting Facilities and Other Approaches.................324

www.it-ebooks.info
Download at www.wowebook.com


Contents

xv


Disaster Recovery Best Practices . ...............................................................325
SPOFs Beyond the SAP Technology Stack .........................................327
The Disaster Recovery Crash Kit .......................................................328
Testing the Disaster Recovery Process ........................................................330
Tactical Methods of Increasing Disaster Recoverability .............................332
Strategic Methods of Increasing Disaster Recoverability ...........................333
Sample Failure Scenarios: Evaluating Your Firm’s Recoverability ..............334
Avoiding High Availability Pitfalls in the Real World ...............................336
Summary . ...................................................................................................339
Case Study: Addressing DR Gaps. ..............................................................339
17

Availability and Recoverability: Organizational Factors

341

Organizational Decisions Affecting Availability ........................................342
Organizational Design and Backup Considerations ..................................344
Support and Project Teams................................................................345
Communication Strategy . ................................................................346
Career Development and Training....................................................347
Staffing and Shared Services..............................................................348
People SPOFs: Lessons Learned .........................................................349
The Disaster Recovery Organization . ........................................................350
Where Process and People SPOFs Intersect ................................................351
Knowledge Management Process and People SPOFs ........................352
Change/Release Management Process and People SPOFs.................353
Systems Management Processes and People SPOFs ..........................354
Capacity Planning Process and People SPOFs. .................................355
Load Testing Process and People SPOFs . ..........................................356

High Availability Failover/Failback Processes and People SPOFs . ...357
Backup/Recovery Processes and People SPOFs. ................................358
Server and SAN Build/Deployment Processes and People SPOFs .....359
Real-World People-Related Availability Best Practices................................360
Summary . ...................................................................................................361
Case Study: The Impact of People and Process on DR . ............................362
18

Introduction to SAP Platform Sizing

363

The SAP Sizing Process................................................................................363
SAP Sizing Terminology . ............................................................................365
Users...................................................................................................366
Introduction to SAPS .........................................................................367
Tiers....................................................................................................368
Scale-Up and Scale-Out Configurations ............................................369
High Availability, Reliability, and Fault Tolerance............................370
Heterogeneous Configurations..........................................................371

www.it-ebooks.info
Download at www.wowebook.com


xvi

SAP Implementation Unleashed

Sizing the Installation. ...............................................................................372

SAP QuickSizer ...................................................................................372
Limitations of the QuickSizer Approach...........................................373
The Questionnaire .............................................................................374
Obtaining Vendor SAP Sizing Questionnaires. ..........................................375
Using SAPS Values .............................................................................376
CPU, Memory, Disk I/O, and Networking Performance...................377
Operating Systems . ...........................................................................377
Database Versions . ............................................................................378
Fostering Apples-to-Apples Sizings....................................................378
Production System Sizing Rules of Thumb ................................................379
Understanding Different Sizing Methodologies. .......................................380
New Instance Sizing ..........................................................................381
Post-Go-Live Resizing . ......................................................................381
Predictive Modeling for Precision Sizing ..........................................382
Summary .....................................................................................................383
Case Study: Resizing at a Subsidiary...........................................................383
19

Conducting the SAP Platform Sizing Process

385

Analyzing System Requirements ................................................................385
The Requirements Document and Supplementing with SAP QuickSizer..386
The Requirements and Sizing Review Team. ..............................................387
Management, SAP Architecture, and Functional Needs ...................387
Third-Party Software . ........................................................................388
Database and SAP Basis Administration . .........................................388
Data Center and Systems Administration. .......................................389
Help Desk Factors . ............................................................................390

Team Factors and Representation. ....................................................390
RFPs, Vendor Questionnaires, and More . ..................................................390
Sending Out Requests for Proposal ...................................................391
The Vendor Questionnaire . ..............................................................391
Presizing Conference Call. ................................................................392
The Vendor-Driven Sizing Approach ................................................393
The Sizing Proposal Review Process . .........................................................395
Conducting a Detailed Sizing Review ...............................................396
Verifying SAP Support for Architected Solutions..............................396
Verifying the Risk of the Proposed Solution.....................................397
Verifying SAP Production References ................................................397
Revising Total Cost of Ownership Numbers .....................................398
Selecting Core SAP Technology Stack Partners .................................398
Evaluating Specialized Technology Stack Vendors ...........................399

www.it-ebooks.info
Download at www.wowebook.com


Contents

xvii

Holding SAP Infrastructure Planning Workshops . ....................................399
Day One: Setting the Big Picture.......................................................400
Day Two: Building a Timeline. .........................................................401
Day Three: Assigning Resources . ......................................................403
Summary .....................................................................................................404
Case Study: Sizing for SAP Upgrade and Consolidation............................404
20


Training SAP Staff

407

Introduction to SAP Training . ...................................................................407
Who Needs Training? ........................................................................408
Timing Is Everything .........................................................................411
Training and the Role of the SAP System Landscape. ...............................412
Leveraging the Technical Sandbox....................................................413
Using the Development and Business Sandbox Systems .................414
Wringing All the Value Out of a Training System ............................415
Training to Support Your Unique SAP Technology Stack .................415
Approaches to SAP Training . .....................................................................416
Formal Classes and Courseware ........................................................417
Onsite Training Workshops...............................................................419
Creating and Delivering Custom Training Curriculum....................420
SAP Knowledge Warehouse ...............................................................421
Using SAP NetWeaver for Enterprise Knowledge Management .......422
Other Computer-Based and Online Training ...................................423
SAP TechEd and Similar Venues ........................................................423
Creating “Cookbooks” from Product Documentation and User
Manuals ...........................................................................................424
Feedback Loops: Improving the Value of Training ....................................427
Functional and Development Consultants.......................................427
SAP Technical Consultants . ..............................................................427
Other SAP Infrastructure Roles. ........................................................428
SAP Operations/Help Desk . ..............................................................429
Additional SAP Support Specialists . .................................................429
Certification Programs. .....................................................................429

Summary .....................................................................................................430
Case Study: Training Technical Staff ..........................................................430
21

Developing the SAP Data Center

433

Introducing the SAP Data Center . .............................................................433
First Things First—Standardization . ..........................................................435
Data Center Physical Requirements ...........................................................437
Power Requirements ..........................................................................438
Cooling and Other Environmental Controls....................................442

www.it-ebooks.info
Download at www.wowebook.com


xviii

SAP Implementation Unleashed

Rack Planning for Data Center Resources . ................................................443
Rack Layout and Design Considerations . ........................................443
Optimizing Rack Real Estate. ............................................................445
Rack Mounting and Related Best Practices . .....................................446
Cabling and Cable Management. .....................................................447
Network Infrastructure for SAP. .................................................................448
Firewalls, Ports, and Other Network Concerns. ...............................449
Network Fault Tolerance. ..................................................................450

Server Preparation . .....................................................................................452
Optimum SAP Server Configuration Best Practices . ........................452
SAP Server Configurations in the Real World. .................................455
Blades . ...............................................................................................455
General Storage Considerations . ...............................................................456
Special Considerations for Storage Area Networks . .........................456
SAP/SAN Best Practices and Observations.........................................457
Leveraging Storage Virtualization . ...................................................458
Options in the Virtual Array . ...........................................................459
On the Road to Implementation. ..............................................................460
Testing the System in the Technical Sandbox . ................................460
Managing the Development System . ...............................................461
The Green Data Center...............................................................................461
Summary . ...................................................................................................462
Case Study: Data Center Facilities ..............................................................463
Part III:
22

SAP Realization/Functional Development
Project Management Checkpoint 2: Revisiting Key Artifacts

467

Revising Your TCO Analyses.......................................................................467
Revising Your Solution Implementation Plan of Record ...........................470
Revisiting Your Staffing Plan . ....................................................................470
Amending Your SAP Implementation Budget............................................471
Ramping Up and Resourcing the SAP Help Desk.......................................472
Staffing the SAP Help Desk................................................................473
Addressing Real-World Call Fluctuations. ........................................474

Training the SAP Help Desk ..............................................................474
Preparing the SAP Help Desk ............................................................475
Managing End-User Perceptions .......................................................476
Exploiting Cost Management Opportunities . ...........................................476
Employing Standard Activity Assessment Processes .........................476
Leveraging Lessons Learned . ............................................................477
Summary .....................................................................................................477
Case Study: Avoiding Project Shelfware .....................................................478

www.it-ebooks.info
Download at www.wowebook.com


Contents

23

Preparing for SAP Component Installations

xix

479

Planning for SAP Infrastructure. ................................................................480
Developing a Master Plan with SAP’s Master Guides .......................481
Installation Guides and SAP Notes....................................................483
Planning for System Variants . ..........................................................484
Considering Heterogeneous Landscapes . .........................................485
Standalone Engines . .........................................................................486
Unicode or Non-Unicode . ................................................................486

Building Your SAP Infrastructure. ..............................................................487
The Network Planning Process..........................................................487
Storage Area Network Planning . ......................................................488
Windows File System Preparation .....................................................490
Linux with HP Serviceguard Preparation ..........................................490
Network File System Preparation . ....................................................491
Choosing a Server Naming Convention ...........................................493
Installing and Configuring the Operating System. ...................................493
Operating System: 32-Bit or 64-Bit?..................................................494
System Drive . ....................................................................................495
Windows OS Configuration Guidelines............................................496
Creating OS Users and Groups. ........................................................498
Installing the Database Software . ..............................................................499
Microsoft SQL Server .........................................................................500
Oracle Database . ...............................................................................501
Additional Installation Requirements . ......................................................501
SAP Solution Manager Key ................................................................502
Java Runtime Environment. .............................................................502
Managing CD/DVD SAP Media ..................................................................503
Prerequisite Checklists . ..............................................................................504
Checklist for Windows ......................................................................504
Checklist for Solution Manager on Linux ........................................505
SAPinst—The SAP System Landscape Installer. .........................................505
Running SAPinst ................................................................................506
Navigating SAPinst . ..........................................................................506
Summary .....................................................................................................507
Case Study: Installation Preparation ..........................................................507
24

Installing SAP NetWeaver Components


509

NetWeaver Overview ..................................................................................509
Application Platform .........................................................................510
Installable Software Units..................................................................512
Open Integration Platform ................................................................512
Installing NetWeaver ..................................................................................512

www.it-ebooks.info
Download at www.wowebook.com


xx

SAP Implementation Unleashed

Example IT Scenario—Business Planning and Analytical Services ............514
Installing the ABAP Application Server. ....................................................515
Installing the Java Application Server . ......................................................517
Installing Application Server ABAP+Java. ..................................................519
Installing SAP NetWeaver Portal. ...............................................................520
Installing SAP Business Warehouse . ..........................................................521
Installing SAP Process Integration . ............................................................522
Finalizing Other NetWeaver Post-Installation Tasks . ................................522
Accessing the Application Server ABAP ............................................522
Accessing the Application Server Java. .............................................523
Accessing NetWeaver Portal (Usage Type EPC and EP) ....................523
Setting Environment Variable CPIC_MAX_CONV ...........................523
Performing Post-Installation Steps for Usage Type PI.......................523

Performing Post-Installation Steps for Usage Type EP......................524
Running the Configuration Wizard (AS Java, BI Java, and PI).........524
Establishing SAP Printing . ................................................................524
Summary .....................................................................................................525
Case Study: Implementing a Sandbox .......................................................526
25

Installing SAP Business Suite Components

527

SAP Business Suite Installation . .................................................................527
SAP SRM Deployment Options and Installation ..............................529
SAP CRM Software Components. .....................................................529
SAP SCM Software Components . .....................................................530
Installing Other Components and Products . ............................................531
SAP Product Lifecycle Management..................................................531
cProject Suite . ...................................................................................531
Standalone Engine Options. .............................................................532
Installing the SAP ERP Core Component...................................................532
Performing an Oracle-for-SAP Installation . ...............................................537
Addressing General SAP Post-Installation Tasks. .......................................538
Summary . ...................................................................................................543
Case Study: Installing SAP ERP 6.0. ...........................................................543
26

Functional Development

545


An Overview of Functional Development .................................................545
SAP Components and Modules . ................................................................546
Common SAP ERP Modules ..............................................................546
Other SAP ERP Modules . ..................................................................547
Translating Business Vision into Business Processes ..................................548
Converting Business Processes into SAP Functionality. ............................550

www.it-ebooks.info
Download at www.wowebook.com


Contents

xxi

Functional Development Tools and Approaches . .....................................553
SAP Configuration .............................................................................553
SAP Customization ............................................................................554
Organizing for Development......................................................................558
Development Best Practices ........................................................................560
Functional Development Lessons Learned.................................................561
Summary . ...................................................................................................563
Case Study: Starting the Realization Phase ................................................563
27

Functional Configuration Change Control

565

Goals of Functional Configuration Change Control .................................565

Change Control Tools. ...............................................................................566
Change Control Management Tools .................................................566
Electronic Signature Tools . ...............................................................567
SAP Enhancement Tools . ..................................................................567
Document Management Tools . ........................................................568
Issue Management—SAP Notes and the Knowledge Repository ......568
SAP GoingLive Check Tool. ..............................................................568
Data Loading Tools .....................................................................................569
General Scripting and Testing Tools..................................................569
WinShuttle . .......................................................................................569
The Change Control Board.........................................................................571
The SAP Change Control Manager’s Role .........................................572
SAP Application Layer—Transport Strategies and More ...................573
The Process or Workflow of Implementing Change ..................................574
Summary . ...................................................................................................576
Case Study: Meeting with the SAP CCM. ..................................................576
28

Functional, Integration, and Regression Testing

577

Introduction to CATT, eCATT, and LSMW.................................................578
Three Types of Business Process Testing.....................................................580
Timing Business Process Testing........................................................581
The Critical Nature of Functional Testing ........................................582
The Real Value in Integration Testing...............................................583
The Impact of Regression Testing .....................................................584
Functional Versus Stress Testing and Recovery Testing ....................585
Approaching Business Process Testing . .....................................................585

Third-Party Tools and Other Resources.............................................586
SAP eCATT Differentiators. ...............................................................587
Additional People Considerations. ...................................................588
Process Overview, Constraints, and Issues........................................589
Other Areas of Impact . .....................................................................590

www.it-ebooks.info
Download at www.wowebook.com


xxii

SAP Implementation Unleashed

Executing Business Process Testing . ..........................................................590
Using the Test Workbench ................................................................591
Tracking Data During Test Execution ...............................................591
Post-Execution Tasks. ........................................................................592
Compressing the Testing Phase in the Real World ...........................592
Using Testing to Support SLAs in the Real World ............................593
The Weakest Link: Having Too Few Resources .................................593
Summary .....................................................................................................594
Case Study: Building an SAP Test Tool Portfolio........................................594
29

Advanced Concepts: Unlocking SAP with SOA and Web Services

595

What Is SOA? ..............................................................................................595

The Opportunities and Challenges of SOA ................................................597
Opportunities and Benefits of SOA ...................................................597
Challenges for SOA Realization. .......................................................598
SOA Technology..........................................................................................599
Application Server and .NET CLR .....................................................600
Enterprise Service Bus . ......................................................................600
Service Registry and Repository . ......................................................600
Unlocking SAP Functionality......................................................................601
Application Connectivity Using BAPI and a Web Service ................601
Process Integration Using SAP NetWeaver . ......................................601
SAP eSOA, ESR, and the ESC . ...........................................................603
Ensuring Success with an SOA Center of Excellence . ...............................604
SOA COE Prescription for Success.....................................................604
Details of the SOA COE Roadmap ....................................................605
Real-World SOA Case Study: HP .................................................................605
Final Thoughts on SOA for SAP..................................................................607
Summary . ...................................................................................................607
Case Study: Introducing SOA at HiTech, Inc. ............................................607
Part IV:
30

Planning for Go-Live
Project Management Checkpoint 3: Project Team Retention

611

Setting the Foundation: Leadership and Behaviors . .................................611
Intellectual Stimulation.....................................................................612
Inspirational Motivation ...................................................................612
Individualized Consideration............................................................613

Understanding Support Staff Personalities. ...............................................613
Project Workers: Motivated to Achieve.............................................614
Steady-State Workers: Keeping Things Running...............................614

www.it-ebooks.info
Download at www.wowebook.com


Contents

xxiii

Keys for Retaining Employees . ..................................................................615
Understanding Team Motivation ......................................................616
Offering Competitive Pay. ................................................................616
Communicating Regularly and Meaningfully ..................................617
Recognizing and Praising Team Members.........................................618
Providing Performance and Other Incentive Bonuses......................619
Supplying Training and Career Path Opportunities .........................620
Compensation Alternatives in the Real World ..........................................621
Summary . ...................................................................................................623
Case Study: Retaining Key Team Members ................................................624
31

SAP Infrastructure Operational Considerations

625

Printing and Faxing Considerations. .........................................................626
Printing Strategy ................................................................................626

The Adobe Factor. .............................................................................628
Faxing Options ..................................................................................629
SAP Security and Authorizations Management . .......................................631
Managing Users .................................................................................632
Managing Roles .................................................................................633
Identity Management ........................................................................635
Archive Considerations in the Real World. ...............................................635
Archiving Technology .......................................................................635
Archiving Strategy . ...........................................................................636
Additional Operational Considerations Prior to Go-Live . ........................637
Using SAP System Copy ....................................................................637
Managing Client Data . .....................................................................638
Summary .....................................................................................................639
Case Study: Operational Management .......................................................639
32

SAP Infrastructure and Platform Testing

641

The Goals of Infrastructure Testing ............................................................641
System-Level Stress Testing and Pretuning.................................................643
Server Hardware and OS Testing . ..............................................................644
MCS CPU Benchmark........................................................................644
N-Bench . ...........................................................................................644
CPUBENCH. ......................................................................................645
Disk Subsystem and Database Testing. ......................................................646
SQLIO.................................................................................................647
Iometer. .............................................................................................649
NTIOGEN ...........................................................................................649


www.it-ebooks.info
Download at www.wowebook.com


xxiv

SAP Implementation Unleashed

IOzone................................................................................................649
Windows Utilities ..............................................................................650
Network Infrastructure Testing...................................................................651
SAP Failover and Other HA/DR Infrastructure Testing ..............................652
Additional Disk Subsystem Testing ...................................................652
Microsoft Cluster Testing. .................................................................652
Testing Tools in Action—Server Comparison.............................................654
Summary . ...................................................................................................655
Case Study: Infrastructure Testing . ............................................................655
33

SAP Load and Stress Testing

657

Key SAP Stress-Testing Considerations . .....................................................657
Analyzing Online Users and Batch Processes ...................................658
Understanding It’s All About the Data! . ..........................................659
Updating Your Project Plan . .............................................................660
Differentiating Between Load, Volume, Stress, and Smoke Testing ..........663
Testing SAP Components: Basic Methods . ................................................664

Using the SAP Standard Application Benchmark .............................665
Where SAP eCATT Fits In . ................................................................665
Using SE38 for Cross-Application Stress Testing...............................666
Real-World Preparation and Script Development . ....................................666
Stress Test Client Infrastructure.........................................................668
Creating Administrative and Other Utility Scripts ...........................668
Logging In and Ramping Up.............................................................669
Collecting Statistics . .........................................................................670
Logging Out—Gracefully Ending Your Test Session .........................671
Additional Scripting Tips and Tricks .................................................672
Stress Test Execution During Test Week . ...................................................675
Final Preparations Before Test Week Commences ............................676
Leveraging Your Testing Tools . .........................................................676
Monitoring the Stress Test via SAP Transaction Codes.....................676
Using Test Output for Continuous Improvement ............................677
Additional Stress-Testing Goals . ................................................................678
Playing “What If” ..............................................................................679
Testing the Failover Process...............................................................679
Ramping Up to Excessive Loads........................................................680
Extracting the Last Drop of Value Out of Testing......................................681
Other Stress-Testing Lessons Learned in the Real World ...........................682
Summary . ...................................................................................................684
Case Study: Developing a Stress Test Plan. ................................................684

www.it-ebooks.info
Download at www.wowebook.com


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×