Vous êtes sur la page 1sur 67

Tips for Writing a

Solid and Realistic


Work Plan for Your
SAP NetWeaver
BI Project
Dr. Bjarne Berg

2007 Wellesley Information Services. All rights reserved.


What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

1
The Gray Areas of Methodologies

First step in determining how to write a work plan is to


pick a methodology for your project
While Accelerated SAP (ASAP) is normally the default
method, there are alternatives
When to Select Different Methodologies

High

Joint Application Design


(JAD)
System development Life-Cycle
based methodologies
There are several dimensions
(SDLC) when multiple methodologies can
be employed (i.e., when time to
Time to delivery is moderate, or when the
Delivery impact of failure is moderate)

Extreme Programming Rapid Application Development


(EP) (RAD)

Low
Low High
Impact of Failure 2
A Brief Look at ASAP

ASAP for SAP NetWeaver BI is based on many of


the same ideas and approaches found in the ASAP
methodology for SAP R/3

SAP standard
Single, pragmatic, and standardized
methodology
Evolved out of 20 years of experience
Manageable scope, cost, and common
expectations
Common language
Preconfigure documentation and tools

Source: SAP

3
What is ASAP?

Examples for Accelerators:


Project plan, estimating
Fill in the Blank
Design strategies, scope definition
vs. Start from
Fill in the Blank
ScratchVersus
Documentation, issues DB Start from Scratch
Workshop agenda
Questionnaires
End- user procedures
Test plans
Technical procedures
Made easy guidebooks (printout, data transfer,
system administration )

Source: SAP 4
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

5
Project Preparation Some Key Observations

Project charter: Represents an agreement on,


and commitment to, the deliverables of the
project, as well as project time constraints,
resources, standards, and budget.

Scope: Sets the initial definition of the project.

Project plan: This is the first cut. It focuses on


milestones and work packages.
Core Activities
Project team organization: Sets the who of 1.1 Initial Project Planning
the project. This decides who will be involved
and what their goal is. 1.2 Project Procedures
1.3 Training Preparation
Standards and procedures: Sets the why
1.4 Project Kickoff
and how of the project. Standardizing how
meetings are run, how documents are handled, 1.5 Technical Requirements Planning
etc., meaning that everyone understands what
is going on.
1.6 Quality Check Project Preparation
Source: Pauline Woods-Wilson

6
Project Preparation The Scope Statement

Scope statement should include:


Technical source systems and
modules (e.g., SAP R/3 CCA)
Technology components (SAP
NetWeaver PI, SAP NetWeaver BI, SEM-CPM, SAP APO,
XML, etc.)
Functional purpose (profit loss statement, sales analysis, etc.)
User community (location, organization, types, numbers)
Access interfaces (Web portal, cockpit, Business Explorer
(BEx), Crystal, third-party)
Security (encryption, single sign-on, data level security, role
security, etc.)

7
Project Preparation The Scope Statement (cont.)

Scope statement should include


(cont.):
Hardware components
(development environment, test,
QA and production, Unix, NT, Web servers, app servers,
leverage of existing infrastructure)
Impacted organizations
Retirement of legacy reporting systems (if any)
Project language and documentation system

Remember to include in the scope statement,


what is not included in the scope and make
sure it is agreed to before the project starts.
8
Project Preparation The Milestone Plan

Project plan: This is the first cut. It focuses on


milestones and work packages.

The first work plan should


consist of only core tasks,
milestones, and their
critical dates
Resources are simply
referred to by their role
instead of individual names
individuals (update later
when resources
are assigned) To write the first cut project plan, you
need to have determined scope,
resource need/availability, and time
9
Project Preparation Milestone Dates
The milestone plan should be
Project plan: This is the first cut. It focuses on published and posted on the walls.
milestones and work packages.
Do not hide it in the project
managers drawer.
The Milestone
Plan should ID TASK Dur- ation Start Finish
consist of
all major 11
2 Project Preparation
Blueprint Phase & Planning Phase
18 days
13 days
5/15/2005
6/29/2005
6/2/2005
7/12/2005

phases, start 5169 Project Realization


Final Preparation Phase
70 days
20 days
7/5/2005
9/10/2005
9/13/2005
9/30/2005

and end 103 Go Live and Support Phase 14 days 10/1/2005 10/15/2005

dates, and
duration
The plan should also include special project
dates and events such as workshops, project
reviews, approvals, etc. 10
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

11
Resources Roles
SAP NetWeaver BI projects
consist of a team of highly-skilled
Project Resources
Program/Project Manager
individuals Application Consultant

The quality of the people is much


Application Team Member
Technical Consultant
more important than the number Technical Team Member

A skilled developer can accomplish Technical Team Lead


Help Desk Provider and Manager
correctly what three novice Business Process Team Lead
developers will mess up in the same Training and Documentation Lead
amount of time Customer Project Sponsor

Think of the project team as a set


of roles, not individuals
A person may fulfill more than one
role during the project
You should staff your project based on the needs, not based on
who is available at a given time. Sometimes the right decision is
to delay a project until the right people can participate. 12
Team Organization Small Project for Single Subject Area

These are roles, not positions (sometimes one team


member can fill more than one role)
This is a good organization for
Project Sponsor
teams that use Joint Application
Development (JAD) or Rapid
Application Development (RAD) as
Project Manager
their development methodology.
Business Team Technical Team The development is interactive,
scope is small, and the timeline for
Business Analyst BI Architect each implementation is short.

Presentation Developer ETL Developer Larger projects can create multiple


project teams working on
dedicated areas. However, very
Basis and functional SAP R/3 support
tight coordination is required to
pull this off in practice.
Four to five team members and normally
three to six months duration depending on scope
ETL = Extract, transform and load
13
Team Organization Mid-Sized SAP NetWeaver BI Projects
This organization by roles is useful on mid-sized projects using system
development lifecycle methodologies such as ASAP. It is scalable, but business
analysts must be given direct access to developers to make this work in practice.

Project Sponsor/
Steering Comm.

Project Manager

BI
Architect

Business Data Management Presentation


ETLs
Analyst(s) (InfoCubes & ODS) Developer(s)

Sr. Business Analyst Sr. ETL Developer Sr. BI Developer Sr. Presentation Developer

Business Analyst ETL Developer BI Developer Presentation Developer

Basis and Functional SAP R/3 Support


These are roles, not positions
(sometimes one team member
Eight to ten team members and normally
can fill more than one role) two to four months duration depending on scope
14
Team Organization Large SAP NetWeaver BI Projects
This organization is grouped by functional areas. It is very scalable for large projects, but
requires solid coordination between the architect and the developers on each sub-team.
Sometimes both a front-end and back-end architect are used on very large projects.

