SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
BI Business Requirements
           David M Walker
ETIS Stockholm   14th-15th October 2010
70
 How Valuable Are Your Requirements?


                                            %                        •  Why?
                                                                              –  Written but never
                                                                                 referred to


                     of all
                  documented
                                            +                                    (Shelf-ware)
                                                                              –  Out of date before
                                                                                 they are built
                                                                              –  Cover the wrong
                 requirements                                                    things
                                                                              –  Can’t be tested
                 are worthless
And then there are the projects that just don’t document them!
Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
          2	
  
What Makes Requirements Useful?
•  Understandable & Accessible
          –  Business requirements should be written in
             such a way that anyone in the business can
             understand them
          –  Business requirements
             should be easily accessible
             by anyone in the business




Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     3	
  
What Makes Requirements Useful?
•  Revisions
          –  It must be quick and easy to
             update the requirements and
             possible to track the changes
          –  Developers must have a stable
             set of requirements whilst the
             business must be free to innovate
             and create new requirements


Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     4	
  
What Makes Requirements Useful?
•  Testable
          –  It must be possible to test
             both that the requirements
             are achievable within
             themselves and that the
             developed solution meets
             the requirements when it is
             delivered



Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     5	
  
An essential piece of the puzzle
                                           Good requirements are part of your
                                           end-to-end methodology:
                                           If you don’t know when and how you
                                           are going to use the requirements it is
                                           unlikely you will get any value from
                                           them
                                           If you don’t meet the business’
                                           expectation that is created by the
                                           gathering requirements process then
                                           it is unlikely that your project will be
                                           regarded as successful whatever you
                                           deliver

Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     6	
  
Requirements & Testing
•  Ensure the requirements
   are achievable within
   themselves
•  Test that the developed
   solution meets the
   requirements when it is
   delivered

•  Every methodology will
   be different
         •  What follows is how we
            do it …


Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     7	
  
Creating achievable requirements
•  Three step process:
          –  Business Requirements
          –  Data Requirements
          –  Query Requirements
•  Additional Collateral
          –  Technical Requirements
          –  Interface Requirements
•  By-products
          –  Business Definition Dictionary
Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     8	
  
Step 1: Business Requirements
                                                 •  These detail the requirements from
                                                    a business point of view, using
                                                    language which is meaningful to
         Business	
  
       Requirements	
  
                                  Data	
  
                              Requirements	
        business users
                                                 •  The business requirements must be
                                                    clear and precise
               Query	
  Requirements	
  
                                                         –  Any business terms used must be
                                                            defined so that the business and the
                                                            BI team have a shared, unambiguous,
                                                            understanding of each requirement.
                                                 •  A business value must be associated
                                                    with each requirement



Friday,	
  15	
  October	
  2010	
               ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     9	
  
Step 2: Data Requirements
                                                 •  Detail the requirements for
                                                    business information from the data
         Business	
               Data	
  
                                                    perspective
       Requirements	
         Requirements	
  
                                                 •  Identify specific data structures and
                                                    data items
               Query	
  Requirements	
  
                                                 •  Still written from the business
                                                    perspective, but map-able to actual
                                                    database tables and columns
                                                 •  Many data requirements for each
                                                    business requirement and each
                                                    data requirement may help satisfy
                                                    may business requirement


Friday,	
  15	
  October	
  2010	
               ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     10	
  
Step 3: Query Requirements
                                                 •  These requirements provides
                                                    acceptance criteria so that the BI
                                                    team can test that each
         Business	
  
       Requirements	
  
                                  Data	
  
                              Requirements	
        requirement has been met
                                                 •  They lists a number of potential
                                                    queries that the solution should be
               Query	
  Requirements	
  
                                                    able to provide answers to
                                                 •  They illustrate how the business
                                                    requirements can be satisfied from
                                                    the data requirements
                                                 •  Many query requirements use
                                                    many data requirements to satisfy
                                                    many business requirements

Friday,	
  15	
  October	
  2010	
               ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     11	
  
