SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Gathering Business Requirements
       Nikita Atkins (nikita.atkins@au1.ibm.com)
Why?
> Companies that have poor requirements practices will be on
  budget less than 20% and 50% of the time the project will
  experience massive time and budget overruns. Companies that
  fall into this category will spend, on average, $5.87 million for
  that $3 million project. That is a 95% increase in budget.
> 60% of system errors are due to inadequate specification and
  design
> Top 3 reasons out of 10 that
  systems fail to meet cost
  and schedules is because
  of requirements:
    • Changes in Requirements,
    • Inadequate Requirement
      Specification and
    • Lack of user input
> 56% of errors in installed systems due to poor communication
  between user and development during requirements
  development

> 82% of staff time (especially
  IT staff) is spent correcting
  requirements errors in
  installed systems

> 24-40% of a project’s budget
  consumed due to
  requirements errors
Cost to Repair a Defect or Error
> Requirements   = $500 - $1000


> Design         = $2,500


> Build          = $5,000


> Unit Test      = $10,000


> UAT            = $25,000


> Maintenance    = $100,000
Why Requirements for BI is so Difficult
 > Broad Objectives and Endless Possibilities

 > Hard and Soft Deliverables

 > Identifying Start and
   End Point

 > Ever Changing Scope
Mistake 1: Just Another IS/IT Project
> Common but dangerous mistake
   • IS/IT start with Technical Requirements
       • Information
       • Tools and Software

   • BI start with Business Requirements
       • Alignment and Governance
       • People, Processes
         and Culture
       • Support, SLAs
         and Capabilities

   • Fully engage business stakeholders
   • Large amount of “unknowns”
Mistake 2: Traditional Requirements
Give employees what they
 need not what they want
   • Strategic Goals & Objectives
   • Role and Responsibilities
   • Key Performance Indicators
   • Tools and Enablers
   • Industry Best Practices
   • Decisions and Questions
   • Rewards and Incentives
Mistake 3: Using Wrong Jargon
 > Using unnecessary, vague or
   complex jargon when
   communicating & gathering
   requirements
    • Employees instead of Users

    • Software purpose instead of name

    • Process instead of department name

 > Business Metadata
Mistake 4: Don’t Manage Project Scope
> What is in and out of scope
> Scope too large
> No defined
  end point
> Don’t forget the
  3 legged stool:
    • Scope (Quality)
    • Time
    • Resources
Mistake 5: Making
Documents too Complex
  Complex Requirements
   Documents =
   Complex Project = Too Hard
   Basket?
     • Simple template
     • Line items and cross references
     • Visualisation tools
     • Requirements traceability matrix
     • Drill-through matrix
Mistake 6: Not Understanding
Prerequisites
Mixing up Program and
 Project Requirements
   • Finite beginning and end
   • Build and implement something
   • Support business processes
   • Scope
   • Standards
Mistake 6: Not Understanding Prerequisites
Strategic Plan     Business Case     Project Charter    Business
Strategic Goals     BI Roadmap      Scope Statement    Requirements




      Strategic         Program             Project
                                                       Requirements
       Planning         Roadmap              Scope




                  Program of Work                      Req. Analysis
    Vision           Standards      Business Model      Use Cases
   Strategy            BICC            Context         Specifications
  Objectives        Governance        Processes         Architecture
Mistake 7 – Not Having A Clear Methodology
 > Elicitation - Gather, Draw Out, Extract
 > Analysis - Refining, Understanding, Decomposing
 > Specification - Consistent, Accessible and Reviewable
   Documentation
 > Validation - Correct, Quality, Test Cases, Correct
   Ambiguities and Vagueness
IBM Cognos Solution
Implementation Methodology (SIM)
Mistake 8 – Not Having Traceability
> Source Systems

> Metrics and KPIs

> Dimensions

> BI and Reporting Objects

> Training

> Documentation

> Any Deliverables
Keys to Requirements
Traceability
> Unique Numbering

> Cross Referencing

> Referred To During Project

> Key To Testing

> Simple to Understand