Project Sponsor/
Steering Committee

Project Manager

BI Architect

Portal developer(s)

Sales Team Finance Team Material Mgmt. Team

Business Analyst/(sub-team lead) Business Analyst/(sub-team lead) Business Analyst/(sub-team lead)


BI Developer BI Developer BI Developer
Presentation Developer(s) Presentation Developer(s) Presentation Developer(s)
ETL Developer ETL Developer ETL Developer

Basis and Functional SAP R/3 Support


Fifteen to twenty-five team members and normally
six to eighteen months duration depending on scope 15
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

16
SAP Solution Manager: Dont Build Everything from Scratch

Implementation Platform
Solution Monitoring
Service Desk
Tools E-Learning
Upgrade
Change Request Management

Implementation Content
Roadmaps
Content
Services
Best Practice Documents

SAP Active Global Support


Gateway to SAP Service Delivery Platform

Source: SAP

You can incorporate many shared documents and tools into your project.
Your work plan should reflect the time savings of using these accelerators.

SAP Solution Manager is delivered as part of your annual maintenance fee.


17
SAP Solution Manager: What Is Useful for BI?
Project Business Configuration Testing Training
Preparation Blueprint

Define customer Configure Define


Define project
solution processes e-learning units
Test processes
based on and create
Set up system Synchronize
SAP processes learning maps
landscape customer settings

Project Administration

Issue Tracking/Monitoring/Reporting

Roadmaps

Change Management
Green areas indicate material that can be leveraged in SAP NetWeaver BI
All items in SAP Solution Manager are not equally useful for the BI project team. However,
some material can be used. Collect the material and make it part of the deliverables for you
team. Write work plan tasks that directly reference the BI tasks you decide to use.

SAP Solution manager Version 3.2 SP8 or higher is required to upgrade to SAP
NetWeaver 7.0.
Note 18
SAP Solution Manager: EarlyWatch Reports Are Great!

EarlyWatch reports:
Provide a simple way to confirm how your system is running
and to catch problems
Are a goldmine for system recommendations
A copy of a full 40 pages from a real report is included
on the conference CD

19
SAP Solution Manager: EarlyWatch Reports Sample

Run them periodically


and read the details
Lets take a look at a
real EarlyWatch report
from a mid-sized
company that has
been running SAP BW
for the last few years

20
SAP Solution Manager: EarlyWatch Reports Sample (cont.)
1 Performance Indicators
The following table shows the relevant performance indicators in various system areas.
Area Indicators Value Trend
System Performance Active Users 18 down
Hardware Capacity Max. CPU Utilization on DB Server 74 % steady
Max. CPU Utilization on Appl. Server 74 % steady
Database Space Management DB Size 355.52 GB steady
Last Month DB Growth 118.63- GB steady
Query Performance Avg. Total Runtime of the BW Queries 11.5 s down
Avg. Database Runtime of the BW Queries 8.0 s steady

1 Performance Overview
The performance of your system was analyzed with respect to the average response times and total
workload. We did not detect any major problems that could affect the performance of your system.

The following table shows the average response times for various task types:
Task type Dialog Avg. Resp. Avg. CPU Avg. Wait Avg. Load Avg. DB Avg. GUI
Steps Time in ms Time in ms Time in ms Time in ms Time in ms Time in ms
DIALOG + 195240 3253.3 728.7 1.8 2.5 1110.9 6.3
RFC
UPDATE 5 984.2 28.2 26.0 15.2 585.4
UPDATE2 48 133.2 17.1 0.7 3.3 80.8
BATCH 59288 11599.3 2091.2 0.6 8.5 5772.6
HTTP 257762 693.5 183.7 4.4 2.2 405.0
1.1 Current Workload
The following table lists the number of current users (measured from our workload analysis) in your system.
Users Low Activity Medium Activity High Activity Total Users
Measured in System 98 11 7 116 21
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

22
SAP Best Practices for Business Intelligence

Is a new tool with consolidated access to


documentation, hints, white papers, recommendations,
tools, and a sample work plan
All based on BI scenarios
Gives you many templates and a work plan
Is intended for mid-sized enterprises that need rapid
implementation or by large companies that need to
create a corporate template for their subsidiaries
New SAP customers can also combine this with the
Baseline Package or an industry-specific version of SAP
Best Practices
SAP Best Practices for Business Intelligence supports
predefined scenarios that handle core BI business requirements.
23
SAP Best Practices for Business Intelligence (cont.)

This tool has been enhanced over the last two


years, and has several BI specific project
accelerators that you will not find in SAP
Solution Manager.

A test drive is available at


http://help.sap.com/bp_biv170/index.htm. 24
An Option Work Plans Based on Deliverables

The best practice documents are organized around


scenarios that simplify the collection of tools

Many of your teams deliverables


can be downloaded here. You can
incorporate them specifically into
your work plans.
25
Deliverables for Your Work Plan

Sales analysis example gives an overview of what SAP


NetWeaver BI has to offer, how to build it, and best
practices for a variety of technical designs

These are tools and accelerators that you can download and make
deliverables in your work plan.
26
An Option Create Your Work Plan Based on Scenarios

Each scenario is described in a process


overview document

27
Keep the Work Plan at a Manageable Level
Dont load too many details into the work plan
Explain what needs to be done, not how to do it
SAP Best Practices for BI has installation guides to assist

The installation guide has step-by-step scenario-based documentation.


Do not replicate minute steps in the work plan; keep it at a high
Note enough level where it is useful, but not a burden to maintain.
28
What Versions Does It Support?
SAP NetWeaver BI 7.0
SAP Software Release Level Highest
App. Component Support
Compon Package
The SAP Best ent
SAP BW SAP_BASIS 700 0007 SAPKA70007
Practices tool was SAP_ABA 700 0007 SAPKA70007

developed for SAP BW


SAP_BW 700 0007 SAPKW70007
PI_BASIS 2005_1_700 0007 SAPKIPYJ77

3.5, and later updated for SAP SCM


BI_CONT
SCM
702
500
0004
0002
SAPKIBIHP4
SAPKY50002

SAP NetWeaver BI 7.0 SAP_BW


SAP_BASIS
700
700
0005
0005
SAPKW70005
SAPKB70005
SAP BW 3.5 SAP_ABA 700 0009 SAPKA70005
mySAP Software Release Level Highest Support
Application Component Package SAP ERP SAP_BASIS 700 0007 SAPKA70007
Component 2005
SAP_ABA 700 0007 SAPKA70007
SAP BW SAP_BASIS 640 0004 SAPKB64004