How the requirements fit together
                                                                                                                        Query	
  
                                                                    Data	
                                           Requirement	
  
                                                                 Requirement	
                                          Query	
  
      Business	
                                                    Data	
                                           Requirement	
  
    Requirement	
                                                Requirement	
                                          Query	
  
                                       is	
  defined	
                                                 are	
  
                                                                    Data	
                                           Requirement	
  
                                          by	
  the	
                                               uIlised	
  
                                                                 Requirement	
                      by	
  the	
         Query	
  
                                       data	
  in	
  the	
  
      Business	
                                                    Data	
                                           Requirement	
  
    Requirement	
                                                Requirement	
                                          Query	
  
                                                                    Data	
                                           Requirement	
  
                                                                 Requirement	
                                          Query	
  
                                                                                                                     Requirement	
  

                                               which	
  demonstrate	
  that	
  it	
  is	
  possible	
  to	
  saIsfy	
  the	
  	
  	
  

Friday,	
  15	
  October	
  2010	
                        ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
                          12	
  
Creating Useful Requirements
•  Business Requirements
          –  Understood by the
             business
•  Data Requirements
          –  Informs the analysis
             and design
•  Query Requirements
          –  Provides the acceptance
             criteria for delivery

Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     13	
  
Does the process support the delivery?

                                                                                                     Acceptance	
  
 Requirements	
                        Did	
  we	
  deliver	
  what	
  we	
  promised?	
  
                                                                                                        Test	
  


                                                                                                     IntegraIon	
  
        Analysis	
                       Does	
  the	
  system	
  hang	
  together?	
  
                                                                                                       TesIng	
  


                                                                                                       System	
  	
  
         Design	
                      Have	
  we	
  build	
  what	
  was	
  designed?	
  
                                                                                                       TesIng	
  


                                                                                                        Unit	
  	
  
           Build	
                     Does	
  the	
  code	
  we’ve	
  wriWen	
  work?	
  
                                                                                                       TesIng	
  




Friday,	
  15	
  October	
  2010	
         ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
                        14	
  
What does it take to do this?
•  European Fixed Line Operator
          –  At start: 15 BRQ; 50 DRQ; 100 QRQ
                     •  BRQ/DRQ took 3 weeks, QRQ took another 3 weeks
          –  At 5 years: 19 BRQ; 72 DRQ; 225+ QRQ
                     •  Effort incremental over time
          –  Business Definition Dictionary (BDD) built as
             part of the process
•  European Mobile Operator
          –  At start: 18 BRQ; 100 DRQ
                     •  BRQ took 3 weeks
          –  At 1 year: 18 BRQ; 150+ DRQ

Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     15	
  
How Do We Implement This?
                                       •  Project Services
                                           –  Integrated Environment based on
                                              free open source software Trac
                                           –  Web Based solution with:
                                                    •  Wiki / Ticketing / Version Control /
                                                       Test Management / Security
                                           –  More Info:
                                              http://projects.datamgmt.com/



Friday,	
  15	
  October	
  2010	
       ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     16	
  
Can we have your templates?
     •  No! But not   •  Templates are an ‘aide
                         memoir’ for methodology
        for the reason practitioners not a substitute
        you think     •  People who just take the
                                                      templates rarely follow the
                                                      methodology and then blame
                                                      the methodology for their
                                                      failures
                                                   •  Our consultancy services and
                                                      white papers are more useful
                                                      to you in developing your own
                                                      successful BI methodology

Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     17	
  
Things to watch out for …

                                                    •      Success is Cultural
                                                    •      Which Methodology?
                                                    •      Mix & Match
                                                    •      Supplier Divorce
                                                    •      Where Metadata Starts


Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     18	
  
Success Is Cultural
•  Results are about:
          –  Your company culture                                              –  Then the methodologies
                     •  Are you adversarial?                                      templates and data
                     •  Are you willing to                                        models
                        adapt?                                                 –  Then the technology
                     •  Do you have a “can do”
                        attitude?
          –  The people you engage
                     •  The individuals
                     •  Not the supplier
                        company


Friday,	
  15	
  October	
  2010	
         ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
       19	
  
Which Methodology?
•  No evidence that any
   particular approach is
   “the best”
•  Vendors & Systems
   Integrators market
   their successes but
   not their failures                                               •  The right one is the
•  Anecdotally smaller                                                 one that you can
   and truly agile                                                     make function inside
   projects are also very                                              your organisation
   successfully                                                        over many years

Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     20	
  
Mix and Match
                                        •  One provider is unlikely
                                           to successfully work with
                                           the deliverables from
                                           another provider
      –  Different methodologies put information and steps in
         different places so trying to marry them up always has
         overlaps and gaps
      –  The price of vendor review and re-use is often larger
         than allowing the vendor to just do it their way and
         then internally ensure that everything is carried over
         from other projects, this also avoids the “blame game”
