Software Specification

Software specification or requirements engineering is the process of understanding and defining what services are required from the system and identifying the constraints on the system’s operation and development

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

volume_mute Read quiz aloud
Views #: 220
Questions #: 10
Time: 10 minutes
Pass Score: 80.0%
Style
Mode

RE Process Criticality

1 pts
volume_mute

Software specification (requirements engineering) is described as a particularly critical stage of the software process. Why?

FeasibilityStudyElicitation& AnalysisSpecificationActivityRequirementsValidationActivities are interleaved, not strictly sequential
note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Two Levels of Requirements

1 pts
volume_mute
To complete the line match
  1. Click on an item in the first group
  2. Click on an item in the second group
  3. To delete a match, double click on a line

Level

User requirements
System requirements

Description

Abstract statements of requirements for the customer and end-user of the system
A more detailed description of the functionality to be provided for system developers

Requirements are usually presented at two levels of detail. Match the correct description to each level.

User requirementsAbstract — for customers & end-usersSystem requirementsDetailed — for system developers
note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Feasibility Study Purpose

1 pts
volume_mute

What is the primary purpose of the feasibility study in the requirements engineering process?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Feasibility Study Characteristics

1 pts
volume_mute

A feasibility study should be:

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Requirements Elicitation and Analysis

1 pts
volume_mute

Complete the sentence using the correct terms.

Requirements elicitation and analysis is the process of deriving the system requirements through (1) of existing systems, discussions with potential users and procurers, (2), and so on.

Please drag and drop the selected option in the right place or type it instead
observation
task analysis
retiring
note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


System Models in Elicitation

1 pts
volume_mute

During requirements elicitation and analysis, one or more system models and prototypes may be developed. What is their purpose?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Requirements Specification Activity

1 pts
volume_mute

Requirements specification is the activity of translating the information gathered during the analysis activity into a document that defines a set of requirements. Which two types of requirements may be included in this document?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


Requirements Validation Purpose

1 pts
volume_mute

What does the requirements validation activity check for?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


RE Activities — Strictly Sequential?

1 pts
volume_mute

True or False: The activities in the requirements engineering process are carried out in a strict sequence, one after the other, with no overlap.

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation


RE in Agile Methods

1 pts
volume_mute

How are requirements handled in agile methods such as extreme programming?

note_alt Add notes
flag Flag
volume_mute

Correct Answer

Explanation