SAP_ABA 640 0004 SAPKA64004


SAP_APPL 600 0004 SAPKH60004
PI_BASIS 2005_1_700 0007 SAPKIPYJ77
SAP_BW 350 0004 SAPKW35004
SAP CRM SAP_BASIS 700 0007 SAPKA70007
PI_BASIS 2004_1_640 0004 SAPKIPYI64 SAP_ABA 700 0007 SAPKA70007

BI_CONT 352 0002 SAPKIBIEP2


BBPCRM 500 0004 SAPKU50004
Source: SAP Jan, 2007 PI_BASIS 2005_1_700 0007 SAPKIPYJ77

While installation recommendations are based on SAP BW 3.5 or SAP NetWeaver BI 7.0,
most management tools, accelerators, and the sample work plan are not version-specific. 29
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

30
The Sample Work Plan

You can download the work plan from the Project Support area.

31
The Work Plan Some Background

The work plan on the SAP BI Best Practice CD (and on the


Web site) is a Microsoft Project project plan file (.mpp)
The work plan is only an example that you need to modify
to fit your projects scope, resources,
and timelines
The example is based on a rapid development of a single
subject area over a five week period
However, the tasks and their dependencies are relevant to larger
projects that may require substantially more time

32
The Work Plan Some Background (cont.)

The resource plan assumes that 11 roles are filled on


the project (two part-time)
This includes two consultants and one project sponsor

Project Resources
Program/Project Manager
Application Consultant
Application Team Member
Technical Consultant
Technical Team Member
Technical Team Lead
Help Desk Provider and Manager
The work plan is an example and should not be Business Process Team Lead
used as a cookie cutter for your work plan.
Training and Documentation Lead
Sound judgments must still be applied.
Customer Project Sponsor

33
Project Preparation Some Key Observations

Project charter: Represents an agreement on,


and commitment to, the deliverables of the
project, as well as project time constraints,
resources, standards, and budget.

Project plan: This is the first cut. It focuses on


milestones and work packages.

Scope: Sets the initial definition of the project.

Project team organization: Sets the who of Core Activities


the project. This decides who will be involved 1.1 Initial Project Planning
and what is their goal.
1.2 Project Procedures
Standards and procedures: Sets the why 1.3 Training Preparation
and how of the project. Standardizing how
meetings are run, how documents are handled, 1.4 Project Kickoff
etc., means that everyone understands what is 1.5 Technical Requirements Planning
going on.
Source: Pauline Woods-Wilson
1.6 Quality Check Project Preparation

34
Project Preparation Phase
ID TASK Dur- Start Finish
ation

1 SAP Best Practices BI Implementation Roadmap - read Notes 24.5d 5/28/05 8:00 AM 7/1/05 12:00 PM
2 Pre-Sales Phase / Project Preparation 4.d 5/28/05 8:00 AM 6/2/05 5:00 PM
3 Perform Customer Workshop & present Best Practices in Demo System 1.5d 5/28/05 8:00 AM 5/29/05 12:00 PM
4 Review and select scenarios that are best fit for customer requirements .5d 5/29/05 1:00 PM 5/29/05 5:00 PM
5 Carry out review of delivered business content to check for gaps .5d 5/30/05 8:00 AM 5/30/05 12:00 PM
6 Define Critical Success Factors .5d 5/30/05 1:00 PM 5/30/05 5:00 PM
7 Validate & Document Technical Requirements .5d 6/2/05 8:00 AM 6/2/05 12:00 PM
8 Define System Landscape Strategy (maybe 2 system landscape and/or SAP One .d 6/2/05 12:00 PM 6/2/05 12:00 PM
9 Server)
Perform Hardware sizing .5d 6/2/05 1:00 PM 6/2/05 5:00 PM
10 Install software 2.d 5/28/05 8:00 AM 5/29/05 5:00 PM

While short in duration, do not spend too much time on


the project prep phase
It is easy to get intimidated by the many unknowns
Rely on your consultants, but keep the momentum

Spending more than 15% of your project time


in this phase is a sign of analysis-paralysis.
35
Project Sizing 1. Base It on the Scope (Real Example)
Customi Tech. Dev. Extraction and Report Security and Web User Project mgmt System docs Tech infra- Bus. Analysis, Total
zation infocube transforms and roles scheduling develop- support/ and admin & manuals structure training, req. Hours
ment planning gathering, change
mgmt.
Financials
L General ledger line item (ODS) 216 229 188 101 132 134 100 79 150 403 1,732
M COPA 158 286 153 127 153 152 120 94 180 470 1,893
L Prod cost planning released cost 216 229 188 101 133 135 100 79 150 403 1,734
estimates (COPC_C09)
M Exploded itemization standard 238 286 216 126 153 152 120 94 180 470 2,035
product cost (COPC_C10)
L Cost and allocations 216 1144 188 101 132 135 100 79 150 403 2,648
(COOM_C02)
M Cost object controlling 238 286 216 137 153 152 120 94 180 470 2,046
(0PC_C01)
Order
L Billing 216 229 187 101 132 135 100 79 150 403 1,732
L Sales order 216 229 187 101 132 135 100 79 150 403 1,732
L Acct. Rec. (0FIAR_C03) 216 229 187 101 132 135 100 79 150 403 1,732
Deliver
L Shipment cost details 216 229 187 101 132 135 100 79 150 403 1,732
L (0LES_C02)
Shipment header (0LES_C11) 216 228 187 101 132 135 100 79 150 403 1,731
L Stages of shipment (0LES_C12) 216 228 187 101 132 135 100 79 150 403 1,731
L Delivery data of shipment stages 216 228 187 101 132 135 100 79 150 403 1,731
(0LES_C13)
L Delivery service (0SD_C05) 180 229 133 101 132 134 100 79 150 403 1,641
Planning and Scheduling
L Material Movements (0IC_C03) 216 457 132 101 132 134 100 79 150 403 1,904
M APO Planning 277 832 216 127 153 152 120 94 180 470 2,621
M SNP Integration 277 832 216 127 153 152 120 94 180 470 2,621
Manufacturing Processes
M Production Orders 277 832 216 127 153 152 120 94 180 470 2,621
M Cross Applications 277 832 216 127 153 152 120 94 180 470 2,621
Total Hours 4,298 8,074 3,587 2,110 2,656 2,681 2,040 1,606 3,060 8,126 38,238

Remember that your sizing also has to be based on the


