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
Views #: 48
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

Correct Answer

Explanation

Two Levels of Requirements

1 pts

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

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

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
note_alt Add notes
flag Flag

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

Correct Answer

Explanation

Feasibility Study Characteristics

1 pts
volume_mute

A feasibility study should be:

note_alt Add notes
flag Flag

Correct Answer

Explanation

Requirements Elicitation and Analysis

1 pts

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

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

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

Correct Answer

Explanation

Requirements Validation Purpose

1 pts
volume_mute

What does the requirements validation activity check for?

note_alt Add notes
flag Flag

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

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

Correct Answer

Explanation