7 requirements-analysis-and-design-definition-160528195229

Post on 22-Feb-2017

95 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Requirements Analysis and Design Definition

IIBA Cairo Chapter

@_Darwishh

2

TODAY …

• Introduction (Requirement and Designs)

• Specify and Model Requirements

• Verify Requirements

• Validate Requirements

• Define Requirements Architecture

• Define Design Options

• Analyze Potential Value and Recommend Solutions

• Open discussion ….

Requirements Analysis and Design Definition

3

Introduction (Requirements and Designs)

Source: Requirements and Designs Webinar by IIBA

Requirements Analysis and Design Definition

4

Introduction (Requirements and Designs)

Requirements Analysis and Design Definition

Source: Requirements and Designs Webinar by IIBA

5

Introduction (Knowledge Area)

• Chapter 7 of BABOK v3

Requirements Analysis and Design Definition

Tasks

Practices

Structure and Organize Requirements

BA performs To

6

Introduction (Accomplishing Tasks)

Incrementally

Iteratively

7

Introduction (Input / Output Diagram)

Requirements Analysis and Design Definition

8

Introduction (Business Analysis Core Concept Model)

Requirements Analysis and Design Definition

Change

Need Solution

Value Context

Stakeholder

9

7.1 Specify and Model Requirements

Purpose & Description Inputs Elements Guidelines

and tools

Techniques Stakeholders Output

10

Specify and model requirements

Purpose

Requirements Analysis and Design Definition

Elicitation Results

Analyze

Refine

Transform

Requirements &

Designs

11

Specify and model requirements

Elicitation Results

1.

Inputs

Requirements Analysis and Design Definition

May require expansion or clarification

12

Specify and model requirements

2.

Elements

Requirements Analysis and Design Definition

Implement the Appropriate Levels of Abstraction (Context)Audience Type of Requirement

Represent Requirements and AttributesCharacteristics Design Qualities

Analyze RequirementsWhat is missing What is unnecessary

Model RequirementMatrices Diagrams

13

Specify and model requirements

Modelling and Notation / Standards

Modelling tools (Software Apps)

Requirements architecture

Requirements life cycle management tools

Solution scope

3.

Guidelines and Tools

Requirements Analysis and Design Definition

14

Specify and model requirements

Acceptance and evaluation criteria Business model canvas

Data flow diagrams Prototyping

User stories

4.

Techniques

Requirements Analysis and Design Definition

15

Specify and model requirements

5.

Stakeholders

Requirements Analysis and Design Definition

Key Concepts:

16

Specify and model requirements

Requirements

Specified Modeled

6.

Outputs

Requirements Analysis and Design Definition

17

Specify and model requirements

Requirements Analysis and Design Definition

18

7.2 Verify Requirements

19

Verify Requirements

Purpose

Requirements Analysis and Design Definition

Specifications and

Models

Meet quality standards

Usable for the purpose they

serve

20

Verify Requirements

1.

Inputs

Requirements Analysis and Design Definition

Requirements

(specified and

modelled)

Well documented

Well written

21

Verify Requirements

2.

Elements

Requirements Analysis and Design Definition

22

Verify Requirements

Requirements Life Cycle Management Tools (Software to)

Recording

Organizing

Storing

Sharing

3.

Guidelines and Tools

Requirements Analysis and Design Definition

23

Verify Requirements

Acceptance and evaluation criteria Item Tracking

Metrics and Key Performance

Indicators (KPI)Reviews

4. Techniques

Requirements Analysis and Design Definition

24

Verify Requirements

5.

Stakeholders

Requirements Analysis and Design Definition

25

Verify Requirements

6.

Outputs

Requirements Analysis and Design Definition

Verified

Requirements Designs

26

Verify Requirements

Requirements Analysis and Design Definition

27

7.3 Validate Requirements

28

Validate Requirements

Purpose

Requirements Analysis and Design Definition

Requirements and Designs

Support Business

RequirementsDeliver

Business Value needed

29

Validate Requirements

1.

Inputs

Requirements Analysis and Design Definition

Validation cannot conclude until all requirements are completely verified

Requirements

(specified and

modelled)

Well documented

Well written

30

Validate Requirements

2.

Elements

Requirements Analysis and Design Definition

31

Validate RequirementsBusiness Objectives

Future State Description

Potential Value

Solution Scope

3.

Guidelines and Tools

Requirements Analysis and Design Definition

32

Validate Requirements

Acceptance and Evaluation Criteria Document Analysis Financial Analysis

