bam! business analysis methodologies. change-driven or plan-driven?

19
BAM! Business Analysis Methodologies

Upload: zaire-hockley

Post on 14-Dec-2015

221 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

BAM!

Business Analysis Methodologies

Page 2: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Change-driven

or

Plan-driven?

Page 3: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Plan BA Approach

Approaches include• Waterfall development• Agile techniques • Lean/Six Sigma methods • Standard / formal organizational

methodologies

Page 4: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Plan –Driven Approach

Waterfall, Business Process Re-engineering

Requirements defined in advance Minimize uncertainty• Solution defined before implementation

to minimize risk and maximize control

• High risk of failure

• Formal sign-off events throughout project

• Project sponsor and advisors – approval authority for Solution requirements

• Timing of BA Activities: most at beginning

Page 5: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

BA TASKS

Page 6: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Plan-Driven

Formality&Detail

High

Requirements docs

Change Management - necessary, justified

Communications formal

• Formal Change Request Forms and procedures

All documentation archived

BA actively engaged in evaluating effects of changes on agreed solution

Page 7: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Change-Driven Approach

Agile methods, Process Improvement• Rapid delivery• Risk• Solution exploratory, prototyping iterations• Formal sign-off events• Project owner ultimate approval authority

BA Activities: • High level requirements first

(envisioning, user story)• High priority requirements first

(backlog maintained)

Page 8: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

Agile Example

Page 9: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Change –Driven Approach

Formality&Detail

Low

Requirements definition interaction, feedback

Formal documentation after implementation

Change Management informal• all requirements not identified up front

Project Lifecycle has many iterations• address prioritized requirements• backlog

Stakeholders Communications frequent• Informal communication over official docs

Documentation finalized after the Solution

Page 10: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

BA Approach

Project Complexity

Organizational Requirements

BA WorkPlanning Process

Timing

Stakeholder Communication

Change Management

Deliverables: Formality, Detail

Requirements: Prioritization, Analysis, Management Tools

Page 11: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Elements of the BA Plan

BA Approach

Stakeholder Analysis

BA Activities

Communication

Requirements Management

BA Performance Management

Page 12: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Plan BA Approach

Techniques

Decision AnalysisUsed to rate available methodologies against the organizational need

Process ModelingMay be used to define and document the business analysis approach

Structured WalkthroughUsed to validate a proposed approach with stakeholders

Page 13: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

Decision Analysis

Page 14: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

Process Model for Business Analysis Approach

Iter

ativ

e P

roto

typ

ing

BIG

Ba

ng Develop Completesystems

requirements

Develop CompleteSystem

Specification

Develop CompleteTechnical

Specification

Develop CompleteSolution

Test CompleteSolution

ImplementComplete Solution

BrainstormInitial

Requirements

Develop aprototype for

review

Enhance InitialRequirements

Develop a refinedand agreed set of

Requirements

Develop CompleteRequirement

Iterate

When Done

Develop CompleteSystem

Specification

Develop CompleteTechnical

Specification

Develop CompleteSolution

Test CompleteSolution

ImplementComplete Solution

Plan Business Analysis ApproachProcess Modeling

Page 15: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Structured Walkthrough

Participants:

Author: request walkthrough

Presenter: present agenda, product

Moderator: facilitate walkthrough

Reviewers: evaluate product

Scribe: record

Page 16: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Last year

Last 5 years

Last 10 years

Your Projects

Plan-driven or change-driven

What worked well?

What could be better?

Page 17: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Pros &Cons Plan-driven

Change-driven

When to employ?Documentation RequiredAssociated RiskValue Delivery

Page 18: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

BA APPROACHES

Discussion

Page 19: BAM! Business Analysis Methodologies.  Change-driven or Plan-driven?

www.mun.ca

Presenter Heather Rhodes

Business Analyst

Computing & Communications

Memorial University of Newfoundland and Labrador

[email protected]

www.mun.ca/cc