> Easy to Search For
Mistake 9 – Not Linking to Testing
                                                                                                 Usability,
                                                                                                Data Quality,
                                                                                                Operational
                                                                                                 Readiness



                                                                                         User
  Business
Requirements
                         Verify                                                       Acceptance
                                                                                        Testing
Business Analysts                                                                     Business Users




                                                                      System
                       Design
                                                                      Testing
                                                                                                 Application,
                    BAs / Developers                               BAs / Developers
                                                                                                  Integration,
                                                                                                 Performance



                                                     Component
                                       Development
                                                       Testing
                                        Developers    Developers            Scorecards,
                                                                            Dashboards,
                                                                              Cubes,
                                                                              Reports,
                                                                            Models & DW
Mistake 10 – Know Your Tools

                                 Requirements
• Brainstorming        •   Domain Models        • Requirements      •   Quality Review
• Document             •   Use Cases              Document          •   Peer Review
  Analysis             •   User Stories         • Technical         •   Customer Review
• Focus Groups         •   Process Models         Requirements      •   IT Review
• Interface Analysis   •   Interface Designs    • Non-Technical     •   Project Sponsor
• Interviews           •   Workflow Models        Requirements      •   Phase Gate
• Models               •   Business Rules       • Requirements      •   Requirements
• Manuals              •   Metrics Dictionary     Attributes            Presentation
• Observations         •   Business Glossary    • Prioritisation
• Prototyping          •   Data Dictionary        Matrix
• Reverse              •   Risk Assessment      • Risk Management
  Engineering          •   Value Mapping          Plan
• Surveys                                       • Change
• Workshops                                       Management Plan
   Elicitation               Analysis           Specification            Validation
Cognos Professional Services – The Enablers


             Solution Planning Services


          Solution Implementation Services

          Project     Guardian      Assist
         Services     Services     Services



          Business Improvement Services
Related Reading
> Business Analysis Essential Library

    • Professionalizing Business Analysis: Breaking the Cycle
      of Challenged Projects

    • The Business Analyst as Strategist: Translating
      Business Strategies into Valuable Solutions

    • Unearthing Business Requirements: Elicitation Tools
      and Techniques

    • Getting it Right: Business Requirement Analysis
      Tools and Techniques

    • The Art and Power of Facilitation: Running
      Powerful Meetings •

    • From Analyst to Leader: Elevating the Role of
      the Business Analyst

Más contenido relacionado

La actualidad más candente

White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation Roadmap
David Walker
 

La actualidad más candente (20)

Gathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesGathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data Warehouses
 
Data Quality Best Practices
Data Quality Best PracticesData Quality Best Practices
Data Quality Best Practices
 
A Business Intelligence requirement gathering checklist
A Business Intelligence requirement gathering checklistA Business Intelligence requirement gathering checklist
A Business Intelligence requirement gathering checklist
 
State of Data Governance in 2021
State of Data Governance in 2021State of Data Governance in 2021
State of Data Governance in 2021
 
Data Governance
Data GovernanceData Governance
Data Governance
 
Oracle Business Intelligence Overview PPT
Oracle Business Intelligence Overview PPTOracle Business Intelligence Overview PPT
Oracle Business Intelligence Overview PPT
 
White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation Roadmap
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...
 
Enterprise Data Architect Job Description
Enterprise Data Architect Job DescriptionEnterprise Data Architect Job Description
Enterprise Data Architect Job Description
 
Activate Data Governance Using the Data Catalog
Activate Data Governance Using the Data CatalogActivate Data Governance Using the Data Catalog
Activate Data Governance Using the Data Catalog
 
04. Logical Data Definition template
04. Logical Data Definition template04. Logical Data Definition template
04. Logical Data Definition template
 
Strategic Business Requirements for Master Data Management Systems
Strategic Business Requirements for Master Data Management SystemsStrategic Business Requirements for Master Data Management Systems
Strategic Business Requirements for Master Data Management Systems
 
