ENGR 602- Exam Questions with Verified Answers (Rated 100%)
Most of the errors in systems development project originate in what phase?
A) Requirements
B) Execution
C) Stakeholder management
D) Team building - Answers A) Requirements
The four core activities of requirements engineering are:
A) elicitation, documentation, validation and negotiation, and management
B) stakeholder requirements, systems requirements, software requirements, hardware requirements
C) mind mapping, brainstorming, writing, reviewing
D) communication, negotiation, documentation, management - Answers A) elicitation, documentation,
validation and negotiation, and management
Requirements engineering as a self contained phase occurs in what life cycle process?
A) Agile
B) Rolling wave
C) Iterative
D) Waterfall - Answers D) Waterfall
A requirements engineer is described as all except:
A) Analytical
B) Judgemental
C) Self-confident
D) Persuasive - Answers B) Judgemental
Three types of requirements are:
A) Functional, quality, constraint
B)Stakeholder, software, hardware
C) Functional, non-functional, hardware
,D) Logical, verifiable, traceable - Answers A) Functional, quality, constraint
Examples of quality requirements include:
A) Flexibility, portability, process
B) Action, nonfunctionality, process, portability
C) Functionality, constraints, non-functional requirements
D) Efficiency, robustness, mantainability - Answers D) Efficiency, robustness, mantainability
The distinction between the "what" and the "how" in a development process includes:
A) Depends on the stakeholders' perspective
B) All of the answers
C) The vision is the "what" and the systems requirements are the "how"
D) Used to separate the requirements of a system from the system design - Answers B) All of the
answers
True or False? A quality requirement defines a quality property of the entire systems or of a system
component, service, or function. - Answers True
Traditionally, functional requirements are documented using three complementary but partially
overlapping perspectives. These perspectives are:
A) Stakeholder, system architecture, constraint
B) Data, function, and behavior
C) Stakeholders, engineers, users
D) What, how, when - Answers B) Data, function, and behavior
Requirements defects recognized later in a product development cycle greatly impact:
A) The budget
B) All of the answers
C) The schedule
D) Failure rate - Answers B) All of the answers
The interrelations of requirements engineering in the development process are:
A) Marketing, product management, design
,B) Product management, marketing, project management
C) Project management, marketing, customer relationship management
D) Project management, quality, and system maintenance - Answers D) Project management, quality,
and system maintenance
An example of an embedded software-intensive system is:
A) Anti-locking brakes in a car
B) Google
C) Banking accounting system
D) An enterprise information system - Answers A) Anti-locking breaks in a car
A functional requirement definition is:
A) A requirement that limits the design of the system
B) Requirement concerning a concern that is not covered by quality requirements
C) A requirement concerning a result of behavior that shall be provided by a function of the system.
D) A requirement that enhances the design of a system - Answers C) A requirement concerning a result
of behavior that shall be provided by a function of the system.
Which is the type of elements less appropriate to be included in a requirements document?
A) Functionalities to make available
B) Performance characteristics
C) Product delivery constraints
D) Design restrictions - Answers C) Product delivery constraints
Which are the types of requirements that should not be included in a requirements document?
A) Project requirements
B) Maintenance requirements
C) Functional requirements
D) Performance requirements - Answers A) Project requirements
Which of the following must be included in a requirements document?
, A) Quality attributes
B) Delivery plans
C) Quality activities
D) Acceptance/validation procedures - Answers A) Quality attributes
While developing a product, two similar defects were detected: one during the requirements phase and
another one during the implementation phase. Which of the following sentences is more likely to be
true?
A) There is no relation between the phase in which a defect is detected and the repair cost.
B) The most expensive defect to repair is the on detected in the implementation phase
C) The repair cost of the two defects tends to be similar.
D) The most expensive defect to repair is the one detected in the requirements phase - Answers B) The
most expensive defect to repair is the on detected in the implementation phase
Which of the following competencies is not part of the principal role of a requirements engineer?
A) Interpret the information collected from the users to better understand the essence of the work
B) Establish, as a domain expert, the connection between the users and the development team
C) Observe how the users work, while she/he interacts with them, and ask them questions about what
they are doing and why
D) Propose a new pattern of work that improves the users performance - Answers B) Establish, as a
domain expert, the connection between the users and the development team
Which of the following statements are correct?
A) A large proportion of requirements are specified with a preliminary solution in mind.
B) Findings made during architectural design also influence the requirements
C) Requirements serve as the basis for the design of the systems architecture.
D) All the statements are true. - Answers D) All the statements are true
The twin-peaks model shows the interactions between: defining requirements
A) Requirements engineering and system architectural design
B) Requirements engineering and the product development process