Site MapHelpFeedbackMultiple Choice Quiz
Multiple Choice Quiz
(See related pages)

Section 5.1

1
Requirements engineering is a generic process that does not vary from one software project to another.
A)True
B)False

Section 5.1

2
During project inception the intent of the of the tasks are to determine
A)basic problem understanding
B)nature of the solution needed
C)people who want a solution
D)none of the above
E)a, b, and c

Section 5.1

3
Three things that make requirements elicitation difficult are problems of
A)budgeting
B)scope
C)understanding
D)volatility
E)b, c, and d

Section 5.2.1

4
A stakeholder is anyone who will purchase the completed software system under development.
A)True
B)False

Section 5.2.2

5
It is relatively common for different customers to propose conflicting requirements, each arguing that his or her version is the right one.
A)True
B)False

Section 5.2.4

6
Which of the following is not one of the context-free questions that would be used during project inception?
A)What will be the economic benefit from a good solution?
B)Who is behind the request for work?
C)Who will pay for the work?
D)Who will use the solution?

Section 5.3.1

7
In collaborative requirements gathering the facilitator
A)arranges the meeting place
B)can not be a customer
C)controls the meeting
D)must be an outsider

Section 5.3.2

8
Which of the following is not one of the requirement classifications used in Quality Function Deployment (QFD)?
A)exciting
B)expected
C)mandatory
D)normal

Section 5.3.4

9
The work products produced during requirement elicitation will vary depending on the
A)size of the budget
B)size of the product being built
C)software process being used
D)stakeholders needs

Section 5.4

10
Developers and customers create use-cases to help the software team understand how different classes of end-users will use functions.
A)True
B)False

Section 5.4

11
Use-case actors are always people, never system devices.
A)True
B)False

Section 5.5

12
The result of the requirements engineering task is an analysis model that defines which of the following problem domain(s)?
A)information
B)functional
C)behavioral
D)all of the above

Section 5.5.2

13
Analysis patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to common problems.
A)True
B)False

Section 5.6

14
In win-win negotiation, the customer's needs are met even though the developer's need may not be.
A)True
B)False

Section 5.7

15
In requirements validation the requirements model is reviewed to ensure its technical feasibility.
A)True
B)False







PressmanOnline Learning Center

Home > Chapter 5 > Multiple Choice Quiz