SlideShare a Scribd company logo
1 of 29
I-PoS (SR5) in EDW
Design Workshop
Thursday 25th October 2007
2
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
3
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
4
Overview of Workshop
 Review of the approach we will taking over the
next 8 weeks
 Brief view on Business Reporting Models, so we
are talking the same language
 Review of the reporting requirements gathered
thus far, including a skeleton model and a
breakdown of data requirements
5
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
6
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
7
Approach to the discovery and prototype
Business
Requirements
And
Reporting
Data
ETL And
EDW
Application
Design
Workshop
Objectives
22/10/2007
Design
Workshop
Review
13/11/2007
Design
Workshop
Review
20/11/2007
Report
Requirement
Sign Off
29/11/2007
Report
Build
Iteration 1
Data Mart &
HW design
Iteration 1
Data Mart &
HW design
Iteration 2
Data Mart &
HW design
Iteration 3
Review
Sources
Define Data
Requirements
Finalise
Data
Contracts
Finalise
Data Model
ETL & EDW
Design
Iteration 1
Finalise
ETL & EDW
Design
Review
Sources
Define Data
Requirements
Review
Sources
Define Data
Requirements
Report
Build
Iteration 2
Report
Build
Iteration 3
ETL & EDW
Design
Iteration 2
ETL & EDW
Design
Iteration 3
ETL
HLD
Sign Off
14/12/2007
Workshops and Prototypes
ETL & EDW
Requirements
Elaboration Build of Priority Components
Elaboration Build of
Priority Components
Data Contract
Data Model
Sign Off
06/12/2007
Project & Stakeholder Management
34 weeks
10 weeks
Construction
Elaboration Transition
8 weeks
8
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
9
What needs reporting?
 Ideal approach is to extract the required reports
from a “business reporting model”
 What is a business reporting model in essence it
has two parts:
– What we want to add up?
– What we want to analyse by?
 So how do we go about getting the requirements
right?
10
Will this “Business Reporting Model” Work
 We create the “business reporting model” simply
on a flip chart,
 Then we walk thru the model to see if we can
get the reports out!
 Simple, really!
 Here is how we do it …using Motorcar Insurance
11
What will this model look like?
What we want
to add up?
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
Analyse by
… now for a worked example
12
What we want to Add Up?
•Premium
•Claim
•Loss Ratio [Claim/Premium]
 Typical questions:
– How much premium did we
collect?
– How much claims did we pay?
– What Loss Ratio are we
running at?
… so now lets see what we want to analyse by
13
What we want to analyse by?
•Premium
•Claim
•Loss Ratio
[Claim/Premium]
Analyse by Time
Analyse by Car
Analyse by Customer
Analyse by Broker
Analyse by Geography
 Typical questions:
– What is the average
age of drivers?
– What models of cars
do we insure?
– What is the longest
policy period?
– What locations do we
insure?
– Who is the top broker?
… so now lets join things up
14
Now we can ask better questions
•Premium
•Claim
•Loss Ratio
[Claim/Premium]
Analyse by Time
Analyse by Car
Analyse by Customer
Analyse by Broker
Analyse by Geography
 Typical questions:
– What location is the
worst insured area
based on claims paid
for the 2007 year?
– What colour car in
London driven by
males is the most
profitable in terms of
Loss Ratio?
– Who are our top ten
brokers based on
Premium for last year?
– What is the premium
trend over the last five
years in terms of
Geography?
15
More detail on Analyse by Time
•Premium
•Claim
•Loss Ratio
[Claim/Premium]
Analyse by Time
 Each of the items is a level, these levels allow you to group up the
data for example
 Year 2007
– Quarter 1 – 2007
– January 2007
– 01/01/2007
» 01/01/2007 12:00:00
16
Now we will look at some of elements in a little more detail, What we want
to Add Up?
 What we want to Add Up?
– Things like Premium and Claim are measures
– Things like Loss ratio (Claim/Premium) are
calculated measures
– By default measures are usually additive but you can
do other domain aggregate functions such as
average, count etc.
– We store them in the database as facts, because
that’s what they are facts about an action
17
Now we will look at some of elements in a little more detail, What we want
to analyse by?
 What we want to analyse by?