How to Build & Sustain a Data Governance Operating Model
How to Build & Sustain a Data Governance Operating Model How to Build & Sustain a Data Governance Operating Model
How to Build & Sustain a Data Governance Operating Model
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
The Role of Data Governance in a Data Strategy
The Role of Data Governance in a Data StrategyThe Role of Data Governance in a Data Strategy
The Role of Data Governance in a Data Strategy
 
Capturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And ReportsCapturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And Reports
 
Data Governance
Data GovernanceData Governance
Data Governance
 
DAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best PracticesDAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best Practices
 

Similar a Gathering And Documenting Your Bi Business Requirements

Corporate Presentation.pptx
Corporate Presentation.pptxCorporate Presentation.pptx
Corporate Presentation.pptx
Sreehari761280
 
SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15
Ashwitha Jain
 
Koushik Roy-Resume
Koushik Roy-ResumeKoushik Roy-Resume
Koushik Roy-Resume
Kaushik Roy
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
Compuware APM
 
Ba ryan kappala
Ba ryan kappala Ba ryan kappala
Ba ryan kappala
Jessy Lisa
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
Alithya
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case study
Kobi Vider
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_Resume
Abey Thomas
 
Datta_Capital_Market_4+_Automation_Manual
Datta_Capital_Market_4+_Automation_ManualDatta_Capital_Market_4+_Automation_Manual
Datta_Capital_Market_4+_Automation_Manual
Datta Bobade
 
Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12
Michael Swart
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
AgileNCR2013
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projects
Santanu Bhattacharya
 

Similar a Gathering And Documenting Your Bi Business Requirements (20)

madvel_QA
madvel_QAmadvel_QA
madvel_QA
 
Corporate Presentation.pptx
Corporate Presentation.pptxCorporate Presentation.pptx
Corporate Presentation.pptx
 
SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15
 
Neha BA
Neha BANeha BA
Neha BA
 
Koushik Roy-Resume
Koushik Roy-ResumeKoushik Roy-Resume
Koushik Roy-Resume
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
 
Ba ryan kappala
Ba ryan kappala Ba ryan kappala
Ba ryan kappala
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentation
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
 
Neha sas ba
Neha sas baNeha sas ba
Neha sas ba
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case study
 
Cv tanveer alam
Cv tanveer alamCv tanveer alam
Cv tanveer alam
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_Resume
 
Net@Work Client Presentation with Security
Net@Work Client Presentation with Security Net@Work Client Presentation with Security
Net@Work Client Presentation with Security
 
Datta_Capital_Market_4+_Automation_Manual
Datta_Capital_Market_4+_Automation_ManualDatta_Capital_Market_4+_Automation_Manual
Datta_Capital_Market_4+_Automation_Manual
 
Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12Cobb Solutions Overview 6-28-12
Cobb Solutions Overview 6-28-12
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projects
 

