Chapter 4: Requirements Engineering - Audience and Specifications

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What are domain requirements derived from?

  • Organisational requirements
  • External requirements
  • The application domain (correct)
  • Product requirements

Which of the following is NOT an example of domain requirements?

  • Constraints on existing requirements
  • New functional requirements
  • Interoperability requirements (correct)
  • Specifications for how computations are performed

If domain requirements are not satisfied, what may be the result?

  • Incompatibility with health authority identity cards
  • Exceeding the downtime limit
  • Delays in product delivery
  • A system that may be unworkable (correct)

Which of the following is an example of a domain requirement?

<p>Users authenticate using health authority identity cards (B)</p> Signup and view all the answers

What do domain requirements specify?

<p>How particular computations are performed (C)</p> Signup and view all the answers

How are domain requirements different from other types of requirements?

<p>They are derived from the application domain (D)</p> Signup and view all the answers

What is an example of a functional requirement in a smart home air conditioner/heating sub system?

<p>System shall accept desired temperature setting for each zone, for no less than (4) periods in the day. (B)</p> Signup and view all the answers

What type of nonfunctional requirement is User Authentication in the context of an online shopping system?

<p>Security requirement (A)</p> Signup and view all the answers

In the context of a smart home air conditioner/heating sub system, why is it essential for the system to differentiate between pets and occupants for motion detection?

<p>To save energy by adjusting the temperature when no one is present. (D)</p> Signup and view all the answers

What is an example of a functional requirement related to user interaction with an online shopping system?

<p>Users must be able to update their personal information. (B)</p> Signup and view all the answers

Why is it important for a smart home air conditioner/heating sub system to accept input for desired room temperature when the room is unoccupied?

<p>To manage energy efficiently by adjusting temperature settings. (C)</p> Signup and view all the answers

What type of requirement is 'Shopping Cart' in an online shopping system?

<p>Functional requirement (C)</p> Signup and view all the answers

What is the purpose of addressing the 3Cs in requirements engineering?

<p>To identify missing features, inconsistencies, and correctness errors in requirements. (B)</p> Signup and view all the answers

Which type of requirements falls under Domain requirements?

<p>System end-users' needs (D)</p> Signup and view all the answers

What can result from missing features in a requirements specification document?

<p>Problems arising in the delivered system (A)</p> Signup and view all the answers

Inconsistencies in requirements can lead to:

<p>Confusion and contradictions in the system design (B)</p> Signup and view all the answers

What is the consequence of undocumented performance criteria in a financial trading platform?

<p>Potential system failures under high-frequency trading scenarios (B)</p> Signup and view all the answers

'Completeness Errors' refer to missing features that are vital for:

<p>Securing user accounts or handling critical scenarios. (A)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Requirements Engineering
10 questions
Requirements Engineering Chapter 3
38 questions
Requirements Engineering Overview
5 questions
Use Quizgecko on...
Browser
Browser