teams experience and skill level.
36
Project Sizing 2. Prioritize the Effort

The next step is to prioritize and outline the effort on a


strategic timeline 2005 2006 2007
Financials qtr 1 qtr 2 qtr 3 qtr 4 qtr 1 qtr 2 qtr 3 qtr 4 qtr 1 qtr 2 qtr 3
General ledger line item (ODS)
COPA
Prod cost planning released cost estimates
(COPC_C09)
Exploded itemization standard product cost
(COPC_C10)
Cost and allocations (COOM_C02)
Cost object controlling (0PC_C01)
Order
Billing
Sales order
Accounts receivables (0FIAR_C03)
Deliver
Shipment cost details (0LES_C02)
Shipment header (0LES_C11)
Stages of shipment (0LES_C12)
Delivery data of shipment stages (0LES_C13)
Delivery service (0SD_C05)
Planning and Scheduling
Material Movements (0IC_C03)
APO Planning
SNP Integration
Manufacturing Processes
Production Orders
Cross Applications

Make sure your sponsor and the business


community agree with your delivery schedule 37
Project Sizing 3. General Guidelines
2005 2006 2007
Financials qtr 1 qtr 2 qtr 3 qtr 4 qtr 1 qtr 2 qtr 3 qtr 4 qtr 1 qtr 2 qtr 3
General ledger line item (ODS) 866 866 1,732
COPA 946.5 947 1,893
Prod cost planning released cost 867 867 1,734
estimates (COPC_C09)
Exploded itemization standard product 1017.5 1017.5 2,035
cost (COPC_C10)
Cost and allocations (COOM_C02) 1324 1324 2,648
Cost object controlling (0PC_C01) 1023 1023 2,046
Order
Billing 866 866 1,732
Sales order 866 866 1,732
Accounts receivables (0FIAR_C03) 866 866 1,732
Deliver
Shipment cost details (0LES_C02) 866 866 1,732
Shipment header (0LES_C11) 865.5 865.5 1,731
Stages of shipment (0LES_C12) 865.5 865.5 1,731
Delivery data of shipment stages 865.5 865.5 1,731
(0LES_C13)
Delivery service (0SD_C05) 820.5 820.5 1,641
Planning and Scheduling
Material Movements (0IC_C03) 952 952 1,904
APO Planning 1310.5 1311 2,621
SNP Integration 1310.5 1311 2,621
Manufacturing Processes
Production Orders 1311 1,311 2,621
Cross Applications 1311 1,311 2,621
Total 1,813 1,813 4,232 4,232 2,598 2,598 4,283 4,283 3,573 6,195 2,622 38,238

Plan to spend 15% of the project time on project prep, 25% on


blueprinting, 45% on realization and 15% on go-live.
There is a risk of spending too much time on design and short changing
Note development time, which often causes project delays. Accept that you
will not have answers to all questions until you see the data and queries. 38
Project Preparation Phase Dependencies

28-May
29-May
30-May
31-May
1-Jun
2-Jun
ID TASK

1 SAP Best Practices BI Implementation Roadmap - read Notes


2 Pre-Sales Phase / Project Preparation
3 Perform Customer Workshop & present Best Practices in Demo System
4 Review and select scenarios that are best fit for customer requirements
5 Carry out review of delivered business content to check for gaps
6 Define Critical Success Factors
7 Validate & Document Technical Requirements
8 Define System Landscape Strategy (maybe 2 system landscape and/or SAP One
9 Server)
Perform Hardware sizing

Key to project prep phase is the level setting of all parties


One-day workshop with stakeholders, managers, and sponsors
Dedicate some time early in the workshop to demo SAP
NetWeaver BI and discuss capabilities of the tool set

A one-day workshop can remove project confusion


and delays, help in getting the right requirements,
and avoid missing low hanging fruit. 39
Blueprinting Phase Some Key Observations
Getting the right requirements:
Finding out the detailed functional
specs of what the users really need
and not just what they want

Deciding what will be developed in


SAP NetWeaver BI and what will be
maintained as SAP R/3 reports

Map the functional requirements to


the standard content and see what can Core Activities
be leveraged and what needs 2.1 Project Management Business Blueprint
to be extended
2.2 Organizational Change Management
Create detailed technical specifications
and designs of InfoCubes, 2.3 Project Team Training Business Blueprint
MasterData, ODSs and high-level 2.4 Develop System Environment
architectural designs
2.5 Organizational Structure Definition
Create user acceptance group(s) and 2.6 Business Process Definition
have them review and give feedback on
the system as it is developed 2.7 Quality Check Business Blueprint

ODS = Operational Data Store


40
Blueprinting Phase Planning
ID TASK Dur- Start Finish
1 SAP Best Practices BI Implementation Roadmap - read Notes ation
24.5d 5/28/05 8:00 AM 7/1/05 12:00 PM
11 Blueprint Phase & Planning Phase 9.5d 5/29/05 5:00 PM 6/12/05 12:00 PM
12 Apply for Going Live Check .d 5/29/05 5:00 PM 5/29/05 5:00 PM
13 Finalize Project Scope [selected scenarios] 1.d 5/30/05 8:00 AM 5/30/05 5:00 PM
14 Check Content delivered by Best Practices .5d 5/30/05 8:00 AM 5/30/05 12:00 PM
15 Determine those issues affecting BW Implementation and assign risk to project .25d 5/30/05 1:00 PM 5/30/05 3:00 PM
16 Present Final Scope to Customer and Get Signoff of Scope .25d 5/30/05 3:00 PM 5/30/05 5:00 PM
17 Project Planning Phase 8.d 5/30/05 8:00 AM 6/10/05 5:00 PM
18 Set Up Development Environment .25d 5/30/05 8:00 AM 5/30/05 10:00 AM
19 Define transport Strategy .25d 5/30/05 8:00 AM 5/30/05 10:00 AM
20 Activate TMS .25d 5/30/05 8:00 AM 5/30/05 10:00 AM
21 Define Project Organization and Create Teams 3.d 6/2/05 8:00 AM 6/4/05 5:00 PM
22 Analyze Roles and Tasks by Standard Content Areas and Technical .25d 6/2/05 8:00 AM 6/2/05 10:00 AM
23 Update delivered Project Plan & finalize, including resources assignments .25d 6/2/05 10:00 AM 6/2/05 12:00 PM
24 Define customer rollout & training strategy for SAP BW 1.d 6/2/05 8:00 AM 6/2/05 5:00 PM
25 Define types of users of the BW .33d 6/2/05 8:00 AM 6/2/05 10:38 AM
26 Determine Number of users for BW .33d 6/2/05 10:38 AM 6/2/05 2:17 PM
27 Determine Data Access Requirements .34d 6/2/05 2:17 PM 6/2/05 5:00 PM