Friday,	
  15	
  October	
  2010	
      ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     21	
  
Supplier Divorce
•  BI Projects are long-term
          –  Typically 10-15 years
•  DWH Development Contracts are shorter
          –  Typically 2-5 years
•  There will come a time
   when the developer leaves
          –  It’s not always amicable
          –  Plan for succession
          –  Internalise critical parts of the methodology/
             process and information
Friday,	
  15	
  October	
  2010	
       ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     22	
  
This is where Metadata your starts
•  Business & Data Requirements
   are the core of your Metadata


                                       •  Spine around which to build:
                                         –  Business Definitions, Data Models,
                                            ETL Loads, Universes
   •  There isn’t a single tool to do this
       •  You need several tools and an
          integrated approach

Friday,	
  15	
  October	
  2010	
         ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
     23	
  
In summary
•  Useful Requirements:                                              •  Watch out for:
          –  Understandable &                                                 –  Success is Cultural
             Accessible                                                       –  Which Methodology?
          –  Revisions                                                        –  Mix & Match Solutions
          –  Testable                                                         –  Supplier Divorce
          –  An integrated part of                                            –  Where Metadata Starts
             the development
             process




Friday,	
  15	
  October	
  2010	
     ©2010	
  Data	
  Management	
  &	
  Warehousing	
  	
        24	
  
BI Business Requirements
              Thank You
ETIS Stockholm    14th-15th October 2010

Mais conteúdo relacionado

Mais procurados

Business Intelligence (BI) and Data Management Basics
Business Intelligence (BI) and Data Management  Basics Business Intelligence (BI) and Data Management  Basics
Business Intelligence (BI) and Data Management Basics amorshed
 
Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Hans Hultgren
 
Data governance Program PowerPoint Presentation Slides
Data governance Program PowerPoint Presentation Slides Data governance Program PowerPoint Presentation Slides
Data governance Program PowerPoint Presentation Slides SlideTeam
 
Notes On Single View Of The Customer
Notes On Single View Of The CustomerNotes On Single View Of The Customer
Notes On Single View Of The CustomerAlan McSweeney
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
Data Governance Program Powerpoint Presentation Slides
Data Governance Program Powerpoint Presentation SlidesData Governance Program Powerpoint Presentation Slides
Data Governance Program Powerpoint Presentation SlidesSlideTeam
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsKhalid Salama
 
Business Intelligence tools comparison
Business Intelligence tools comparisonBusiness Intelligence tools comparison
Business Intelligence tools comparisonStratebi
 
Data Governance Takes a Village (So Why is Everyone Hiding?)
Data Governance Takes a Village (So Why is Everyone Hiding?)Data Governance Takes a Village (So Why is Everyone Hiding?)
Data Governance Takes a Village (So Why is Everyone Hiding?)DATAVERSITY
 
Data Governance and Metadata Management
Data Governance and Metadata ManagementData Governance and Metadata Management
Data Governance and Metadata Management DATAVERSITY
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudMark Kromer
 
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleHow to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleDATAVERSITY
 
Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage CCG
 
Building End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPBuilding End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPDatabricks
 
Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guideETLSolutions
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesCitiusTech
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake OverviewJames Serra
 

Mais procurados (20)

Business Intelligence (BI) and Data Management Basics
Business Intelligence (BI) and Data Management  Basics Business Intelligence (BI) and Data Management  Basics
Business Intelligence (BI) and Data Management Basics
 
Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011
 
Data governance Program PowerPoint Presentation Slides
Data governance Program PowerPoint Presentation Slides Data governance Program PowerPoint Presentation Slides
Data governance Program PowerPoint Presentation Slides
 
Notes On Single View Of The Customer
Notes On Single View Of The CustomerNotes On Single View Of The Customer
Notes On Single View Of The Customer
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Data Governance Program Powerpoint Presentation Slides
Data Governance Program Powerpoint Presentation SlidesData Governance Program Powerpoint Presentation Slides
Data Governance Program Powerpoint Presentation Slides
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake Analytics
 
Data Vault Introduction
Data Vault IntroductionData Vault Introduction
Data Vault Introduction
 
Business Intelligence tools comparison
Business Intelligence tools comparisonBusiness Intelligence tools comparison
Business Intelligence tools comparison
 
Data Governance Takes a Village (So Why is Everyone Hiding?)
Data Governance Takes a Village (So Why is Everyone Hiding?)Data Governance Takes a Village (So Why is Everyone Hiding?)
Data Governance Takes a Village (So Why is Everyone Hiding?)
 
