CEN 4010 Assignment 7
Which of the following statement is the BEST to answer the following question: Requirements gathering necessitates a collaborative approach of sharing information. Why is this such a difficult aspect of the project development?
Every person involved in the project will bring their own viewpoint to the solution. Dealing with the different personalities, their way of expressing themselves and their expectations can cause conflict. Working to deescalate conflict but still achieve the desired outcome can take skill.
Which of the following is NOT part of requirements monitoring?
Negotiation redesign
Which of the following statements BEST describes what requirements engineering means?
Requirements engineering is the term for the broad spectrum of tasks and techniques that lead to an understanding of requirements.
Primary actors interact to achieve required system function and derive the intended benefit from the system. They work directly and frequently with the software. What are secondary actors?
Secondary actors support the system so that primary actors can do their work.
What is meant by the term "stakeholders"?
Stakeholders are those who benefit in a direct or indirect way from the system which is being developed.
Which of the following statements BEST describes the term "elaboration" in relation to software engineering?
The elaboration task focuses on developing a refined requirements model that identifies various aspects of software function, behavior, and information.
Use cases within the software engineering project tells a story about how the end user interacts with the system. What would be the first step in developing a use case?
The first step would be to define the actors.
Which statement BEST describes an "analysis model"?
The intent of the analysis model is to provide a description of the required informational, functional, and behavioral domains for a computer-based system.
Which of the following is NOT part of the requirements validation checklist?
The software should be user friendly and fully documented.
Of the following statements, which is the BEST answer to the following question: What might cause a situation to occur where it becomes necessary to negotiate the requirements of the software engineering activities?
Where the original requirements were incorrectly conceived or where changes during the development process cause a change to be needed in order to proceed.