requirements management (c) adaptive processes consulting be with the best!1

15
Requirements Management (c) Adaptive Processes Consulting Be with the Best! 1

Upload: dorcas-alexander

Post on 23-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Requirements Management

(c) Adaptive Processes Consulting Be with the Best!

1

Page 2: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

What is requirements management?

How do we manage requirements?

What kind of challenges BAs may face while getting approval on requirements?(c) Adaptive Processes Consulting Be with the Best! 2

Page 3: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Requirements communication and management• Activities and considerations

for managing and expressing requirements to a broad and diverse audience.

• Ensures that all stakeholders have a shared understanding of the nature of a solution.

• Ensures that those stakeholders with approval authority are in agreement as to the requirements that the solution shall meet.

(c) Adaptive Processes Consulting Be with the Best!

3

Page 4: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Requirements management

Manage solution

scope and requirem

ents

Manage requireme

nts traceabilit

y

Maintain requirements for re-

use

Prepare requireme

nts package

Communicate

requirements

(c) Adaptive Processes Consulting Be with the Best!

4

Page 5: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Manage solution scope and requirements

PurposeObtain and maintain consensus among key stakeholders regarding the overall Solution scope and the requirements that will be implemented.

Elements• Manage solution scope.• Manage conflicts and issues.• Present requirements for

review.• Obtain approval on

requirements.

(c) Adaptive Processes Consulting Be with the Best!

6

Page 6: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

What is requirements traceability?

How does traceability help?

How do we manage traceability?

(c) Adaptive Processes Consulting Be with the Best! 7

Page 7: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Manage requirements traceability

PurposeCreate and maintain relationships between business objectives, requirements, other team deliverables, and solution components to support business analysis or other activities.

Elements• Record dependencies and

relationships for each requirement.

• Conduct impact analysis.• Implement configuration

management system.

(c) Adaptive Processes Consulting Be with the Best!

9

Page 8: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Lets look at Traceability Matrix in Software

Requirements Specification Template

(c) Adaptive Processes Consulting Be with the Best! 10

Page 9: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Maintain requirements for re-use

Stake holders: Business Analyst, Domain SME, Implementation SME

Tools and Techniques: None

Inputs OutputsActivities• Organizational process assets • Requirements

• Ongoing requirements• Satisfied requirements

• Reusable requirements

Purpose: To manage knowledge of requirements following their implementation.

11(c) Adaptive Processes Consulting Be with the Best!

Page 10: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Maintain requirements for re-use

PurposeTo manage knowledge of requirements following their implementation.

Elements• Manage ongoing

requirements.• Manage satisfied

requirements.

(c) Adaptive Processes Consulting Be with the Best!

12

Page 11: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Prepare requirements package

PurposeTo select and structure a set of requirements in an appropriate fashion to ensure requirements are effectively communicated to, understood by, and usable by stakeholder group(s).

Elements• Prepare work products and

deliverables.

(c) Adaptive Processes Consulting Be with the Best!

14

Page 12: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Communicate requirements

PurposeCommunicating requirements is essential for bringing stakeholders to a common understanding of requirements.

Elements• Communicate requirements.• Presenting requirements for

review.• Obtain approval.

(c) Adaptive Processes Consulting Be with the Best!

16

Page 13: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Summary• Requirements is the most

critical part of an engagement• Staffing of the Requirements

team should be such that it addresses the varied basket of skills that are required

• Appropriate Planning and Preparation absolutely vital before take-off

• Domain knowledge is critical– Cannot be learnt overnight– Needs a concerted, ongoing

effort to really understand a particular domain

– Start today!• Develop a consulting mindset

– It is your job is to solve problems for the customer, not to be told what to do

– Be confident and proactive– Brush up your

communication skills if required

(c) Adaptive Processes Consulting Be with the Best!

17

Page 14: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

Lets test our understanding with sample questions from

the chapter.

(c) Adaptive Processes Consulting Be with the Best! 18

Page 15: Requirements Management (c) Adaptive Processes Consulting Be with the Best!1

End of module

Would you like to clarify any thing on the module?

Any suggestions for improvement?

(c) Adaptive Processes Consulting Be with the Best! 19