Lock-down the detailed scope early and obtain formal


written approval for your detailed scope statement
Implement a formal change
approval process
Spend some time early on to plan user training and
support; also, formalize your team organization 41
Blueprinting Phase Planning Dependencies

28-May
29-May
30-May
31-May
1-Jun
2-Jun
ID TASK

1 SAP Best Practices BI Implementation Roadmap - read Notes


11 Blueprint Phase & Planning Phase
12 Apply for Going Live Check
13 Finalize Project Scope [selected scenarios]
14 Check Content delivered by Best Practices
15 Determine those issues affecting BW Implementation and assign risk to project
16 Present Final Scope to Customer and Get Signoff of Scope
17 Project Planning Phase
18 Set Up Development Environment
19 Define transport Strategy
20 Activate TMS
21 Define Project Organization and Create Teams
22 Analyze Roles and Tasks by Standard Content Areas and Technical
23 Update delivered Project Plan & finalize, including resources assignments
24 Define customer rollout & training strategy for SAP BW
25 Define types of users of the BW
26 Determine Number of users for BW
27 Determine Data Access Requirements

Many tasks can take place at the same time


The trick is to ensure all team members
are active and the workload is
evenly balanced throughout project
Spend some time on resource loading and
workload balancing. Not all tasks are dependent. 42
Blueprinting Phase Design, Architecture, and Training
ID TASK Dur- Start Finish
ation

11 Blueprint Phase & Planning Phase 9.5d 5/29/05 5:00 PM 6/12/05 12:00 PM
17 Project Planning Phase 8.d 5/30/05 8:00 AM 6/10/05 5:00 PM
24 Define customer rollout & training strategy for SAP BW 1.d 6/2/05 8:00 AM 6/2/05 5:00 PM
25 Define types of users of the BW .33d 6/2/05 8:00 AM 6/2/05 10:38 AM
26 Determine Number of users for BW .33d 6/2/05 10:38 AM 6/2/05 2:17 PM
27 Determine Data Access Requirements .34d 6/2/05 2:17 PM 6/2/05 5:00 PM
28 Business Information Warehouse Design/Archetecture Design & 3.d 6/2/05 8:00 AM 6/4/05 5:00 PM
29 Document which parts of Best Practices and SAP Content are used 1.d 6/2/05 8:00 AM 6/2/05 5:00 PM
30 Document Data Flow Procedures 1.d 6/3/05 8:00 AM 6/3/05 5:00 PM
31 Define / Document Data Access Design .25d 6/4/05 8:00 AM 6/4/05 10:00 AM
32 Define /document Authorization Strategy Design .25d 6/4/05 10:00 AM 6/4/05 12:00 PM
33 Define Data Load Requirements .5d 6/4/05 1:00 PM 6/4/05 5:00 PM
34 Technical/Hardware Validation .5d 6/2/05 8:00 AM 6/2/05 12:00 PM
35 Confirm Hardware Readiness .5d 6/2/05 1:00 PM 6/2/05 5:00 PM
36 Define BW Performance and Load Aspects .5d 6/2/05 8:00 AM 6/2/05 12:00 PM

Users should be defined in terms of power users, casual users, and executives
Each user group will have different interface requirements
Spend some time writing the data flow to each ODS and InfoCube
Perform a quality validation on your hardware
implementation (RAID, O/S, RDBMS, network, BI
install, etc.)
Define clearly when each datastore has to be loaded
(time) and the frequency of the loads. 43
Blueprinting Phase Resource Planning

Ideal Years Training Days In-House


Experience (if new in Training
(minimum) the role) Days
BI Developer 2+ 15 3-5
ETL Developer 3+ 15 - 20 3-5
Presentation Developer 1+ 5 - 10 3-5
Project Manager 5+ 10 - 15 3-5
Business Analysts 5+ 5 - 10 3-5

Plan time on the work plan for early


training of your staff members
Issue
44
Blueprinting Phase Project Management and Test Plans
ID TASK Dur- Start Finish
ation

11 Blueprint Phase & Planning Phase 9.5d 5/29/05 5:00 PM 6/12/05 12:00 PM
17 Project Planning Phase 8.d 5/30/05 8:00 AM 6/10/05 5:00 PM
37 Project Procedures 1.d 6/2/05 8:00 AM 6/2/05 5:00 PM
38 Update Project Management Standards and Operating Procedures .5d 6/2/05 8:00 AM 6/2/05 12:00 PM
39 Update Implementation Standards and Procedures to include BW specific .5d 6/2/05 1:00 PM 6/2/05 5:00 PM
40 Update SAP System Admin Procedures .5d 6/2/05 1:00 PM 6/2/05 5:00 PM
41 Test plans 4.d 6/5/05 8:00 AM 6/10/05 5:00 PM
42 Define BW Test Plans 1.d 6/5/05 8:00 AM 6/5/05 5:00 PM
43 Define Data Flow & Validation Test Plans .5d 6/6/05 8:00 AM 6/6/05 12:00 PM
44 Define Data Access Test Plans .5d 6/6/05 1:00 PM 6/6/05 5:00 PM
45 Define Authorizations Test Plan .5d 6/9/05 8:00 AM 6/9/05 12:00 PM
46 Develop System Test Plans .5d 6/9/05 1:00 PM 6/9/05 5:00 PM
47 Develop Technical Test Plans .5d 6/10/05 8:00 AM 6/10/05 12:00 PM
48 Develop Functional/Performance Test Plans .5d 6/10/05 1:00 PM 6/10/05 5:00 PM

Ensure you plan detailed procedures for transporting objects between


the development, testing, and production landscape
Much like an SAP R/3 project, you should plan to test the
security/roles, load programs, update and transfer rules, as well as
data stores, aggregated delta-enabled extractors, and
time-dependent objects
You should plan to spend about 20 - 40%
of your project time on testing and fixes. 45
Blueprinting Phase Project Management, Test Plans,
Dependencies

5-Jun
6-Jun
7-Jun
8-Jun
9-Jun
10-Jun
ID TASK

11 Blueprint Phase & Planning Phase


17 Project Planning Phase
37 Project Procedures
38 Update Project Management Standards and Operating Procedures
39 Update Implementation Standards and Procedures to include BW specific
40 Update SAP System Admin Procedures
41 Test plans
42 Define BW Test Plans
43 Define Data Flow & Validation Test Plans
44 Define Data Access Test Plans
45 Define Authorizations Test Plan
46 Develop System Test Plans
47 Develop Technical Test Plans
48 Develop Functional/Performance Test Plans

