Quizzes Flashcards
What is the purpose of a daily stand-up meeting in Agile?
To discuss project status and obstacles
Which of the following are advantages of Agile development? (
Early and frequent product releases
Improved customer collaboration
In product-based software development, which factor differentiates it from project-based software development?
Product updates are driven by internal business strategy rather than external client contracts
What is the purpose of a sprint retrospective in Scrum?
To review the sprint and discuss improvements for the next sprint
Which key responsibility of the Scrum Master promotes a self-organizing development team by removing impediments and facilitating continuous improvement?
Coaching the team on Scrum practices and resolving issues
Non-functional requirements describe the system’s operation capabilities. T/F
T
What is the primary purpose of stakeholder-driven elicitation techniques like interviews and workshops?
To collect qualitative insights directly from individuals involved in the system
During a requirements elicitation process, a team decides to conduct structured workshops where different stakeholders contribute based on their expertise. What is a key advantage of this approach?
It fosters negotiation and resolution of conflicting stakeholder viewpoints
Which principle of Requirements Engineering focuses on balancing business objectives, technical feasibility, and stakeholder needs to ensure that requirements add tangible value to the system?
Value-Orientation
What is a key challenge when using Observation as a Requirements Elicitation technique?
It may not capture tacit knowledge that users take for granted
Documenting requirements is not necessary in agile development
T
ignore full-fledged requirements since the development is internal
T
A product backlog is primarily organized around system visions and epics.
F
User stories are the most abstract level of requirement representation.
F
Use cases and scenarios are primarily used to replace user stories.
F
Epics and features serve an intermediate level of abstraction, grouping user stories.
T
What purpose does a system vision serve in agile requirements specification artifacts?
To offer an abstract overview of the system being developed.
nature of documenting functionality in requirements
It should encompass data usage and structure, results, preconditions, processing, and both normal and abnormal system behaviors.
True/False. When specifying requirements in natural language, subordinate clauses are only used for making the requirements more precise.
F