Data Governance and Metadata Management
Data Governance and Metadata ManagementData Governance and Metadata Management
Data Governance and Metadata Management
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
 
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at ScaleHow to Use a Semantic Layer to Deliver Actionable Insights at Scale
How to Use a Semantic Layer to Deliver Actionable Insights at Scale
 
Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage
 
BI Business Requirements - A Framework For Business Analysts
BI Business Requirements -  A Framework For Business AnalystsBI Business Requirements -  A Framework For Business Analysts
BI Business Requirements - A Framework For Business Analysts
 
Building End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPBuilding End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCP
 
Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guide
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best Practices
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3
 

Destaque

Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement DocumentIsabel Elaine Leong
 
Gathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsGathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsWynyard Group
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogALATechSource
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for biCorey Dayhuff
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension Sunita Sahu
 
Writing software requirement document
Writing software requirement documentWriting software requirement document
Writing software requirement documentSunita Sahu
 
Business Analysis Fundamentals – Writing Good Business Requirements
Business Analysis Fundamentals – Writing Good Business RequirementsBusiness Analysis Fundamentals – Writing Good Business Requirements
Business Analysis Fundamentals – Writing Good Business RequirementsInterpro
 
Requirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementsRequirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementscsk selva
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysiscsk selva
 
Bussiness needs
Bussiness needsBussiness needs
Bussiness needshunni123
 
Sample - Data Warehouse Requirements
Sample -  Data Warehouse RequirementsSample -  Data Warehouse Requirements
Sample - Data Warehouse RequirementsDavid Walker
 
Gathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesGathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesDavid Walker
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirementshapy
 
07. Analytics & Reporting Requirements Template
07. Analytics & Reporting Requirements Template07. Analytics & Reporting Requirements Template
07. Analytics & Reporting Requirements TemplateAlan D. Duncan
 

Destaque (20)

Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement Document
 
Gathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsGathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business Requirements
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library Blog
 
Intelligent BI
Intelligent BIIntelligent BI
Intelligent BI
 
A New Approach to Defining BI Requirements
A New Approach to Defining BI RequirementsA New Approach to Defining BI Requirements
A New Approach to Defining BI Requirements
 
Business requirements gathering for bi
Business requirements gathering for biBusiness requirements gathering for bi
Business requirements gathering for bi
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension
 
Writing software requirement document
Writing software requirement documentWriting software requirement document
Writing software requirement document
 
Business Analysis Fundamentals – Writing Good Business Requirements
Business Analysis Fundamentals – Writing Good Business RequirementsBusiness Analysis Fundamentals – Writing Good Business Requirements
Business Analysis Fundamentals – Writing Good Business Requirements
 
Requirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirementsRequirment anlaysis , application, device, network requirements
Requirment anlaysis , application, device, network requirements
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Bussiness needs
Bussiness needsBussiness needs
Bussiness needs
 
Sample - Data Warehouse Requirements
Sample -  Data Warehouse RequirementsSample -  Data Warehouse Requirements
Sample - Data Warehouse Requirements
 
Employee Time and Task Tracking System
Employee Time and Task Tracking SystemEmployee Time and Task Tracking System
Employee Time and Task Tracking System
 
Gathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesGathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data Warehouses
 
Language & Gender
Language & GenderLanguage & Gender
Language & Gender
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirements
 
07. Analytics & Reporting Requirements Template
07. Analytics & Reporting Requirements Template07. Analytics & Reporting Requirements Template
07. Analytics & Reporting Requirements Template
 

Semelhante a ETIS10 - BI Business Requirements - Presentation

+AUDIO Selling Business Analysis Internally
+AUDIO Selling Business Analysis Internally+AUDIO Selling Business Analysis Internally
+AUDIO Selling Business Analysis InternallyIIBA UK Chapter
 
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...Global Business Events
 
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...InSync2011
 
Joburg cobit assurance
Joburg cobit assuranceJoburg cobit assurance
Joburg cobit assuranceAldee2013
 
Asq Voc Article 0210
Asq Voc Article 0210Asq Voc Article 0210
Asq Voc Article 0210Mhamil4985
 
Bringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationBringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationDATAVERSITY
 