Test Strategy

SAP R/3 and BI testing is


Test Plan
not different from a
methodology standpoint,
Test Execution but the execution is.

Problem Resolution
46
Realization Phase Some Key Observations
Core Activities
3.1 Project Management Realization
3.2 Organizational Change Management
3.3 Training Development and Approvals
3.4 Baseline Configuration (content activation)
3.5 System Management
Development Programs: Provide details 3.6 Final Configuration (enhancements)
of added programming structures
3.7 Prepare External Interfaces (non SAP R/3)
End User: Training material, manuals, 3.8 Data Conversion Programs (if any)
Web site, on-line help
3.9 Develop Queries
Configuration: Activate content, make 3.10 Develop User Interface Enhancements
extensions to SAP NetWeaver BI
standard content, execute test data and
3.11 Determine Additional Reporting Requirements
masterdata loads, validate data quality, 3.12 Create Structured Reports (e.g., third-party)
build and modify transfer and/or
update rules 3.13 Establish Authorization Concept
3.14 Establish Data Archiving Plan (if applicable)
Testing: Unit testing by developers,
acceptance testing by business analysts,
3.15 Final Integration Test
system and integration testing by users 3.16 Quality Check Realization 47
Realization Phase Development Core Activities
ID TASK Dur- Start Finish
ation
51 Project Realization 6.25d 6/5/05 8:00 AM 6/13/05 10:00 AM
52 BW Development Configuration 3.d 6/5/05 8:00 AM 6/9/05 5:00 PM
53 Implement relevant Best Practices scenarios 3.d 6/5/05 8:00 AM 6/9/05 5:00 PM
54 Configure Data Access Environment .25d 6/5/05 8:00 AM 6/5/05 10:00 AM
55 Source Data Quality Validation .75d 6/5/05 10:00 AM 6/5/05 5:00 PM
56 Collect Representitive Sample of Source Data (Transaction and Master) .5d 6/6/05 8:00 AM 6/6/05 12:00 PM
57 Identify and List all issues with transaction/master data .5d 6/6/05 1:00 PM 6/6/05 5:00 PM
58 Implement Standard Authorization Concept - Development Environment 1.d 6/9/05 8:00 AM 6/9/05 5:00 PM
59 Document those issues affecting BW Implementation and assign risk to project .25d 6/9/05 8:00 AM 6/9/05 10:00 AM
60 Communicate issues to customer and agree on criteria to clean data .5d 6/9/05 10:00 AM 6/9/05 3:00 PM
61 Provide customer report on findings and agree on go forward strategy to clean .25d 6/9/05 3:00 PM 6/9/05 5:00 PM

TIPS FOR MAKING THE REALIZATION PHASE SUCCESSFUL


If SAP NetWeaver BI is 1 Review the functional requirements and
the technical design
6 Do not allow exceptions to the naming
conventions
new in the organization 2 Make sure you have established data 7 Make sure that putting out fires do not
you should seriously stewards for the masterdata, & assigned take precedence and becomes the defaulted
the masterdata to specific developers architecture and standard.
consider hiring
experienced BI 3 Have your ETL developers report 8 Try new ideas in a Sandbox environment
functionally to an individual who is and do not contaminate the development
developer(s) or rely on responsible for creating process chains environment.
external resources 4 Avoid nested ODS layers and keep the 9 Keep details for multi- use in the ODS and
during this phase. architecture as pristine as possible do not design the ODS based on the needs
of a single InfoCube.
5 Make your transformations as part of 10 Developers must perform unit test on all
update rules into InfoCubes if you need their work and personally sign - off on their
to be able to reconcile to the source storage object.
system. Keep the details in the ODS. 48
Realization Phase Development Core Dependencies

5-Jun
6-Jun
7-Jun
8-Jun
9-Jun
ID TASK Dur-
ation

51 Project Realization 6.25d


52 BW Development Configuration 3.d
53 Implement relevant Best Practices scenarios 3.d
54 Configure Data Access Environment .25d
55 Source Data Quality Validation .75d
56 Collect Representitive Sample of Source Data (Transaction and Master) .5d
57 Identify and List all issues with transaction/master data .5d
58 Implement Standard Authorization Concept - Development Environment 1.d
59 Document those issues affecting BW Implementation and assign risk to project .25d
60 Communicate issues to customer and agree on criteria to clean data .5d
61 Provide customer report on findings and agree on go forward strategy to clean .25d

Most issues during this phase will be data ETL


While you cannot plan for all issues, you can set aside time to deal with them
Data cleansing should occur in the source
system. (Hint: Cover this in the scope statement.)

Source: SAP
49
Realization Phase Tracking Progress
Examine the work plan and the hours spent on a task vs.
the task accomplished level
For example, if a task was scheduled to take 20 hours and the
deliverables are 75% complete in the weekly status report, the
hours used on the task should not exceed 15 hours
To make this work, you need time tracking (by work
plan), and you need to manage your projects by tasks
accomplished
Tasks accomplished should be reported on weekly status
reports by each team member
Developers have a tendency to quickly report 99%
completion, but never formally sign off on their work
Monitor the hours used vs. the task completion early in the
project to make sure you are on track and can detect issues
before they become problems 50
Realization Phase Testing Core Activities
ID TASK Dur- Start Finish
ation

51 Project Realization 6.25d 6/5/05 8:00 AM 6/13/05 10:00 AM


62 Quality Assurance Environment 3.25d 6/10/05 8:00 AM 6/13/05 10:00 AM
63 Set Up Quality Assurance Environment .5d 6/10/05 8:00 AM 6/10/05 12:00 PM
64 Transport Requests from Dev .25d 6/10/05 1:00 PM 6/10/05 3:00 PM
65 Load data from R/3 QA Environment 1.d 6/10/05 3:00 PM 6/11/05 3:00 PM
66 Test QA Environment 2.5d 6/10/05 3:00 PM 6/13/05 10:00 AM
67 BW Quality Assurance Configuration .5d 6/10/05 3:00 PM 6/11/05 10:00 AM
68 Execute BW Test Plans in Quality Environment 2.d 6/11/05 10:00 AM 6/13/05 10:00 AM

Tasks\Dates December 2003 January 2004 February 2004 1-Mar 8-Mar 15-Mar 22-Mar 29-Mar 5-Apr

Identify People for Testing

Schedule Facilities

Prioritize Test Areas (Queries)