– We call the “analyse by” a dimension
– Levels within the dimension allow the facts to be
grouped up and summarised
– The groups are called hierarchies
18
What have we done?
 We have created a dimensional model called a
star schema
 It contains facts and dimensions
 We now have a business reporting model that
can be easily
19
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda
20
20
Refund Report
 Measure
– Refund Value
 Calculated Measures
– Elapsed Time between purchase and refund
– % Variance on last week
– % Variance on last year
 Dimensions
– Store/Department
– Refund Code
21
Refund Reports for the 23/10/2007 - Marble Arch - London
Reason
Refund
Date Sale Date
Elapsed
Days Value %Week
Wrong Size 15/10/2007 11/10/2007 4 £100 5
Late arrival 15/10/2007 13/10/2007 2 £200 7
Sub Total £300 12
Trousers - Mens
Trousers - Women
Reason
Refund
Date Sale Date
Elapsed
Days Value %Week
Wrong Size 15/10/2007 11/10/2007 4 £180 8
Late arrival 15/10/2007 13/10/2007 2 £230 12
Sub Total £410 20
Grand Total £710 32
22
22
Promotional Reports – Missed Opportunity
 Measure
– Promotion Value
 Dimensions
– Date/Time
– Employee
– Till
– Missed Promotion Code / Description
– Qualifying Flag
– Store
23
Report of Promotional Missed Opportunity for the week ending 19/10/2007
Till Employee
Transaction
Date/Time
Promotion
Code
Promotion
Value
Clothes Spencer 11/10/2007 PCD4 £100
Furniturel Smith 13/10/2007 PCD2 £200
Sub Total £300
Marble Arch - London
Woodgreen - London
Till Employee
Transaction
Date/Time
Promotion
Code
Promotion
Value
Clothes Spencer 11/10/2007 PCD212 £180
Furniture Smith 13/10/2007 PCD318 £230
Sub Total £410
Grand Total £710
24
24
Collect by Car
 Measures
– Total Value
– Number of collections
 Calculated Measures
– Average Basket, week total, % on last day/week
– Value, week total, % on last day/week
– Number, week total, % on last day/week
 Dimensions
– Date / Time
– Employee
– Till / personality / section
– Store/Department
– Refund Code
25
Report of Collect By Car for the week ending 19/10/2007
Till / Personality Employee
Transaction
Date/Time
No.of
Transactions
Transaction
Value
Clothes Spencer 11/10/2007 10:35 1 £100
Furniturel Smith 13/10/2007 18:35 1 £200
Sub Total £300
Marble Arch - London
Woodgreen - London
Till / Personality Employee
Transaction
Date/Time
No. of
Transactions
Transaction
Value
Clothes Spencer 11/10/2007 11:24 1 £180
Furniture Smith 13/10/2007 19:34 1 £230
Sub Total £410
Grand Total £710
26
26
VAT Reporting
 Measure
– Sales Value
– VAT Value
 Dimensions
– Product (UPC)
– Date
– Store/Department
27
Report on VAT paid for the week ending 19/10/2007
UPC / Description
Actual Sale
Value VAT Value
Clothes 150 26.25
Furniturel 200 35.00
Sub Total 61.25
Marble Arch - London
Woodgreen - London
UPC / Description
Actual Sale
Value VAT Value
Clothes 400 70.00
Furniture 300 52.50
Sub Total 122.50
Grand Total 183.75
28
28
Potential Measures and Dimensions
 Measure
– Refund Value
– Total Value of transaction
– Number of collections
– Promotion Value
– Sales Value
– VAT Value
 Dimensions
– Product (UPC)
– Date
– Store/Department
29
 Overview of the Workshop (10:00 to 10:15)
 Introductions (10:15 to 10:30)
 Approach to the Discovery and Prototype (10:30 to 10:45)
 Approach to Business Reporting Models (10:45 to 11:15)
 Coffee Break (11:15 to 11:30)
 SR5 Reporting Requirements Review (11:30 to 12:00)
 Interactive Requirements Session Part 1 (12:00 to 13:00)
 Lunch (13:00 to 13:45)
 Interactive Requirements Session Part 2 (13:45 to 16:00)
 Close (16:00 to 16:30)
