Requirements Elicitation and Analysis

This quiz covers the four-step elicitation and analysis cycle, stakeholders and their identification, the challenges of eliciting requirements, and the four main discovery techniques: requirements discovery (viewpoints), interviewing, scenarios, use cases, and ethnography - including their strengths, limitations, and how they complement each other

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen

QUESTION OF
Views #: 7
Questions #: 22
Time: 20 minutes
Pass Score: 80.0%
Style
Mode

The Elicitation and Analysis Cycle

2 pts
Please drag and drop the options to sort them

The requirements elicitation and analysis process consists of four activities that cycle iteratively. Sort them in the correct cyclic order starting from the first activity.

Requirements elicitation and analysis cycle A circular four-step cycle: Requirements Discovery, Requirements Classification and Organization, Requirements Prioritization and Negotiation, and Requirements Specification, connected by arrows going clockwise. Requirements discovery Interact with stakeholders Classification & organization Prioritization & negotiation Requirements specification Iterative cycle
Requirements Discovery
Requirements Classification and Organization
Requirements Prioritization and Negotiation
Requirements Specification
note_alt Add notes
flag Flag

Correct Answer

Explanation

Definition of a Stakeholder

1 pts
volume_mute

A system stakeholder is best defined as:

note_alt Add notes
flag Flag

Correct Answer

Explanation

Stakeholders for MHC-PMS

2 pts
volume_mute

For the MHC-PMS mental health care patient information system, which of the following are system stakeholders? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Difficulties in Elicitation

2 pts
volume_mute

Which of the following are recognized difficulties in eliciting and understanding requirements from stakeholders? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Requirements Discovery — Definition

1 pts
volume_mute

Requirements discovery (sometimes called requirements elicitation) is the process of:

note_alt Add notes
flag Flag

Correct Answer

Explanation

Viewpoints

1 pts
volume_mute

A viewpoint in requirements discovery is best described as:

note_alt Add notes
flag Flag

Correct Answer

Explanation

Viewpoints — Independence

1 pts
volume_mute

True or False: Different viewpoints on a system problem are completely independent of each other with no shared or overlapping requirements.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Types of Interviews

1 pts

Requirements engineering interviews can be of two main types. Match each type to its description.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Interview Type

Closed Interviews
Open Interviews

Description

No pre-defined agenda; the requirements engineering team explores a range of issues with stakeholders to develop a better understanding of their needs
The stakeholder answers a pre-defined set of questions
note_alt Add notes
flag Flag

Correct Answer

Explanation

What Interviews Are Good For

1 pts
volume_mute

Interviews are good for which of the following? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Two Reasons Interviews Fail for Domain Knowledge

2 pts
volume_mute

Interviews can be difficult for eliciting domain knowledge for two specific reasons. Identify both reasons.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Effective Interviewer Characteristics

2 pts
volume_mute

Which two characteristics make a requirements interviewer most effective?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Scenarios — Definition and Purpose

1 pts
volume_mute

Why are scenarios useful in requirements elicitation?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Elements of a Scenario

2 pts
volume_mute

At its most general, a scenario should include which of the following elements? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Use Cases — Origin

1 pts
volume_mute

Use cases as a requirements discovery technique were first introduced in:

note_alt Add notes
flag Flag

Correct Answer

Explanation

UML Use Case Diagram Elements

1 pts
volume_mute

In a UML use case diagram, how are actors and interactions represented?

Medical Receptionist Register Patient View Personal Info. Manager Export Statistics Generate Report Nurse View Record Edit Record Doctor Setup Consultation
note_alt Add notes
flag Flag

Correct Answer

Explanation

Use Cases vs. Scenarios

1 pts
volume_mute

True or False: There is a hard and fast distinction between scenarios and use cases — they are fundamentally different techniques with no overlap.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Limitations of Use Cases

2 pts
volume_mute

Use cases and scenarios are effective for eliciting requirements from stakeholders who interact directly with the system. However, they are NOT effective for which types of requirements? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Ethnography — Definition

1 pts
volume_mute

Ethnography is best described as:

note_alt Add notes
flag Flag

Correct Answer

Explanation

Why Ethnography Discovers What Interviews Miss

1 pts
volume_mute

Why do people often find it difficult to articulate details of their work in an interview, making ethnography necessary?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Two Types of Requirements Ethnography Discovers

2 pts
volume_mute

Ethnography is particularly effective for discovering two specific types of requirements. Identify both.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Ethnography and Prototyping Combined

1 pts
volume_mute

How does combining ethnography with prototyping improve the requirements elicitation process?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Limitations of Ethnography

2 pts
volume_mute

Which of the following are recognized limitations of ethnography as a requirements elicitation technique? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation