Requirements Elicitation Flashcards

1
Q

What is a project charter?

A
  • Document that recognises the existence of a project
  • Provides PM the authority to assign resources
  • Specifies what various people can and cannot do
  • Define goal, scope, and objectives
  • Details level of quality expected
  • Validates business justification
  • Highlights risks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Most things in the project charter are specified at a ____ _____ without full details. Details will be developed as the project progresses.

A

high level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the first things addressed during requirements elicitation?

A

Goal, scope, objectives, and business justification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Objectives are made for a specific ______

A

target

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the scope of a project?

A

Lists things that are and are not part of the project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What 3 sections does a business justification include?

A

Business opportunity: Description of opportunity, competitors, problem being solved or improved, etc
Objective and success criteria: How business benefits from product. Quantifiable
Business Risks: Major risks associated with developing or not developing the product

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

__% of causes usually cause __% of the problems

A

20, 80

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is business analysis? What does it result in?

A

Using business justification obtained from stakeholders to gain a better understanding of the problem being solved before development begins

Results in product vision and project scope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is root cause analysis?

A

Finding the underlying causes of a problem that may not be immediately apparent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Only some root causes are worth _______

A

fixing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is requirements elicitation concerned with?

A

The origins of the software requirements and how we can collect them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are categories of elicitation challenges?

A

Scope problems
Understanding problems
Volatility problems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A fundamental principle of good requirements elicitation is that of effective ___________ between stakeholders

A

communication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Domain knowledge may let you suggest new workflows for your domain experts. However, they may _______ the idea

A

resist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

it’s important to make sure no only ______ stakeholders are listened to

A

vocal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the distinction between customer and buyer?

A

Customer pays for the development of the software, Buyer pays for the software once it is developed

17
Q

What’s the difference between stakeholder and business requirements?

A

Stakeholder requirements are the more traditional requirements we’re used to ie user stories
Business requirements come from the project charter, business people, business analysis, business goals, and business rules & operations

18
Q

Why is requirements elicitation recursive?

A

Each iteration we go into more and more detail, then once we’re done we look back at the final picture