Business Analysis Fundamentals

29
Fundamentals of Business Analysis

description

Training session for ERP team members

Transcript of Business Analysis Fundamentals

Page 1: Business Analysis Fundamentals

Fundamentals

of Business Analysis

Presenter
Presentation Notes
To view this presentation, first, turn up your volume and second, launch the self-running slide show.
Page 2: Business Analysis Fundamentals

Objectives

1. Definition of business analysis & business analyst profession

2. Exploring the knowledge areas of business analysis

3. Definition of requirements & its types 4. Understand the difference between

requirements elicitation & requirements gathering

Page 3: Business Analysis Fundamentals

In the Beginning...

• There was chaos...

3

Presenter
Presentation Notes
Companies needed something to help them manage the work they were doing Some industries had already realized there was an important role to support their needs – PM So the role of PM was adopted by a number of org But it took time PMI has been around since 1969, yet the importance of treating a piece of work as a project is still no universal
Page 4: Business Analysis Fundamentals

In the Beginning...

• Projects were like a battlefield

4

Presenter
Presentation Notes
Companies needed something to help them manage the work they were doing Some industries had already realized there was an important role to support their needs – PM So the role of PM was adopted by a number of org But it took time PMI has been around since 1969, yet the importance of treating a piece of work as a project is still no universal
Page 5: Business Analysis Fundamentals

5

A lot of work was being done... But it was not always productive

Page 6: Business Analysis Fundamentals

A Little Later On…

Build Implement Plan Test

Organizations invested in Project Management practices

“Typical” Project Life Cycle

But it still doesn’t work

Page 7: Business Analysis Fundamentals

• Only 16.2% of projects will be completed on time & on budget

• About 40-56% of project conflicts can be traced to requirement errors

• Finding and fixing requirement errors consumes 70-85% of project rework costs

• The average project exceeds its planned time schedule by 120%

• About 52.7% of projects will cost 189% of their original estimate

• About 30% of projects are cancelled before completion.

Why it doesn’t work?

Page 8: Business Analysis Fundamentals

Typical project… …expends least effort on requirements analysis… …which is where most errors originate… …and whose errors cost most to fix!

Conclusion

Presenter
Presentation Notes
Don’t read this. It’s Human nature to want to get started, just get on with it, but preparation is all – like deocrating a room. Spend time prearing properly and the design and build will be quicker and better quallity
Page 9: Business Analysis Fundamentals

And That why projects doomed?

Presenter
Presentation Notes
Don’t read this. It’s Human nature to want to get started, just get on with it, but preparation is all – like deocrating a room. Spend time prearing properly and the design and build will be quicker and better quallity
Page 10: Business Analysis Fundamentals

Now .. The Picture Complete

Build Implement Plan Test Describe Define

Project Management Business Analysis

Page 11: Business Analysis Fundamentals

What Do These Words Mean, Anyway?

• Systems Analyst • Systems Engineer • Architect • Business system analyst • Business Analyst • Analyst Programmer

Page 12: Business Analysis Fundamentals

What Has Changed?

• International Institute of Business Analysis (IIBA) established in 2003 as is an independent non-profit professional association, serving the growing field of business analysis.

www.theiiba.org

Page 13: Business Analysis Fundamentals

IIBA defines a Business Analysis

Source: International Institute of Business Analysis (IIBA®)

The set of tasks & techniques used to: 1. work as a liaison among stakeholders 2. To understand the structure, policies

and operations of an organization 3. and to recommend solutions that

enable the organization to achieve its goals.

Page 14: Business Analysis Fundamentals

“A business analyst works as a liaison among stakeholders in order to elicit, analyze, communicate, and validate requirements for changes to business processes, policies, and information systems.”

A Business Analyst

Page 15: Business Analysis Fundamentals

Putting the Business Analyst in context

Owner/sponsor

Solutions developers Subject Matter Experts/Users

BUSINESS ANALYST

Project Manager

Presenter
Presentation Notes
The point of this slide is to mostly self explanatory except for the arrows – they show key interactions. Some of these do not involve the BA yet they materially affect the work that BAs do, and as such we need to be aware that they are going on.
Page 16: Business Analysis Fundamentals

Requirements

Page 17: Business Analysis Fundamentals

Requirement: IIBA’s Definition

• A Requirement is defined to be: 1. A condition or capability needed by a stakeholder to solve

a problem or achieve an objective; 2. A condition or capability that must be met or possessed

by a system to satisfy a contract, standard, specification, or other formally imposed document.

3. A documented representation of a condition or capability as in (1) or (2).

Page 18: Business Analysis Fundamentals

Types of Requirements

Business Requirements

• higher-level statements of the goals, objectives, or needs of the enterprise.

User Requirements

• statements of the needs of a particular stakeholder or class of stakeholders.

System Requirements

• describe the behavior and information that the solution will manage.

Page 19: Business Analysis Fundamentals

Requirements 4 C’s

• Requirements Should be : – Complete – Clear – Correct – Consistent.

Page 20: Business Analysis Fundamentals

Business Analysis Knowledge Areas

Business Analysis Planning and Monitoring

Enterprise Analysis

Elicitation Requirements Analysis

Solution Assessment & Validation

Requirements Management and Communication

Underlying Competencies

Presenter
Presentation Notes
Refer to handout for the purpose and value of each of the knowledge areas
Page 21: Business Analysis Fundamentals

Enterprise Analysis

• Feasibility Studies • High level Risk Assessments • Business Cases

Page 22: Business Analysis Fundamentals

Requirements Planning and Management

• What methodology will be used on the project?

• How will requirements be elicited?

Page 23: Business Analysis Fundamentals

Requirements Elicitation

• Core BA activity! • Elicited, not “gathered”! • Get ALL the REAL requirements RIGHT

Page 24: Business Analysis Fundamentals

24

What is Elicitation? Defined…

The definition of elicitation is1:

1. To draw forth or bring out (something latent or potential)

Page 25: Business Analysis Fundamentals

Requirements Elicitation

• How Can We Elicit Requirements? – Interviews – Surveys – Meetings (Focus Groups) – Observation – Prototyping

Page 26: Business Analysis Fundamentals

Requirements Elicitation

• Where Can We Go to Elicit Requirements? – Users – Managers – Executives – Programmers – Other BAs – Old System – The Web

Page 27: Business Analysis Fundamentals

Requirements Analysis & Documentation

• Two tasks – big knowledge area • Modeling

– ERD – Process Flow – Use Case

• Documentation – Requirements Specifications – Design Document

Page 28: Business Analysis Fundamentals

Requirements Communication

• Communicate requirements back to the stakeholders

• Reviews mostly • Small knowledge area

Page 29: Business Analysis Fundamentals

Solution Assessment and Validation

• Evaluate and select a solution • Assist with developers ,testing and QA • Assist with implementation • Post-Implementation Review