Send out Meeting Notice

Execute System Test

Document Results

Problem Resolution

Business analysts are responsible for planning and executing the system testing of queries.
51
Realization Phase Testing Core Dependencies

10-Jun
11-Jun
12-Jun
13-Jun
ID TASK

51 Project Realization
62 Quality Assurance Environment
63 Set Up Quality Assurance Environment
64 Transport Requests from Dev
65 Load data from R/3 QA Environment
66 Test QA Environment
67 BW Quality Assurance Configuration
68 Execute BW Test Plans in Quality Environment

Tasks
1 Create test script 6 Identify key contacts
2 Identify roles to be used 7 Communicate about transports
3 Documentation on using test tools 8 Arrange time for progress control
4 Procedure for documenting test results 9 Schedule facilities
5 Training sessions for using test scripts

Have a formal testing process and document the findings.


While many issues are easy to fix, it is the lessons learned
that will pay off in the long run. 52
Final Preparation Phase Some Key Observations

Cutover Plan and the Technical


Operations Manual: Describe the details
on how to move to the production
environment and Go-Live

Stress and Volume Tests: Confirm the


production hardwares capabilities

End-User Training Document:


Describes the delivery of the necessary
levels of SAP training prior to going live
Source: Pauline Woods-Wilson
Core Activities
4.1 Project Management Final Preparation
4.2 Training Final Preparation
4.3 Stress and Volume Testing
4.4 System Management
4.5 Detailed Cutover Planning
4.6 Cutover
Source: SAP 4.7 Quality Check Final Preparation
53
Final Preparation Phase System Testing
ID TASK Dur- Start Finish
ation
69 Final Preparation Phase 10.5d 6/10/05 8:00 AM 6/24/05 12:00 PM
70 Setup Production Environment 3.d 6/13/05 10:00 AM 6/18/05 10:00 AM
71 Define Production System Design .5d 6/13/05 10:00 AM 6/13/05 3:00 PM
72 Set Up Production Environment .5d 6/13/05 3:00 PM 6/16/05 10:00 AM
73 Confirm BW Production Configuration 2.d 6/16/05 10:00 AM 6/18/05 10:00 AM
74 Execute BW Test Plans in Production Environment 2.d 6/16/05 10:00 AM 6/18/05 10:00 AM
75 Conduct System Tests 3.d 6/16/05 10:00 AM 6/19/05 10:00 AM
76 Conduct System Administration Tests .25d 6/16/05 10:00 AM 6/16/05 12:00 PM
77 Conduct Backup and Restore Procedure Test .5d 6/16/05 1:00 PM 6/16/05 5:00 PM
78 Conduct Failure Scenarios Test .5d 6/16/05 1:00 PM 6/16/05 5:00 PM
79 Conduct Disaster Recovery Test .5d 6/17/05 8:00 AM 6/17/05 12:00 PM
80 Conduct Going Live Check 1.d 6/18/05 10:00 AM 6/19/05 10:00 AM

Performance test execution


1. Identify queries to be performance tuned
2. Determine cut-off load (e.g., 40% of expected actual users not named)
3. Schedule queries to run in background to simulate real user load
Execute each query while scripts are running
4. Attempt tuning at query level and perform analysis based on benchmarks
5. If needed, build aggregates, indexes, etc.
6. Record findings in a formal tracking tool available to everyone 54
Final Preparation Phase System Testing Dependencies

10-Jun
11-Jun
12-Jun
13-Jun
14-Jun
15-Jun
16-Jun
17-Jun
18-Jun
19-Jun
ID TASK

69 Final Preparation Phase


70 Setup Production Environment
71 Define Production System Design
72 Set Up Production Environment
73 Confirm BW Production Configuration
74 Execute BW Test Plans in Production Environment
75 Conduct System Tests
76 Conduct System Administration Tests
77 Conduct Backup and Restore Procedure Test
78 Conduct Failure Scenarios Test
79 Conduct Disaster Recovery Test
80 Conduct Going Live Check

Typical backup strategy


Run a full system backup on the weekends and only delta backups each day
before the load process starts
Make sure that you can actually restore from the backups and that the system has
the resources it needs (i.e., Will one application server be enough?)

Dont underestimate the need for system testing


for performance and recovery purposes. 55
Final Preparation Phase User Training and Support
ID TASK Dur- Start Finish
ation
69 Final Preparation Phase 10.5d 6/10/05 8:00 AM 6/24/05 12:00 PM
81 Training Plans 3.d 6/10/05 8:00 AM 6/12/05 5:00 PM
82 Develop Final End User Training and Documentation Content 2.d 6/10/05 8:00 AM 6/11/05 5:00 PM
83 Prepare for End User Training and Documentation Delivery 1.d 6/10/05 8:00 AM 6/10/05 5:00 PM
84 Deliver End User Training 1.d 6/12/05 8:00 AM 6/12/05 5:00 PM
85 Train System Administration Staff 1.d 6/12/05 8:00 AM 6/12/05 5:00 PM
86 Define Long-Term Production Support Strategy 2.d 6/17/05 1:00 PM 6/19/05 12:00 PM
87 Refine Production Support Plan .25d 6/17/05 1:00 PM 6/17/05 3:00 PM
88 Reorganize Team for Production Support .25d 6/17/05 3:00 PM 6/17/05 5:00 PM
89 Establish Help Desk 1.d 6/18/05 8:00 AM 6/18/05 5:00 PM
90 Realization Review .5d 6/19/05 8:00 AM 6/19/05 12:00 PM

Types of training:
Web-based Vendor-based
All users Developers
Training Support staff
Tutorials
Instructor-led
On-site
Power users Many BI projects succeed or fail based on
Executives how good the training and how well the user
support is organized and executed. 56
Final Preparation Phase User Training and
Support Dependencies

10-Jun
11-Jun
12-Jun
13-Jun
14-Jun
15-Jun
16-Jun
17-Jun
18-Jun
19-Jun
ID TASK

69 Final Preparation Phase


81 Training Plans
82 Develop End User Training and Documentation Content
83 Prepare for End User Training and Documentation Delivery
84 Deliver End User Training
85 Train System Administration Staff
86 Define Long-Term Production Support Strategy
87 Refine Production Support Plan
88 Reorganize Team for Production Support
89 Establish Help Desk
90 Realization Review