Balance Sheet (Financial) Consolidation
Balance Sheet (Financial) ConsolidationBalance Sheet (Financial) Consolidation
Balance Sheet (Financial) ConsolidationDhiren Gala
 
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8  detailCorporate presentation deck (en) 1.8  detail
Corporate presentation deck (en) 1.8 detailBICorporate
 
Mx Essentials 28 oktober 2011
Mx Essentials 28 oktober 2011Mx Essentials 28 oktober 2011
Mx Essentials 28 oktober 2011Mendix
 
IdealNet and Queplix Webinar
IdealNet and Queplix WebinarIdealNet and Queplix Webinar
IdealNet and Queplix Webinarcbiddle2
 
Developing Complex Business Rules with Drools Integration
Developing Complex Business Rules with Drools IntegrationDeveloping Complex Business Rules with Drools Integration
Developing Complex Business Rules with Drools IntegrationBonitasoft
 
Outsourcing Enabled Transformation
Outsourcing Enabled TransformationOutsourcing Enabled Transformation
Outsourcing Enabled TransformationJohn Meyerson
 
Mrn business case cop 20 oct
Mrn business case cop 20 octMrn business case cop 20 oct
Mrn business case cop 20 octMarlysNorby
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirementsNamita Razdan
 
Sps philly 2011 1-designer
Sps philly 2011 1-designerSps philly 2011 1-designer
Sps philly 2011 1-designerPeter1020
 
BiLogica - BI services
BiLogica - BI servicesBiLogica - BI services
BiLogica - BI serviceseclectic78
 

Semelhante a ETIS10 - BI Business Requirements - Presentation (20)

+AUDIO Selling Business Analysis Internally
+AUDIO Selling Business Analysis Internally+AUDIO Selling Business Analysis Internally
+AUDIO Selling Business Analysis Internally
 
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...
Christophe Lemaire, CIO at Eurostar - Welcome to Enterprise Business Intellig...
 
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...
JDE & Peoplesoft 2 _ Sam Sampathnathan _ Best Practices for Managing Your JD ...
 
Joburg cobit assurance
Joburg cobit assuranceJoburg cobit assurance
Joburg cobit assurance
 
Asq Voc Article 0210
Asq Voc Article 0210Asq Voc Article 0210
Asq Voc Article 0210
 
Bringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationBringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and Integration
 
Balance Sheet (Financial) Consolidation
Balance Sheet (Financial) ConsolidationBalance Sheet (Financial) Consolidation
Balance Sheet (Financial) Consolidation
 
How to Organize and Prioritize Requirements
How to Organize and Prioritize RequirementsHow to Organize and Prioritize Requirements
How to Organize and Prioritize Requirements
 
Bi 03
Bi 03Bi 03
Bi 03
 
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8  detailCorporate presentation deck (en) 1.8  detail
Corporate presentation deck (en) 1.8 detail
 
Mx Essentials 28 oktober 2011
Mx Essentials 28 oktober 2011Mx Essentials 28 oktober 2011
Mx Essentials 28 oktober 2011
 
IdealNet and Queplix Webinar
IdealNet and Queplix WebinarIdealNet and Queplix Webinar
IdealNet and Queplix Webinar
 
Developing Complex Business Rules with Drools Integration
Developing Complex Business Rules with Drools IntegrationDeveloping Complex Business Rules with Drools Integration
Developing Complex Business Rules with Drools Integration
 
Outsourcing Enabled Transformation
Outsourcing Enabled TransformationOutsourcing Enabled Transformation
Outsourcing Enabled Transformation
 
Mrn business case cop 20 oct
Mrn business case cop 20 octMrn business case cop 20 oct
Mrn business case cop 20 oct
 
06 business and functional requirements
06 business and functional requirements06 business and functional requirements
06 business and functional requirements
 
Sps philly 2011 1-designer
Sps philly 2011 1-designerSps philly 2011 1-designer
Sps philly 2011 1-designer
 
Dan Ferguson
Dan FergusonDan Ferguson
Dan Ferguson
 
BiLogica - BI services
BiLogica - BI servicesBiLogica - BI services
BiLogica - BI services
 
Telcom Offshoring
Telcom OffshoringTelcom Offshoring
Telcom Offshoring
 

Mais de David Walker

Moving To MicroServices
Moving To MicroServicesMoving To MicroServices
Moving To MicroServicesDavid Walker
 