Agenda

More Related Content

Similar to SR5 Workshop.ppt

Proposal For Project Cost PowerPoint Presentation Slides
 Proposal For Project Cost PowerPoint Presentation Slides Proposal For Project Cost PowerPoint Presentation Slides
Proposal For Project Cost PowerPoint Presentation SlidesSlideTeam
 
LocalGov Digital - South West Peer Group with LoGov Platform
LocalGov Digital - South West Peer Group with LoGov PlatformLocalGov Digital - South West Peer Group with LoGov Platform
LocalGov Digital - South West Peer Group with LoGov PlatformLoGov Platform
 
Tour de DART Sept 2009
Tour de DART Sept 2009Tour de DART Sept 2009
Tour de DART Sept 2009UM_DART
 
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesProject Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesSlideTeam
 
Proposal For Business Venture PowerPoint Presentation Slides
Proposal For Business Venture PowerPoint Presentation SlidesProposal For Business Venture PowerPoint Presentation Slides
Proposal For Business Venture PowerPoint Presentation SlidesSlideTeam
 
Project Launch Meeting Powerpoint Presentation Slides
Project Launch Meeting Powerpoint Presentation SlidesProject Launch Meeting Powerpoint Presentation Slides
Project Launch Meeting Powerpoint Presentation SlidesSlideTeam
 
Project Launch Meeting PowerPoint Presentation Slides
Project Launch Meeting PowerPoint Presentation SlidesProject Launch Meeting PowerPoint Presentation Slides
Project Launch Meeting PowerPoint Presentation SlidesSlideTeam
 
Commercial Proposal Powerpoint Presentation Slides
Commercial Proposal Powerpoint Presentation SlidesCommercial Proposal Powerpoint Presentation Slides
Commercial Proposal Powerpoint Presentation SlidesSlideTeam
 
Meeting For Starting New Project Powerpoint Presentation Slides
Meeting For Starting New Project Powerpoint Presentation SlidesMeeting For Starting New Project Powerpoint Presentation Slides
Meeting For Starting New Project Powerpoint Presentation SlidesSlideTeam
 
SITS18 Lean Agile SMBC
SITS18 Lean Agile SMBCSITS18 Lean Agile SMBC
SITS18 Lean Agile SMBCMatt Turner
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"Yvonne Shek
 
How to use ITIL Practitioner skills to impress the CEO
How to use ITIL Practitioner skills to impress the CEOHow to use ITIL Practitioner skills to impress the CEO
How to use ITIL Practitioner skills to impress the CEOPink Elephant EMEA
 
Grab@Pizza Simulation : ITIL Practitioner
Grab@Pizza Simulation : ITIL PractitionerGrab@Pizza Simulation : ITIL Practitioner
Grab@Pizza Simulation : ITIL PractitionerMia Palatano
 
Resume Best Practices
Resume Best PracticesResume Best Practices
Resume Best PracticesSupportGCI
 
Sales & Operations Planning Process
Sales & Operations Planning ProcessSales & Operations Planning Process
Sales & Operations Planning ProcessHarshal Badgujar
 
Proposal For Project Cost Breakdown PowerPoint Presentation Slides
Proposal For Project Cost Breakdown PowerPoint Presentation SlidesProposal For Project Cost Breakdown PowerPoint Presentation Slides
Proposal For Project Cost Breakdown PowerPoint Presentation SlidesSlideTeam
 
Ppx business modelling for strategic planning v4
Ppx business modelling for strategic planning v4Ppx business modelling for strategic planning v4
Ppx business modelling for strategic planning v4Michael Lachapelle
 
bluecruxbites: Ready to get your teeth into a new career?
bluecruxbites: Ready to get your teeth into a new career?bluecruxbites: Ready to get your teeth into a new career?
bluecruxbites: Ready to get your teeth into a new career?Bluecrux
 
