gathering and documenting your bi business requirements

21
Gathering Business Requirements Nikita Atkins ([email protected])

Upload: ibm

Post on 31-Oct-2014

15 views

Category:

Documents


1 download

DESCRIPTION

Business requirements are critical to any project. Recent studies show that 70% of organisations fail to gather business requirements well. What is worse is that poor requirements can lead a project to over spend its original budget by 95%. Business Intelligence and Performance Management projects are no different. This session will provide a series of tips, techniques and ideas on how you can discover, analyse, understand and document your business requirements for your BI and PM projects. This session will also touch on specific issues, hurdles and obstacle that occur for a typical BI or PM project • The importance of business requirements and a well defined business requirements process • Understanding the difference between a “wish-list” or vision and business requirements • The need and benefits of having a business traceability matrix Start your BI projects on the right foot – understand your requirements

TRANSCRIPT

Page 1: Gathering And Documenting Your Bi Business Requirements

Gathering Business RequirementsNikita Atkins ([email protected])

Page 2: Gathering And Documenting Your Bi Business Requirements

Why?

Page 3: Gathering And Documenting Your Bi Business Requirements

> 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

Page 4: Gathering And Documenting Your Bi Business Requirements

> 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

Page 5: Gathering And Documenting Your Bi Business Requirements

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

Page 6: Gathering And Documenting Your Bi Business Requirements

Why Requirements for BI is so Difficult> Broad Objectives and Endless Possibilities

> Hard and Soft Deliverables

> Identifying Start and End Point

> Ever Changing Scope

Page 7: Gathering And Documenting Your Bi Business Requirements

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”

Page 8: Gathering And Documenting Your Bi Business Requirements

Mistake 2: Traditional RequirementsGive 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

Page 9: Gathering And Documenting Your Bi Business Requirements

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

Page 10: Gathering And Documenting Your Bi Business Requirements

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

Page 11: Gathering And Documenting Your Bi Business Requirements

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

Page 12: Gathering And Documenting Your Bi Business Requirements

Mistake 6: Not Understanding PrerequisitesMixing up Program and

Project Requirements• Finite beginning and end

• Build and implement something

• Support business processes

• Scope

• Standards

Page 13: Gathering And Documenting Your Bi Business Requirements

Mistake 6: Not Understanding Prerequisites

Strategic Planning

Program Roadmap

Project Scope Requirements

Strategic PlanStrategic Goals

VisionStrategy

Objectives

Program of Work Standards

BICC Governance

Business ModelContext

Processes

Req. AnalysisUse Cases

SpecificationsArchitecture

Business CaseBI Roadmap

Project CharterScope Statement

Business Requirements

Page 14: Gathering And Documenting Your Bi Business Requirements

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

Page 15: Gathering And Documenting Your Bi Business Requirements

IBM Cognos Solution Implementation Methodology (SIM)

Page 16: Gathering And Documenting Your Bi Business Requirements

Mistake 8 – Not Having Traceability> Source Systems

> Metrics and KPIs

> Dimensions

> BI and Reporting Objects

> Training

> Documentation

> Any Deliverables

Page 17: Gathering And Documenting Your Bi Business Requirements

Keys to Requirements Traceability> Unique Numbering

> Cross Referencing

> Referred To During Project

> Key To Testing

> Simple to Understand

> Easy to Search For

Page 18: Gathering And Documenting Your Bi Business Requirements

Mistake 9 – Not Linking to Testing

Application, Integration,

Performance

Usability, Data Quality, Operational Readiness

Scorecards, Dashboards,

Cubes, Reports,

Models & DW

Development

Developers

Component Testing

Developers

System Testing

BAs / Developers

Design

BAs / Developers

User Acceptance

TestingBusiness Users

Business Requirements

Business Analysts

Verify

Page 19: Gathering And Documenting Your Bi Business Requirements

Mistake 10 – Know Your Tools

• Brainstorming• Document

Analysis• Focus Groups• Interface Analysis• Interviews• Models• Manuals• Observations• Prototyping• Reverse

Engineering• Surveys• Workshops

• Domain Models• Use Cases• User Stories• Process Models• Interface Designs• Workflow Models• Business Rules• Metrics Dictionary• Business Glossary• Data Dictionary• Risk Assessment• Value Mapping

• Requirements Document

• Technical Requirements

• Non-Technical Requirements

• Requirements Attributes

• Prioritisation Matrix

• Risk Management Plan

• Change Management Plan

• Quality Review• Peer Review• Customer Review• IT Review• Project Sponsor• Phase Gate• Requirements

Presentation

Requirements

Elicitation Analysis Specification Validation

Page 20: Gathering And Documenting Your Bi Business Requirements

Cognos Professional Services – The Enablers

Solution Planning Services

Business Improvement Services

Solution Implementation Services

GuardianServices

AssistServices

ProjectServices

AssistServices

GuardianServices

Page 21: Gathering And Documenting Your Bi Business Requirements

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