Big Data Week 2016 - Worldpay - Deploying Secure Clusters
Big Data Week 2016  - Worldpay - Deploying Secure ClustersBig Data Week 2016  - Worldpay - Deploying Secure Clusters
Big Data Week 2016 - Worldpay - Deploying Secure ClustersDavid Walker
 
Data Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI ComplianceData Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI ComplianceDavid Walker
 
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy Clusters
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy ClustersData Works Summit Munich 2017 - Worldpay - Multi Tenancy Clusters
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy ClustersDavid Walker
 
Big Data Analytics 2017 - Worldpay - Empowering Payments
Big Data Analytics 2017  - Worldpay - Empowering PaymentsBig Data Analytics 2017  - Worldpay - Empowering Payments
Big Data Analytics 2017 - Worldpay - Empowering PaymentsDavid Walker
 
Data Driven Insurance Underwriting
Data Driven Insurance UnderwritingData Driven Insurance Underwriting
Data Driven Insurance UnderwritingDavid Walker
 
Data Driven Insurance Underwriting (Dutch Language Version)
Data Driven Insurance Underwriting (Dutch Language Version)Data Driven Insurance Underwriting (Dutch Language Version)
Data Driven Insurance Underwriting (Dutch Language Version)David Walker
 
An introduction to data virtualization in business intelligence
An introduction to data virtualization in business intelligenceAn introduction to data virtualization in business intelligence
An introduction to data virtualization in business intelligenceDavid Walker
 
BI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosBI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosDavid Walker
 
Building an analytical platform
Building an analytical platformBuilding an analytical platform
Building an analytical platformDavid Walker
 
Data warehousing change in a challenging environment
Data warehousing change in a challenging environmentData warehousing change in a challenging environment
Data warehousing change in a challenging environmentDavid Walker
 
Building a data warehouse of call data records
Building a data warehouse of call data recordsBuilding a data warehouse of call data records
Building a data warehouse of call data recordsDavid Walker
 
Struggling with data management
Struggling with data managementStruggling with data management
Struggling with data managementDavid Walker
 
A linux mac os x command line interface
A linux mac os x command line interfaceA linux mac os x command line interface
A linux mac os x command line interfaceDavid Walker
 
Connections a life in the day of - david walker
Connections   a life in the day of - david walkerConnections   a life in the day of - david walker
Connections a life in the day of - david walkerDavid Walker
 
Conspectus data warehousing appliances – fad or future
Conspectus   data warehousing appliances – fad or futureConspectus   data warehousing appliances – fad or future
Conspectus data warehousing appliances – fad or futureDavid Walker
 
An introduction to social network data
An introduction to social network dataAn introduction to social network data
An introduction to social network dataDavid Walker
 
Using the right data model in a data mart
Using the right data model in a data martUsing the right data model in a data mart
Using the right data model in a data martDavid Walker
 
Implementing Netezza Spatial
Implementing Netezza SpatialImplementing Netezza Spatial
Implementing Netezza SpatialDavid Walker
 
Storage Characteristics Of Call Data Records In Column Store Databases
Storage Characteristics Of Call Data Records In Column Store DatabasesStorage Characteristics Of Call Data Records In Column Store Databases
Storage Characteristics Of Call Data Records In Column Store DatabasesDavid Walker
 

Mais de David Walker (20)

Moving To MicroServices
Moving To MicroServicesMoving To MicroServices
Moving To MicroServices
 
Big Data Week 2016 - Worldpay - Deploying Secure Clusters
Big Data Week 2016  - Worldpay - Deploying Secure ClustersBig Data Week 2016  - Worldpay - Deploying Secure Clusters
Big Data Week 2016 - Worldpay - Deploying Secure Clusters
 
Data Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI ComplianceData Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI Compliance
 
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy Clusters
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy ClustersData Works Summit Munich 2017 - Worldpay - Multi Tenancy Clusters
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy Clusters
 
Big Data Analytics 2017 - Worldpay - Empowering Payments
Big Data Analytics 2017  - Worldpay - Empowering PaymentsBig Data Analytics 2017  - Worldpay - Empowering Payments
Big Data Analytics 2017 - Worldpay - Empowering Payments
 
Data Driven Insurance Underwriting
Data Driven Insurance UnderwritingData Driven Insurance Underwriting
Data Driven Insurance Underwriting
 
Data Driven Insurance Underwriting (Dutch Language Version)
Data Driven Insurance Underwriting (Dutch Language Version)Data Driven Insurance Underwriting (Dutch Language Version)
Data Driven Insurance Underwriting (Dutch Language Version)
 