Item Tracking ReviewsMetrics and Key

Performance Indicators (KPI)

Risk Analysis Management

4.

Techniques

Requirements Analysis and Design Definition

33

Validate Requirements

5.

Stakeholders

Requirements Analysis and Design Definition

34

Validate Requirements

6.

Outputs

Requirements Analysis and Design Definition

Validated

Requirements Designs

35

Validate Requirements

Requirements Analysis and Design Definition

36

7.4 Define Requirements Architecture

37

Define Requirements Architecture

Purpose

Requirements Analysis and Design Definition

RequirementsCollectively

support each other

Fully achieve the business

objectives

Goal

Requirements

Harmony

38

Define Requirements Architecture

1- Information Management Approach

2- Requirements (any state) (only once)

3- Solution Scope

1.

Inputs

Requirements Analysis and Design Definition

39

Define Requirements Architecture

2.

Elements

Requirements Analysis and Design Definition

40

Define Requirements Architecture

Architecture Management Software (Source control)

Legal / Regulatory Information

Methodologies and Frameworks 3.

Guidelines and Tools

Requirements Analysis and Design Definition

41

Define Requirements Architecture

Data Modelling Functional Decomposition

Organizational Modelling Scope Modelling

Interviews and Workshops

4.

Techniques

Requirements Analysis and Design Definition

42

Define Requirements Architecture

5.

Stakeholders

Requirements Analysis and Design Definition

43

Define Requirements Architecture

6.

Outputs

Requirements Analysis and Design Definition

Requirement

Architecture

Complete Requiremen

ts

Completed interrelation

shipsContextual information

44

Define Requirements Architecture

Requirements Analysis and Design Definition

45

7.5 Define Design Options

46

Define Design Options

Purpose

Requirements Analysis and Design Definition

Define Solution Options

Opportunities to improve

Desired Future State

47

Define Design Options

Requirements

Architecture

Requirements

(validated, prioritized)

Change Strategy

1. Inputs

Requirements Analysis and Design Definition

48

Define Design Options

2. Elements

Requirements Analysis and Design Definition

49

Define Design Options

Existing Solutions

Future State Description

Requirements (traced)

Solution Scope

3.

Guidelines and Tools

Requirements Analysis and Design Definition

50

Define Design Options

Benchmarking and Market Analysis Brainstorming Document Analysis

Interviews Workshops Survey or Questionnaire

Lessons Learned Mind Mapping Root Cause Analysis

Vendor Assessment

4.

Techniques

Requirements Analysis and Design Definition

51

Define Design Options

5.

Stakeholders

Requirements Analysis and Design Definition

52

Define Design Options

6.

Outputs

Requirements Analysis and Design Definition

Design Options

53

Define Design Options

Requirements Analysis and Design Definition

54

7.6 Analyze Potential Value and Recommend Solution

55

Analyze Potential Value and Recommend Solution

Purpose

Requirements Analysis and Design Definition

Design Options Estimate Potential Value

The most appropriate

optionTrade offs will be made

Best Solution Option

to

56

Analyze Potential Value and Recommend Solution

1.

Inputs

Requirements Analysis and Design Definition

Design OptionsPotential Value

57

Analyze Potential Value and Recommend Solution

2.

Elements

Requirements Analysis and Design Definition

58

Analyze Potential Value and Recommend Solution

Business Objectives

Current State Description

Future State Description

Risk Analysis Results

Solution Scope

3.

Guidelines and Tools

Requirements Analysis and Design Definition

59

Analyze Potential Value and Recommend SolutionAcceptance

and Evaluation Criteria

Business Model Canvas

Brainstorming

Business Cases

Backlog Management

Decision Analysis

Estimation

Focus Groups

Financial Analysis

Interviews

Metrics and Key Performance

Indicators (KPIs)

4.

Techniques

Requirements Analysis and Design Definition

60

Analyze Potential Value and Recommend Solution

5.

Stakeholders

Requirements Analysis and Design Definition

61

Analyze Potential Value and Recommend Solution

6.

Outputs

Requirements Analysis and Design Definition

Solution Recommendation

62

Analyze Potential Value and Recommend Solution

Requirements Analysis and Design Definition

63

FULL STORY

Requirements Analysis and Design Definition

Elicitation Results

Specify and Model•Specification•Models

Verify•Verified

Validate•Accepted•Rejected

Requirements Architecture•Organize•Store•Share

Deign and Solution Options•Solution 1•Solution 2•Solution N

64

Thank You

top related