Software Engineering SE Chapter 4: Software Requirements
10 Questions
2 Views

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

According to Davis, a company should define its needs in a sufficiently abstract way to ensure that a solution is not pre-defined, in order for multiple contractors to bid for the contract. These requirements are known as ______________.

False

Functional requirements are statements of services the system should provide, how the system should react to particular inputs, and constraints on the services or functions offered by the system.

False

The LIBSYS system is a library system that provides a single interface to a number of databases of articles in different libraries.

True

Once a software development project contract is awarded, the contractor must write a system definition for the client in more detail so that the client understands and can validate what the software will do.

<p>True</p> Signup and view all the answers

Functional user requirements may be high-level statements of what the system should do, but functional system requirements should describe the system services in detail.

<p>True</p> Signup and view all the answers

Which of the following best describes user requirements?

<p>Statements in natural language plus diagrams of the services the system provides and its operational constraints.</p> Signup and view all the answers

What type of requirement defines what should be implemented and may be part of a contract between client and contractor?

<p>System requirements</p> Signup and view all the answers

What are non-functional requirements?

<p>Constraints on the services or functions offered by the system such as timing constraints, constraints on the development process, standards, etc.</p> Signup and view all the answers

In the context of software development projects, what is the purpose of defining needs in a sufficiently abstract way?

<p>To allow for multiple contractors to bid for the contract offering different ways of meeting the client organisation’s needs.</p> Signup and view all the answers

What is the primary difference between functional user requirements and functional system requirements?

<p>Functional user requirements describe detailed system services, while functional system requirements are high-level statements of what the system should do.</p> Signup and view all the answers

More Like This

Software Requirements Engineering Objectives
12 questions
Software Functional Requirements
21 questions
Software Requirements Management Quiz
5 questions
Software Requirements Engineering
40 questions

Software Requirements Engineering

EnthusiasticBlackTourmaline avatar
EnthusiasticBlackTourmaline
Use Quizgecko on...
Browser
Browser