An introduction to data virtualization in business intelligence
An introduction to data virtualization in business intelligenceAn introduction to data virtualization in business intelligence
An introduction to data virtualization in business intelligence
 
BI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosBI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for Telcos
 
Building an analytical platform
Building an analytical platformBuilding an analytical platform
Building an analytical platform
 
Data warehousing change in a challenging environment
Data warehousing change in a challenging environmentData warehousing change in a challenging environment
Data warehousing change in a challenging environment
 
Building a data warehouse of call data records
Building a data warehouse of call data recordsBuilding a data warehouse of call data records
Building a data warehouse of call data records
 
Struggling with data management
Struggling with data managementStruggling with data management
Struggling with data management
 
A linux mac os x command line interface
A linux mac os x command line interfaceA linux mac os x command line interface
A linux mac os x command line interface
 
Connections a life in the day of - david walker
Connections   a life in the day of - david walkerConnections   a life in the day of - david walker
Connections a life in the day of - david walker
 
Conspectus data warehousing appliances – fad or future
Conspectus   data warehousing appliances – fad or futureConspectus   data warehousing appliances – fad or future
Conspectus data warehousing appliances – fad or future
 
An introduction to social network data
An introduction to social network dataAn introduction to social network data
An introduction to social network data
 
Using the right data model in a data mart
Using the right data model in a data martUsing the right data model in a data mart
Using the right data model in a data mart
 
Implementing Netezza Spatial
Implementing Netezza SpatialImplementing Netezza Spatial
Implementing Netezza Spatial
 
Storage Characteristics Of Call Data Records In Column Store Databases
Storage Characteristics Of Call Data Records In Column Store DatabasesStorage Characteristics Of Call Data Records In Column Store Databases
Storage Characteristics Of Call Data Records In Column Store Databases
 

Último

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