This is the time to execute the production support plans and re-
organize the project team into a sustainable organization, or plan the
hand-off to a support organization if one exists
Remember to plan for the integration of your support plans with
your organizations existing support systems
and help desk routing
57
Final Preparation Phase The Go Decision
ID TASK Dur- Start Finish
ation
69 Final Preparation Phase 10.5d 6/10/05 8:00 AM 6/24/05 12:00 PM
91 Final Preparation Tasks 5.5d 6/17/05 8:00 AM 6/24/05 12:00 PM
92 Transport to Production Environment 1.d 6/17/05 8:00 AM 6/17/05 5:00 PM
93 Perform Conversions 1.d 6/17/05 8:00 AM 6/17/05 5:00 PM
94 Cutover 2.d 6/18/05 8:00 AM 6/19/05 5:00 PM
95 Perform Cutover to Production System 1.d 6/18/05 8:00 AM 6/18/05 5:00 PM
96 Confirm Production Readiness 1.d 6/19/05 8:00 AM 6/19/05 5:00 PM
97 Verify Users are Ready .25d 6/20/05 8:00 AM 6/20/05 10:00 AM
98 Final Preparation Review .5d 6/20/05 10:00 AM 6/20/05 3:00 PM
99 Conduct Quality Check 1.d 6/20/05 3:00 PM 6/23/05 3:00 PM
100 Conduct Final Preparation Review .5d 6/23/05 3:00 PM 6/24/05 10:00 AM
101 Sign off Final Preparation Phase .25d 6/24/05 10:00 AM 6/24/05 12:00 PM
102 Final Approval for Going Live .d 6/24/05 12:00 PM 6/24/05 12:00 PM

A formal go, no-go decision should be made by the sponsor and


stakeholders at the end of the final preparation phase
Users will not remember if you bring the system online 14 days late,
but they will remember if it had major issues
Quality is paramount for each go-live.
58
Final Preparation Phase Dependencies

17-Jun
18-Jun
19-Jun
20-Jun
21-Jun
22-Jun
23-Jun
24-Jun
ID TASK

69 Final Preparation Phase


91 Final Preparation Tasks
92 Transport to Production Environment
93 Perform Conversions
94 Cutover
95 Perform Cutover to Production System
96 Confirm Production Readiness
97 Verify Users are Ready
98 Final Preparation Review
99 Conduct Quality Check
100 Conduct Final Preparation Review
101 Sign off Final Preparation Phase
102 Final Approval for Going Live

You can often cut over to the production box before the go-live
If you already have BI users live in-the-box, you can mask the new functionality
by not mapping the new queries to the users role menu until you are ready

If you are already live with other content, plan for a weekend
cut-over and spend Saturday to validate the production box.
This gives you Sunday to fix any major issues. 59
Go-Live Some Key Observations

The last deliverable for the implementation


ensures high system performance through
monitoring and feedback.

We need to execute issue resolution plans


and contingency plans.

A lessons learned session should be held


at the end of the project to assure
organizational awareness and education.

The support organization will take over the


system after a pre-determined time period.
Some team members may transition into
their new roles as support staff.
Core Activities
This is a critical time when a SWAT team 5.1 Production Support
that quickly addresses user concerns can
make all the difference in how the system is 5.2 Project End
received among the users.
Source: Pauline Woods-Wilson
5.x Lessons Learned Review

60
Go-Live Activities
ID TASK Dur- Start Finish
ation
103 Go Live and Support Phase 5.d 6/24/05 1:00 PM 7/1/05 12:00 PM
104 Setup Production Support 1.d 6/24/05 1:00 PM 6/25/05 12:00 PM
105 Go Live & Support Review .5d 6/25/05 1:00 PM 6/25/05 5:00 PM
106 Provide Production Support .d 6/25/05 5:00 PM 6/25/05 5:00 PM
107 Post Go Live Activities 3.5d 6/26/05 8:00 AM 7/1/05 12:00 PM
108 Review and Close Open Issues 1.d 6/26/05 8:00 AM 6/26/05 5:00 PM
109 Close Open Issues and Sign off Go-Live and 1.d 6/26/05 8:00 AM 6/26/05 5:00 PM
110 Review Business scenarios 1.d 6/27/05 8:00 AM 6/27/05 5:00 PM
111 Validate Live Business Process Results .5d 6/30/05 8:00 AM 6/30/05 12:00 PM
112 Strategic BW Planning 1.d 6/30/05 1:00 PM 7/1/05 12:00 PM
113 Develop Strategic Plan for BW .5d 6/30/05 1:00 PM 6/30/05 5:00 PM
114 Identify additional requirements concerning .5d 7/1/05 8:00 AM 7/1/05 12:00 PM
Web Reporting and Bex Analyzer Reports and Layout
115 Project End .d 7/1/05 12:00 PM 7/1/05 12:00 PM

Maintain an issue log from two weeks before


go-live, until six weeks after the go-live.

Conduct a formal post implementation review


with team members to learn from the project.

61
Go-Live Post Go-Live Activities

24-Jun
25-Jun
26-Jun
27-Jun
28-Jun
29-Jun
30-Jun
1-Jul
ID TASK

103 Go Live and Support Phase


104 Setup Production Support
105 Go Live & Support Review
106 Provide Production Support
107 Post Go Live Activities
108 Review and Close Open Issues
109 Close Open Issues and Sign off Go-Live and Support Phase
110 Review Business scenarios
111 Validate Live Business Process Results
112 Strategic BW Planning
113 Develop Strategic Plan for BW
114 Identify additional requirements concerning Web Reporting and Bex Analyzer
115 Project End

Make sure all end-of-project decisions are


communicated before the project is closed.

62
What Well Cover

Selecting an approach to use for your project


Defining project milestones
Allocating appropriate resources
Using SAP Solution Manager
Taking advantage of SAP Best Practices BI tool
Leveraging the SAP Best Practices work plan
Wrap-up

63
Resources

Jeremy Kadlec, Start to Finish Guide to IT Project


Management (NetImpress 2003, ISBN: B0000W86H2,
Digital)

COMERIT.NET presentations, tutorials, and articles


http://www.comerit.net

SAP Best Practices for Business Intelligence


http://help.sap.com/bp_biv170/index.htm

64
7 Key Points to Take Home

Use Best Practice deliverables dont create


from scratch
Download a sample work plan and enhance it
Organize your team early and provide training
Have a formal scope statement and change process
Spend no more than 15% of project time in the prep
phase and plan to use about 10 - 15% in total test time
(unit, system, integration, and performance)
Use strong dedicated BI development resources in
realization phase learning while being productive is
almost impossible
Dont keep too much detail in the work plan
65
Your Turn!

Questions?

How to contact me:


Dr. Bjarne Berg
bberg@comerit.net
66

Vous aimerez peut-être aussi