Professional Documents
Culture Documents
2
Agenda
3
Overview of Workshop
4
Agenda
5
Introductions
Project Team
– M&S
– Project Manager Gill McCaffery
– Business Analyst Barbara McLennan
– Capgemini
– Project Manager Gary Richardson
– Solution Architect Richard Farrant
– Data/ETL Architect Craig Barrick
Name:
Business Users Role:
Critical Success Factors:
Biggest Issue:
Best Improvement:
6
Agenda
7
eCommerce EDW Reporting Scope
8
Elaboration Phase – Work Package 1 (Time boxed and Prototype Based)
9 weeks
ETL & EDW ETL & EDW ETL & EDW Sign Off
ETL And Design Design Design
ETL & EDW HLD
EDW Requirements Iteration 1 Iteration 2 Iteration 3 & Preliminary
Application ETL design
9
Deliverables
Work Package 1
– High Level Design
– Conceptual Data Model and Entity Level Data Flows
– BRD
– Prototype for the reports
– Development Test Strategy
– Detailed Plan for Work Package 2 and High Level Plan for WP 3 and 4.
Benefits to M&S
– The detailed Business and Reporting Requirements created through an iterative
approach and based on a prototype will provide M&S the confidence that the
solution that is being built will be accepted and will meet the business
expectations.
– Data Contracts will be reviewed to support the Business Requirements.
– The code used during elaboration to build the prototype will be an accelerator
during the construction phase.
10
Workshop Process – Preparation (Week 1)
Preparation Business Processes and Prioritisation
Data Business
Contracts Analysis Reporting Workshop
Model Schedule
11
Workshop Process – Iteration 1 Business Process (Week 2/3)
Preparation Workshop 1a/b/c/d – Objectives and Prioritisation
Data Business
Contracts Analysis Reporting Data
Model Gaps
12
Workshop Process – Iteration 2 First Tranche (Week 4/5)
Preparation Workshop 2 – First Tranche Reports
13
Workshop Process – Iteration 3 Second Tranche (Week 6/7)
Preparation Workshop 3a – Second Tranche Review
Iteration 3 Updated
Reports Possible Consolidation Process
Look & Feel Report
Matrix
Max 20
Initial Review of
Iteration 3 Reports
following Iteration 2
for possible
consolidation
Process
Report Iteration 3
Matrix Reports
Possible Consolidation Look & Feel
14
Workshop Process – Iteration 3 Second Tranche (Week 6/7)
Preparation Workshop 3b – Second Tranche Reports
15
Workshop Process – Consolidation and Review (Week 8)
Preparation Workshop 4 – Consolidation and Review
Limited to a Updated
maximum of 30 Process
Report
Matrix
Review Prototype
BRD •Purpose
V0.3 •Consolidate
•Priority
•Data
•Layout
•Navigation
•Drill Down
Update
Iteration 2/3 I2/3 Report Validated
Prototype
Prototype Prototype Business
With
Changes Changes Report
Changes
Model
16
Workshop Process – Review and Sign Off (Week 9)
Preparation Workshop 5 – Sign Off Review
Complete BRD
BRD Review Deliverables
V1.0 •BRD
•Report Prototype
Data / ETL Stream •HLD
HLD Sign Off
•Conceptual Data Model
Complete HLD V1.0 •Entity Level Data Flows
•Development Test Strategy
•(Next WP Plans)
Data
Complete Data Model Model
Data
Complete Data Flows Flows
Test Stream
Development Test
Test Strategy V0.1
17
Agenda
18
What needs reporting?
19
What does a “business reporting model” look like?
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
An Octopus or a Spider
… now for a worked example
20
What we want to Add Up?
Typical questions:
– How much premium did we
•Premium collect?
•Claim – How much claims did we pay?
•Loss Ratio [Claim/Premium]
– What Loss Ratio are we running
at?
21
What we want to analyse by?
Analyse by Broker
22
Now we can ask better questions
23
More detail on Analyse by Time
Analyse by Time
•Premium
•Claim
Q Ye
•Loss Ratio
M ua ar
[Claim/Premium] Ho Da on rt e
ur y th r
Each of the items is a level, these levels allow you to group up the data for
example
Year 2009
– Quarter 1 – 2009
– January 2009
– 01/01/2009
» 01/01/2009 12:00:00
24
Other Possibilities - What do we want to Add Up?
25
Other Possibilities - What do we want to analyse by?
26
What have we done?
The next step will be to prototype the reports and review the
results
27
Agenda
28
eCommerce Business Process Review
Inputs
– Existing Report Layouts/Examples
– Our understanding of the Business Process
– Your knowledge and experience
Outputs
– High Level Business Process for Finance Reconciliation
– Candidate List of Reports that are required
29
eCommerce Business Process Review
OF – Order Fulfilment
Pick
Ship ASN – Advance Shipment Notification
30
Business Process – Finance Reconciliation
31
Supporting Reports – Seller Central
Report 011
HSBC
Download to a Streamline
Access the reports for AMEX
predefined destination
the previous week Diners
(Excel), save in a new
week Chargecard
FASS
Summarise data as
The difference between
Save the data in the shown below using Transfer data onto the
sales and tenders is Transfer information to Reconcile payments
Log into Seller Central designated tab for each pivot tables ready for posting summary (SAS
calculated and the main Journal with the banks
report entry on the SAS report Report)
displayed
Rep 029 Dept Sales Rep 019 Del Receipts Rep 052 Gifting Receipts
information
SAS Sales
Rep 011 CATS Report Rep 145 Concession Details Rep 010 Non- Rep 006 Self Supply
Information
Rep 154 - Pending Rep 144 Concessions Issued Rep 171 SVC Sales Rep 173
Payments Weekly Use this in conjunction with by Shipment Departmental Sales
Analyse the aged debt report 145 to calculate the Analyse the Amazon for ISA Orders
Other
company liability. Do not use 146 figures against the Compare with the ISA
as it is inaccurate (this should be Bemrose information orders on report 029
used to show the complete
picture)
33
eCommerce Business Process - Checkpoint
34
Agenda
35
eCommerce Reporting Requirements
Inputs
– Candidate List from Requirements section
– Existing Report Layouts/Examples
– Business Reporting Model aka Spider / Octopus
Outputs
– Consolidated Report List
– Issues and Enhancements
– Report Look and Feel for Prototyping
– Data Gaps for Investigation
36
Drop Ship DN – Demand Notification
LOCATION
STORE ID
SHIP TO ADDRESS
TIME WAREHOUSE ID
EARLIEST SHIP DATE
LATEST SHIP DATE
EARLIEST DELIVERY DATE
LATEST DELIVERY DATE
EARLIEST NOMINATED DELIVERY DATE
LATEST NOMINATED DELIEVRY DATE
ORDER FACT
QUANTITY_TO_COMMIT
CUSTOMER_PRICE
NET_PRICE
PRODUCT
STORAGE TYPE
ORDER DEPT
STROKE NUMBER
ORDER LINE COLOUR CODE
CUSTOMER_ORDER_NUMBER COLOUR
IS GIFT PRIMARY SIZE
VENDOR
PARTY ID
37
Drop Ship TS – Trans Shipment
LOCATION
SOURCE WAREHOUSE ID
DESTINATION WAREHOUSE ID
TIME
SHIP BY DATE
RECEIVE BY DATE
ORDER FACT
QUANTITY_TO_SHIP
PRODUCT
ITEM ID
VENDOR
PARTY ID
38
Drop Ship DC – Demand Cancellation
LOCATION
WAREHOUSE ID
PRODUCT
ITEM ID
ORDER FACT
QUANTITY_TO_CANCEL
VENDOR
PARTY ID
39
Drop Ship OF – Order Fulfilment
LOCATION
STORE ID
TIME SHIP TO ADDRESS
BILL TO ADDRESS
ORDER DATE
EARLIEST SHIP DATE
LATEST SHIP DATE ORDER FACT
EARLIEST DELIVERY DATE TAX_AMOUNT
LATEST DELIVERY DATE PACKING_SLIP_AMOUNT
EARLIEST NOMINATED DELIVERY DATE CREDIT_CARD_AMOUNT
LATEST NOMINATED DELIEVRY DATE GIFT_WRAP_AMOUNT
PROMO_AMOUNT
GIFT_CERTIFICATE_AMOUNT
CHECK_AMOUNT
SHIP_CHARGE_AMOUNT
TRANSACTION_FEE_AMOUNT
SHIP_CHARGE_TAX
COD_CHARGE_AMOUNT
PRODUCT
QUANTITY_TO_SHIP ITEM_ID
VENDOR
PARTY ID
40
Drop Ship ASN – Advance Shipment Notification
LOCATION
WAREHOUSE ID
TIME
READY TO SHIP DATE
MANIFEST DATE
ORDER FACT
QUANTITY_SHIPPED
QUANTITY_NOT_SHIPPED
PACKAGE_WEIGHT
PRODUCT
ITEM_ID
SHIPMENT
SHIP_METHOD
VENDOR
PARTY ID
41
PCN – Purchase Confirmation
LOCATION
TIME STORE ID
ORDER DATE DELIVERY STORE ID
POSTED DATE RETURN WAREHOUSE
ITEM ARRIVAL DATE CUSTOMER ADDRESS
ORDER FACT
RETURN DATE BILL ADDRESS
SHIP_CHARGE
GIFT_WRAP_CHARGE
TOTAL_REVERSAL_AMOUNT
QUANTITY
ITEM_PRICE
PROMOTION_AMOUNT
SHIPMENT_QUANTITY
SHIPMENT_ITEM_PRICE
ORDER PRINCIPAL_AMOUNT
ORDER LINE SHIPPING_AMOUNT
TAX_AMOUNT
ORDER ID SHIPPING_TAX_AMOUNT
PAYMENT CHANNEL RESTOCKING_FEE_AMOUNT
MERCHANT PROMOTION ID
ADJUSTMENTS
RESTOCKING_FEE_TAX_AMOUNT
GIFTWRAP_TAX_AMOUNT
PRODUCT
PROMOTION ADJUSTMENTS SURCHARGE_AMOUNT SKU
RETURN_SHIPPING_AMOUNT TITLE
OTHER_AMOUNT SUPPLIER COLOUR CODE
COLOUR
SIZE
RANGE CODE
ITEM PRICE
RETURN
RETURN LINE
RETURN ITEM
RETURN CODE
42
43
Report 154 Pending Payments Weekly
Fact : Measure
– Selling Value : SUM (ORDER_TOTAL) ?
– Delivery Charge : SUM (SHIP_CHARGE_AMOUNT)
– Gift Wrap Amount : SUM (GIFT_WRAP_AMOUNT)
– Free Delivery Promotion : SUM(PROMO_AMOUNT) WHERE …
– Staff Discount : SUM(PROMO_AMOUNT) WHERE …
– Concessions : SUM(PROMO_AMOUNT) WHERE …
– Other Promotions : SUM(PROMO_AMOUNT) WHERE …
– Net Pending Payments : SUM (BALANCE_DUE) ?
Dimensions : Hierarchies
– Order Date : Date (Financial Calendar)
– Order Channel: ?
– Order ID: ?
– Department: Location
44
44
Report 154 Pending Payments Weekly
T – Report Tabs
X
Y Z
Required Drilldowns
with Hierarchies
59
Wrap Up and Next Steps
Wrap Up
– Benefits and Concerns
– Review of Issues
Next Steps
– Remaining Business Process Workshops
– Follow Up Finance Meeting 26th June if Required
– Prototyping of Reports
– Review of Report Prototypes w/c 6th July
60