Professional Documents
Culture Documents
To
BI Reporting
Ajay Uppal
BI / BW TO-BE FOOTPRINT
Future?
Flat File
Upload
p2 | 25/04/09
Running the EDW – Real-Time Data Acquisition
p3 | 25/04/09
MIGRATING & UPGRADING TO SAP BI
F
D B
C
A E
DWH
p4 | 25/04/09
p5 | 25/04/09
TYPICAL SAP BI IMPLEMENTATION PLAN 1/2
p6 | 25/04/09
TYPICAL SAP BI IMPLEMENTATION PLAN 2/2
p7 | 25/04/09
Contents of PQP
p8 | 25/04/09
Programme Quality &
Communication Plan
Mon Tues Wed Thurs Fri
Meetings with Domains
p9 | 25/04/09
p10 | 25/04/09
Interaction with Programme Delivery Mechanisms
QA3
External panel reviews as required,
Steering Group - Monthly Meeting
Updates to Steering Group forum
p11 | 25/04/09
Quality Assurance Scope & Method
What? When? How? Who?
(objectives and scope of responsibilities) (Scheduling) (mechanism) (membership)
QA 1 • To manage and deliver the programme using high Ongoing – built • Use of Centrica and Wipro quality • Whole
quality processes and procedures. into all methodologies. Programme
• All Programme activities are in scope activities. • Evidenced via weekly reporting. Team
• All Programme resources are responsible (with support
from the Programme PMO)
QA2 • To assure that quality has been built into the programme Plan deep dives • Deep dives to be led by PMO drawing • PMO led plan
by use of programme and non-programme resource and monthly. on resources appropriate to subject deep dives.
expertise. Other under analysis. • Additional
“Deep dive” reviews of the plan. reviews as • Outcomes to be fed back into specialists to be
Targeted reviews of any specific areas of concern arising required. Programme Board meeting. invited to
from the above • Operates independently of Programme specific reviews,
Leadership meeting but may draw on depending on
some of it’s members, and will provide topic areas being
feedback / support to it. covered.
QA3 To answer the questions: Monthly / as • Some standard agenda items • Steering Group
Is Programme fit for purpose? required. followed by feedback from QA2 membership as
Can we maintain / operate the Programme solution? deep dives plus further discussion. described in PQP
Will corporate systems / data remain secure? • Identify areas of concern for QA2 governance.
Can the Business accept / absorb the change we deliver? team to investigate over following • Panel
External panel review agenda to be determined as required, period membership to be
but likely to include: confirmed,
Review of Programme plan/critical path subject to need
Top risks/issues and specific
Review with Programme domain leads requirements
Deeper investigations into key current issues definition.
p12 | 25/04/09
Typical Timing & Communication Plan
Timing Audience Channel Message By whom
Jan BGB Wide SBU Headl •Beacon is coming SW – Content
message •Progress of UAT AU –
•Alignment with other initiatives Production/Publis
h
8th Jan BGB Wide Buddy Update •Progress SW – content
and distribution
15th Jan BGB Wide Business •Successes in December SW – Content
Update •Key milestones for January – Key focus AU –
•Any call to action/cascade of information Production/Publis
team specific level h
9th , 12th, Leicester Creative •Market Stalls SW- Event Mgmt
16th
Jan Initiative •Posters AU – Publish
Invite
16th, 23rd Leicester Creative •UAT Open House AU- coordination
and 30th Initiative and content of
Jan invite SW publish
invite
22nd Jan BGB wide Intranet •Training milestone message AU – content
SW – publish
22nd Jan Beacon Team Prog. Director •Progress and achievements SW – Content SG
Team update – Publish
p13 | 25/04/09
Categorisation of Issues
Issues include:
SEVERITY
An unanticipated problem occurring
A problem or error occurring in work Low impact on project
<90% Y
under way or completed time, cost or quality
p14 | 25/04/09
Categorisation of Risks
ROYG Diagram
Risks include:
SEVERITY
Organizational/ Management/ Low impact on project
<90% Y G Y O O
Human factors time, cost or quality
Technical/Operational/
>90% G G G Y O Minimal impact on project
Infrastructure time, cost or quality
G Y O R
PROBABILITY
HOW CONFIDENT ARE YOU THAT THIS WON’T OCCUR?
p15 | 25/04/09
Programme Quality Plan
Technical - Quality Audit
Technical Specification OR
Unit Tested and Signed off
Code (Build/Bug Fix)
Table Details
1. Objects
2. Transport Number
Input Details in MS Access
3. Target System Database with status "Ready for
4. Status QA"
5.GAP ID
6. Criticality
In Case of Technical
Urgent Priority
Specifications
Transport No will be Normal
"TS". E-mail to Quality
Check the error log in
Audit Team
HP Open View
Get list of objects
from Table and
change the
status As " In
Progress"
Build Team
QA Team
Tech. Spec Build
Create/Change
Pass the a form in HP
comments (Track
Check previous Openview
changes in review status of
document) to last objects
Build Team Existing Object New Object
Update MS
Access & SAP QA Perform QA using
databases with Change Version Perform Quality
Status ("Passed" Mangment (Check Review of the
Or "Failed") Details in Open code
View)
Update MS
Access & SAP QA
Status databases with
Failed
Status ("Passed"
Or "Failed")
Failed
Close HP
Openview form if
previously failed
p16 | 25/04/09
Typical BW Extraction & Data Model
Finance
KPI IDs
158, 1764, 1922, 1764, 1754, 128, 129,
KPI IDs
1010
KPI IDs
96, 988, 978, 968,
KPI IDs
880, 881
KPI's
1013, 130, 1921, 1014, 1920, 1018, 1015, 924,969
1018, 1016, 150, 1022
Report: Unmatched Items
1) Summary of Unmatched Items
2) Summary of Unmatched Items - YTD
InfoProvider
InfoCube: Aggregated MultiCube: MultiCube:
Open Items Billing Arragement Debt Ageing
Source
Custom Custom 0FC_IPL_ITEM 0FC_IPL_HEAD
0FC_OP_01 _01 0FC_COLL_01
DataSource DataSource _01
p17 | 25/04/09
Typical Deliverable
1. BW DEVELOPMENT STANDARDS 1.14.4 Infocubes/ODS
1.3 Assumptions 1.14.5 Aggregate
1.4 BW Overview 1.14.6 Routines
1.5 BW Development Process 1.14.7 InfoSource – Transaction Data
1.5.1 Identification of Reporting Requirements: 1.14.8 InfoSource – Master Data
1.17 Process Chains – Naming Standards
1.5.2 New Reporting Requirements: 1.14.9 InfoPackage
1.17.1 Process Chain
1.5.3 Technical Assessment: 1.14.10 InfoPackage Group 1.17.2 Process Chain Folder
1.5.4 Data Model Document 1.14.11 InfoSet 1.17.3 Variants for Process Types
1.17.4 Message
1.5.5 Data Extraction Document 1.15 Business Explorer – Naming Standards
1.17.5 Process Type
1.6 Risk Assessment 1.15.1 Variables 1.18 Performance Considerations
1.7 Sizing 1.15.2 Restricted/Calculated Key Figures 1.18.1 MultiProviders
1.18.2 Aggregation
1.8 IMG Settings 1.15.3 Structures
1.18.3 Pre Calculation
1.10 Query Development 1.15.4 Query 1.18.4 Reporting Agent
1.11 Web Development 1.15.5 Temp Query 1.19 On/Off shore Development
1.20 Authorisations
1.11.1 Web Reporting / Design 1.15.6 Web Templates
1.21 Performance Review
1.11.2 Standard ‘’Company’’ Web Ad-hoc Template 1.15.7 Role 1.22 Report Commentaries and BW documents
1.11.3 Standards for Custom Web Development 1.15.8 Workbook 1.23 Variables
1.11.4 Centrica Web Object Library 1.15.9 Exception
1.11.5 Centrica Branding 1.15.10 Scheduling Package for Exceptions
1.11.6 Information Broadcasting 1.15.11 Scheduling Package for print Settings
1.12 Loading Data 1.16 R/3 – Naming Standards
1.12.1 Process Chains 1.16.1 Datasource (Transaction Data)
1.13 Naming Standards 1.16.2 Datasource (Master Data)
1.13.1 Basic Considerations
1.14 Administrator Workbench – Naming Standards
1.14.1 InfoObject Catalog
1.14.2 InfoObject
1.14.3 InfoArea
p18 | 25/04/09
STREAMLINING BI ROLES & USERS
BI Author
IT & Business User who need to create reports for others
Supports & trouble-shoot reports for others
2nd tier support
Publish reports to roles
BI Analyst
Business Users who do their own analysis
Create reports for their own use
May present reports to others (using Bookmark)
BI Consumer
Informational Consumers who run prepared reports
Doesn’t interact extensively with data
Diversified in many ways (skill-sets, guided
navigations etc)
Standard Reports are developed by BI
Development Team – Web Reports, Crystal Reports
(going forward)
p19 | 25/04/09
My own estimation guide
BI & DWH Function Point Type Simple (FP / Efforts in Average Complex
component man-days)
Target Tables/ODS Internal Logical Files 7 FP / 3.5 man-days 10 FP / 5 man-days 15 FP / 7.5 man-days
Dimension Tables Internal Logical Files 7 FP / 3.5 man-days 10 FP / 5 man-days 15 FP / 7.5 man-days
Fact Tables Internal Logical Files 7 FP / 3.5 man-days 10 FP / 5 man-days 15 FP / 7.5 man-days
Lookup Tables Internal Logical Files 7 FP / 3.5 man-days 10 FP / 5 man-days 15 FP / 7.5 man-days
Mapping (ETL logic) External Inputs 4 FP / 2 man-days 5 FP/ 2.5 man-days 7 FP/ 3.5 man-days
Process Alerts External Outputs 3 FP/ 1.5 man-days 4 FP/ 2 man-days 6 FP/ 3 man-days
Multi-Cubes External Outputs 3 FP/ 1.5 man-days 4 FP/ 2 man-days 6 FP/ 3 man-days
Queries External Inquiries 4 FP / 2 man-days 5 FP/ 2.5 man-days 7 FP/ 3.5 man-days
Efforts cover design, development, documentation, security, testing, fix & deployment .
Exclude Project Management, Training & Environment Management
p20 | 25/04/09
ROADMAP – SAP BI & BUSINESS OBJECTS
p21 | 25/04/09
TYPICAL SUPPORT MODEL
LEVERAGING EXISTING SET-UP
SAP Business Billing – IS Service Call Routing
p22 | 25/04/09