ETIS10 - BI Business Requirements - Presentation

  • 1. BI Business Requirements David M Walker ETIS Stockholm 14th-15th October 2010
  • 2. 70 How Valuable Are Your Requirements? % •  Why? –  Written but never referred to of all documented + (Shelf-ware) –  Out of date before they are built –  Cover the wrong requirements things –  Can’t be tested are worthless And then there are the projects that just don’t document them! Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     2  
  • 3. What Makes Requirements Useful? •  Understandable & Accessible –  Business requirements should be written in such a way that anyone in the business can understand them –  Business requirements should be easily accessible by anyone in the business Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     3  
  • 4. What Makes Requirements Useful? •  Revisions –  It must be quick and easy to update the requirements and possible to track the changes –  Developers must have a stable set of requirements whilst the business must be free to innovate and create new requirements Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     4  
  • 5. What Makes Requirements Useful? •  Testable –  It must be possible to test both that the requirements are achievable within themselves and that the developed solution meets the requirements when it is delivered Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     5  
  • 6. An essential piece of the puzzle Good requirements are part of your end-to-end methodology: If you don’t know when and how you are going to use the requirements it is unlikely you will get any value from them If you don’t meet the business’ expectation that is created by the gathering requirements process then it is unlikely that your project will be regarded as successful whatever you deliver Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     6  
  • 7. Requirements & Testing •  Ensure the requirements are achievable within themselves •  Test that the developed solution meets the requirements when it is delivered •  Every methodology will be different •  What follows is how we do it … Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     7  
  • 8. Creating achievable requirements •  Three step process: –  Business Requirements –  Data Requirements –  Query Requirements •  Additional Collateral –  Technical Requirements –  Interface Requirements •  By-products –  Business Definition Dictionary Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     8  
  • 9. Step 1: Business Requirements •  These detail the requirements from a business point of view, using language which is meaningful to Business   Requirements   Data   Requirements   business users •  The business requirements must be clear and precise Query  Requirements   –  Any business terms used must be defined so that the business and the BI team have a shared, unambiguous, understanding of each requirement. •  A business value must be associated with each requirement Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     9  
  • 10. Step 2: Data Requirements •  Detail the requirements for business information from the data Business   Data   perspective Requirements   Requirements   •  Identify specific data structures and data items Query  Requirements   •  Still written from the business perspective, but map-able to actual database tables and columns •  Many data requirements for each business requirement and each data requirement may help satisfy may business requirement Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     10  
  • 11. Step 3: Query Requirements •  These requirements provides acceptance criteria so that the BI team can test that each Business   Requirements   Data   Requirements   requirement has been met •  They lists a number of potential queries that the solution should be Query  Requirements   able to provide answers to •  They illustrate how the business requirements can be satisfied from the data requirements •  Many query requirements use many data requirements to satisfy many business requirements Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     11  
  • 12. How the requirements fit together Query   Data   Requirement   Requirement   Query   Business   Data   Requirement   Requirement   Requirement   Query   is  defined   are   Data   Requirement   by  the   uIlised   Requirement   by  the   Query   data  in  the   Business   Data   Requirement   Requirement   Requirement   Query   Data   Requirement   Requirement   Query   Requirement   which  demonstrate  that  it  is  possible  to  saIsfy  the       Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     12  
  • 13. Creating Useful Requirements •  Business Requirements –  Understood by the business •  Data Requirements –  Informs the analysis and design •  Query Requirements –  Provides the acceptance criteria for delivery Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     13  
  • 14. Does the process support the delivery? Acceptance   Requirements   Did  we  deliver  what  we  promised?   Test   IntegraIon   Analysis   Does  the  system  hang  together?   TesIng   System     Design   Have  we  build  what  was  designed?   TesIng   Unit     Build   Does  the  code  we’ve  wriWen  work?   TesIng   Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     14  
  • 15. What does it take to do this? •  European Fixed Line Operator –  At start: 15 BRQ; 50 DRQ; 100 QRQ •  BRQ/DRQ took 3 weeks, QRQ took another 3 weeks –  At 5 years: 19 BRQ; 72 DRQ; 225+ QRQ •  Effort incremental over time –  Business Definition Dictionary (BDD) built as part of the process •  European Mobile Operator –  At start: 18 BRQ; 100 DRQ •  BRQ took 3 weeks –  At 1 year: 18 BRQ; 150+ DRQ Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     15  
  • 16. How Do We Implement This? •  Project Services –  Integrated Environment based on free open source software Trac –  Web Based solution with: •  Wiki / Ticketing / Version Control / Test Management / Security –  More Info: http://projects.datamgmt.com/ Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     16  
  • 17. Can we have your templates? •  No! But not •  Templates are an ‘aide memoir’ for methodology for the reason practitioners not a substitute you think •  People who just take the templates rarely follow the methodology and then blame the methodology for their failures •  Our consultancy services and white papers are more useful to you in developing your own successful BI methodology Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     17  
  • 18. Things to watch out for … •  Success is Cultural •  Which Methodology? •  Mix & Match •  Supplier Divorce •  Where Metadata Starts Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     18  
  • 19. Success Is Cultural •  Results are about: –  Your company culture –  Then the methodologies •  Are you adversarial? templates and data •  Are you willing to models adapt? –  Then the technology •  Do you have a “can do” attitude? –  The people you engage •  The individuals •  Not the supplier company Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     19  
  • 20. Which Methodology? •  No evidence that any particular approach is “the best” •  Vendors & Systems Integrators market their successes but not their failures •  The right one is the •  Anecdotally smaller one that you can and truly agile make function inside projects are also very your organisation successfully over many years Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     20  
  • 21. Mix and Match •  One provider is unlikely to successfully work with the deliverables from another provider –  Different methodologies put information and steps in different places so trying to marry them up always has overlaps and gaps –  The price of vendor review and re-use is often larger than allowing the vendor to just do it their way and then internally ensure that everything is carried over from other projects, this also avoids the “blame game” Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     21  
  • 22. Supplier Divorce •  BI Projects are long-term –  Typically 10-15 years •  DWH Development Contracts are shorter –  Typically 2-5 years •  There will come a time when the developer leaves –  It’s not always amicable –  Plan for succession –  Internalise critical parts of the methodology/ process and information Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     22  
  • 23. This is where Metadata your starts •  Business & Data Requirements are the core of your Metadata •  Spine around which to build: –  Business Definitions, Data Models, ETL Loads, Universes •  There isn’t a single tool to do this •  You need several tools and an integrated approach Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     23  
  • 24. In summary •  Useful Requirements: •  Watch out for: –  Understandable & –  Success is Cultural Accessible –  Which Methodology? –  Revisions –  Mix & Match Solutions –  Testable –  Supplier Divorce –  An integrated part of –  Where Metadata Starts the development process Friday,  15  October  2010   ©2010  Data  Management  &  Warehousing     24  
  • 25. BI Business Requirements Thank You ETIS Stockholm 14th-15th October 2010