Commercial Proposal PowerPoint Presentation Slides
Commercial Proposal PowerPoint Presentation SlidesCommercial Proposal PowerPoint Presentation Slides
Commercial Proposal PowerPoint Presentation SlidesSlideTeam
 

Similar to SR5 Workshop.ppt (20)

Proposal For Project Cost PowerPoint Presentation Slides
 Proposal For Project Cost PowerPoint Presentation Slides Proposal For Project Cost PowerPoint Presentation Slides
Proposal For Project Cost PowerPoint Presentation Slides
 
LocalGov Digital - South West Peer Group with LoGov Platform
LocalGov Digital - South West Peer Group with LoGov PlatformLocalGov Digital - South West Peer Group with LoGov Platform
LocalGov Digital - South West Peer Group with LoGov Platform
 
Lean principles
Lean principlesLean principles
Lean principles
 
Tour de DART Sept 2009
Tour de DART Sept 2009Tour de DART Sept 2009
Tour de DART Sept 2009
 
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesProject Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
 
Proposal For Business Venture PowerPoint Presentation Slides
Proposal For Business Venture PowerPoint Presentation SlidesProposal For Business Venture PowerPoint Presentation Slides
Proposal For Business Venture PowerPoint Presentation Slides
 
Project Launch Meeting Powerpoint Presentation Slides
Project Launch Meeting Powerpoint Presentation SlidesProject Launch Meeting Powerpoint Presentation Slides
Project Launch Meeting Powerpoint Presentation Slides
 
Project Launch Meeting PowerPoint Presentation Slides
Project Launch Meeting PowerPoint Presentation SlidesProject Launch Meeting PowerPoint Presentation Slides
Project Launch Meeting PowerPoint Presentation Slides
 
Commercial Proposal Powerpoint Presentation Slides
Commercial Proposal Powerpoint Presentation SlidesCommercial Proposal Powerpoint Presentation Slides
Commercial Proposal Powerpoint Presentation Slides
 
Meeting For Starting New Project Powerpoint Presentation Slides
Meeting For Starting New Project Powerpoint Presentation SlidesMeeting For Starting New Project Powerpoint Presentation Slides
Meeting For Starting New Project Powerpoint Presentation Slides
 
SITS18 Lean Agile SMBC
SITS18 Lean Agile SMBCSITS18 Lean Agile SMBC
SITS18 Lean Agile SMBC
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
How to use ITIL Practitioner skills to impress the CEO
How to use ITIL Practitioner skills to impress the CEOHow to use ITIL Practitioner skills to impress the CEO
How to use ITIL Practitioner skills to impress the CEO
 
Grab@Pizza Simulation : ITIL Practitioner
Grab@Pizza Simulation : ITIL PractitionerGrab@Pizza Simulation : ITIL Practitioner
Grab@Pizza Simulation : ITIL Practitioner
 
Resume Best Practices
Resume Best PracticesResume Best Practices
Resume Best Practices
 
Sales & Operations Planning Process
Sales & Operations Planning ProcessSales & Operations Planning Process
Sales & Operations Planning Process
 
Proposal For Project Cost Breakdown PowerPoint Presentation Slides
Proposal For Project Cost Breakdown PowerPoint Presentation SlidesProposal For Project Cost Breakdown PowerPoint Presentation Slides
Proposal For Project Cost Breakdown PowerPoint Presentation Slides
 
Ppx business modelling for strategic planning v4
Ppx business modelling for strategic planning v4Ppx business modelling for strategic planning v4
Ppx business modelling for strategic planning v4
 
bluecruxbites: Ready to get your teeth into a new career?
bluecruxbites: Ready to get your teeth into a new career?bluecruxbites: Ready to get your teeth into a new career?
bluecruxbites: Ready to get your teeth into a new career?
 
Commercial Proposal PowerPoint Presentation Slides
Commercial Proposal PowerPoint Presentation SlidesCommercial Proposal PowerPoint Presentation Slides
Commercial Proposal PowerPoint Presentation Slides
 

Recently uploaded

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 

Recently uploaded (20)

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 