Gathering And Documenting Your Bi Business Requirements

  • 1. Gathering Business Requirements Nikita Atkins (nikita.atkins@au1.ibm.com)
  • 3. > Companies that have poor requirements practices will be on budget less than 20% and 50% of the time the project will experience massive time and budget overruns. Companies that fall into this category will spend, on average, $5.87 million for that $3 million project. That is a 95% increase in budget. > 60% of system errors are due to inadequate specification and design > Top 3 reasons out of 10 that systems fail to meet cost and schedules is because of requirements: • Changes in Requirements, • Inadequate Requirement Specification and • Lack of user input
  • 4. > 56% of errors in installed systems due to poor communication between user and development during requirements development > 82% of staff time (especially IT staff) is spent correcting requirements errors in installed systems > 24-40% of a project’s budget consumed due to requirements errors
  • 5. Cost to Repair a Defect or Error > Requirements = $500 - $1000 > Design = $2,500 > Build = $5,000 > Unit Test = $10,000 > UAT = $25,000 > Maintenance = $100,000
  • 6. Why Requirements for BI is so Difficult > Broad Objectives and Endless Possibilities > Hard and Soft Deliverables > Identifying Start and End Point > Ever Changing Scope
  • 7. Mistake 1: Just Another IS/IT Project > Common but dangerous mistake • IS/IT start with Technical Requirements • Information • Tools and Software • BI start with Business Requirements • Alignment and Governance • People, Processes and Culture • Support, SLAs and Capabilities • Fully engage business stakeholders • Large amount of “unknowns”
  • 8. Mistake 2: Traditional Requirements Give employees what they need not what they want • Strategic Goals & Objectives • Role and Responsibilities • Key Performance Indicators • Tools and Enablers • Industry Best Practices • Decisions and Questions • Rewards and Incentives
  • 9. Mistake 3: Using Wrong Jargon > Using unnecessary, vague or complex jargon when communicating & gathering requirements • Employees instead of Users • Software purpose instead of name • Process instead of department name > Business Metadata
  • 10. Mistake 4: Don’t Manage Project Scope > What is in and out of scope > Scope too large > No defined end point > Don’t forget the 3 legged stool: • Scope (Quality) • Time • Resources
  • 11. Mistake 5: Making Documents too Complex Complex Requirements Documents = Complex Project = Too Hard Basket? • Simple template • Line items and cross references • Visualisation tools • Requirements traceability matrix • Drill-through matrix
  • 12. Mistake 6: Not Understanding Prerequisites Mixing up Program and Project Requirements • Finite beginning and end • Build and implement something • Support business processes • Scope • Standards
  • 13. Mistake 6: Not Understanding Prerequisites Strategic Plan Business Case Project Charter Business Strategic Goals BI Roadmap Scope Statement Requirements Strategic Program Project Requirements Planning Roadmap Scope Program of Work Req. Analysis Vision Standards Business Model Use Cases Strategy BICC Context Specifications Objectives Governance Processes Architecture
  • 14. Mistake 7 – Not Having A Clear Methodology > Elicitation - Gather, Draw Out, Extract > Analysis - Refining, Understanding, Decomposing > Specification - Consistent, Accessible and Reviewable Documentation > Validation - Correct, Quality, Test Cases, Correct Ambiguities and Vagueness
  • 16. Mistake 8 – Not Having Traceability > Source Systems > Metrics and KPIs > Dimensions > BI and Reporting Objects > Training > Documentation > Any Deliverables
  • 17. Keys to Requirements Traceability > Unique Numbering > Cross Referencing > Referred To During Project > Key To Testing > Simple to Understand > Easy to Search For
  • 18. Mistake 9 – Not Linking to Testing Usability, Data Quality, Operational Readiness User Business Requirements Verify Acceptance Testing Business Analysts Business Users System Design Testing Application, BAs / Developers BAs / Developers Integration, Performance Component Development Testing Developers Developers Scorecards, Dashboards, Cubes, Reports, Models & DW
  • 19. Mistake 10 – Know Your Tools Requirements • Brainstorming • Domain Models • Requirements • Quality Review • Document • Use Cases Document • Peer Review Analysis • User Stories • Technical • Customer Review • Focus Groups • Process Models Requirements • IT Review • Interface Analysis • Interface Designs • Non-Technical • Project Sponsor • Interviews • Workflow Models Requirements • Phase Gate • Models • Business Rules • Requirements • Requirements • Manuals • Metrics Dictionary Attributes Presentation • Observations • Business Glossary • Prioritisation • Prototyping • Data Dictionary Matrix • Reverse • Risk Assessment • Risk Management Engineering • Value Mapping Plan • Surveys • Change • Workshops Management Plan Elicitation Analysis Specification Validation
  • 20. Cognos Professional Services – The Enablers Solution Planning Services Solution Implementation Services Project Guardian Assist Services Services Services Business Improvement Services
  • 21. Related Reading > Business Analysis Essential Library • Professionalizing Business Analysis: Breaking the Cycle of Challenged Projects • The Business Analyst as Strategist: Translating Business Strategies into Valuable Solutions • Unearthing Business Requirements: Elicitation Tools and Techniques • Getting it Right: Business Requirement Analysis Tools and Techniques • The Art and Power of Facilitation: Running Powerful Meetings • • From Analyst to Leader: Elevating the Role of the Business Analyst