SR5 Workshop.ppt

  • 1. I-PoS (SR5) in EDW Design Workshop Thursday 25th October 2007
  • 2. 2  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 3. 3  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 4. 4 Overview of Workshop  Review of the approach we will taking over the next 8 weeks  Brief view on Business Reporting Models, so we are talking the same language  Review of the reporting requirements gathered thus far, including a skeleton model and a breakdown of data requirements
  • 5. 5  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 6. 6  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 7. 7 Approach to the discovery and prototype Business Requirements And Reporting Data ETL And EDW Application Design Workshop Objectives 22/10/2007 Design Workshop Review 13/11/2007 Design Workshop Review 20/11/2007 Report Requirement Sign Off 29/11/2007 Report Build Iteration 1 Data Mart & HW design Iteration 1 Data Mart & HW design Iteration 2 Data Mart & HW design Iteration 3 Review Sources Define Data Requirements Finalise Data Contracts Finalise Data Model ETL & EDW Design Iteration 1 Finalise ETL & EDW Design Review Sources Define Data Requirements Review Sources Define Data Requirements Report Build Iteration 2 Report Build Iteration 3 ETL & EDW Design Iteration 2 ETL & EDW Design Iteration 3 ETL HLD Sign Off 14/12/2007 Workshops and Prototypes ETL & EDW Requirements Elaboration Build of Priority Components Elaboration Build of Priority Components Data Contract Data Model Sign Off 06/12/2007 Project & Stakeholder Management 34 weeks 10 weeks Construction Elaboration Transition 8 weeks
  • 8. 8  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 9. 9 What needs reporting?  Ideal approach is to extract the required reports from a “business reporting model”  What is a business reporting model in essence it has two parts: – What we want to add up? – What we want to analyse by?  So how do we go about getting the requirements right?
  • 10. 10 Will this “Business Reporting Model” Work  We create the “business reporting model” simply on a flip chart,  Then we walk thru the model to see if we can get the reports out!  Simple, really!  Here is how we do it …using Motorcar Insurance
  • 11. 11 What will this model look like? What we want to add up? Analyse by Analyse by Analyse by Analyse by Analyse by Analyse by Analyse by Analyse by … now for a worked example
  • 12. 12 What we want to Add Up? •Premium •Claim •Loss Ratio [Claim/Premium]  Typical questions: – How much premium did we collect? – How much claims did we pay? – What Loss Ratio are we running at? … so now lets see what we want to analyse by
  • 13. 13 What we want to analyse by? •Premium •Claim •Loss Ratio [Claim/Premium] Analyse by Time Analyse by Car Analyse by Customer Analyse by Broker Analyse by Geography  Typical questions: – What is the average age of drivers? – What models of cars do we insure? – What is the longest policy period? – What locations do we insure? – Who is the top broker? … so now lets join things up
  • 14. 14 Now we can ask better questions •Premium •Claim •Loss Ratio [Claim/Premium] Analyse by Time Analyse by Car Analyse by Customer Analyse by Broker Analyse by Geography  Typical questions: – What location is the worst insured area based on claims paid for the 2007 year? – What colour car in London driven by males is the most profitable in terms of Loss Ratio? – Who are our top ten brokers based on Premium for last year? – What is the premium trend over the last five years in terms of Geography?
  • 15. 15 More detail on Analyse by Time •Premium •Claim •Loss Ratio [Claim/Premium] Analyse by Time  Each of the items is a level, these levels allow you to group up the data for example  Year 2007 – Quarter 1 – 2007 – January 2007 – 01/01/2007 » 01/01/2007 12:00:00
  • 16. 16 Now we will look at some of elements in a little more detail, What we want to Add Up?  What we want to Add Up? – Things like Premium and Claim are measures – Things like Loss ratio (Claim/Premium) are calculated measures – By default measures are usually additive but you can do other domain aggregate functions such as average, count etc. – We store them in the database as facts, because that’s what they are facts about an action
  • 17. 17 Now we will look at some of elements in a little more detail, What we want to analyse by?  What we want to analyse by? – We call the “analyse by” a dimension – Levels within the dimension allow the facts to be grouped up and summarised – The groups are called hierarchies
  • 18. 18 What have we done?  We have created a dimensional model called a star schema  It contains facts and dimensions  We now have a business reporting model that can be easily
  • 19. 19  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda
  • 20. 20 20 Refund Report  Measure – Refund Value  Calculated Measures – Elapsed Time between purchase and refund – % Variance on last week – % Variance on last year  Dimensions – Store/Department – Refund Code
  • 21. 21 Refund Reports for the 23/10/2007 - Marble Arch - London Reason Refund Date Sale Date Elapsed Days Value %Week Wrong Size 15/10/2007 11/10/2007 4 £100 5 Late arrival 15/10/2007 13/10/2007 2 £200 7 Sub Total £300 12 Trousers - Mens Trousers - Women Reason Refund Date Sale Date Elapsed Days Value %Week Wrong Size 15/10/2007 11/10/2007 4 £180 8 Late arrival 15/10/2007 13/10/2007 2 £230 12 Sub Total £410 20 Grand Total £710 32
  • 22. 22 22 Promotional Reports – Missed Opportunity  Measure – Promotion Value  Dimensions – Date/Time – Employee – Till – Missed Promotion Code / Description – Qualifying Flag – Store
  • 23. 23 Report of Promotional Missed Opportunity for the week ending 19/10/2007 Till Employee Transaction Date/Time Promotion Code Promotion Value Clothes Spencer 11/10/2007 PCD4 £100 Furniturel Smith 13/10/2007 PCD2 £200 Sub Total £300 Marble Arch - London Woodgreen - London Till Employee Transaction Date/Time Promotion Code Promotion Value Clothes Spencer 11/10/2007 PCD212 £180 Furniture Smith 13/10/2007 PCD318 £230 Sub Total £410 Grand Total £710
  • 24. 24 24 Collect by Car  Measures – Total Value – Number of collections  Calculated Measures – Average Basket, week total, % on last day/week – Value, week total, % on last day/week – Number, week total, % on last day/week  Dimensions – Date / Time – Employee – Till / personality / section – Store/Department – Refund Code
  • 25. 25 Report of Collect By Car for the week ending 19/10/2007 Till / Personality Employee Transaction Date/Time No.of Transactions Transaction Value Clothes Spencer 11/10/2007 10:35 1 £100 Furniturel Smith 13/10/2007 18:35 1 £200 Sub Total £300 Marble Arch - London Woodgreen - London Till / Personality Employee Transaction Date/Time No. of Transactions Transaction Value Clothes Spencer 11/10/2007 11:24 1 £180 Furniture Smith 13/10/2007 19:34 1 £230 Sub Total £410 Grand Total £710
  • 26. 26 26 VAT Reporting  Measure – Sales Value – VAT Value  Dimensions – Product (UPC) – Date – Store/Department
  • 27. 27 Report on VAT paid for the week ending 19/10/2007 UPC / Description Actual Sale Value VAT Value Clothes 150 26.25 Furniturel 200 35.00 Sub Total 61.25 Marble Arch - London Woodgreen - London UPC / Description Actual Sale Value VAT Value Clothes 400 70.00 Furniture 300 52.50 Sub Total 122.50 Grand Total 183.75
  • 28. 28 28 Potential Measures and Dimensions  Measure – Refund Value – Total Value of transaction – Number of collections – Promotion Value – Sales Value – VAT Value  Dimensions – Product (UPC) – Date – Store/Department
  • 29. 29  Overview of the Workshop (10:00 to 10:15)  Introductions (10:15 to 10:30)  Approach to the Discovery and Prototype (10:30 to 10:45)  Approach to Business Reporting Models (10:45 to 11:15)  Coffee Break (11:15 to 11:30)  SR5 Reporting Requirements Review (11:30 to 12:00)  Interactive Requirements Session Part 1 (12:00 to 13:00)  Lunch (13:00 to 13:45)  Interactive Requirements Session Part 2 (13:45 to 16:00)  Close (16:00 to 16:30) Agenda