Requirements Gathering and Prioritization in Software Development

LuckyWombat avatar
LuckyWombat
·
·
Download

Start Quiz

Study Flashcards

26 Questions

Which of the following is NOT a technique for gathering information during the analysis phase?

Developing user-interface dialogs

What is the purpose of modeling in systems analysis and design?

To reduce complexity by abstraction

What are use cases in systems analysis and design?

Activities that the system performs in response to a user request

Which technique is used to identify the potential users for a new system?

User Goal Technique

What is the purpose of creating a list of preliminary use cases organized by type of user?

To review the completed list with each type of user and stakeholders

What is the main function of a use case diagram?

To graphically show the main steps in a use case

Which of the following is a technique for gathering information during the analysis phase?

Interviewing users and other stakeholders

What is the purpose of developing user-interface dialogs?

To model the flow of interaction between user and system

What is the main function of a use case diagram?

To visually represent the interactions between users and a system

Why do analysts decompose the system into a set of use cases?

To define functional requirements

What is the purpose of the event decomposition technique in identifying use cases?

To identify the specific events that trigger system activities

What is the purpose of modeling in systems analysis and design?

To reduce complexity and communicate with stakeholders

What are use cases in systems analysis and design?

Functional requirements

What is the purpose of creating a list of preliminary use cases organized by type of user?

To identify different types of users and their specific needs

What is the purpose of interviewing users and other stakeholders?

To gather detailed information

Which of the following is NOT a technique for gathering information during the analysis phase?

Developing use cases

Which step is NOT part of the user goal technique?

Create a list of preliminary use cases organized by type of user

What is the purpose of classifying potential users by organizational level?

To group users based on their functional role

What is a brief use case description?

A one sentence description showing the main steps in a use case

What is the purpose of a use case diagram?

To graphically show use cases and their relationships to actors

What is an actor in the context of a use case diagram?

The UML name for a primary user of the system

What is the system boundary in a use case diagram?

The boundary between the total application and the users

What is the automation boundary in a use case diagram?

The computerized portion of the application

What is the purpose of interviewing potential users in the user goal technique?

To determine the specific goals of each user

What is the purpose of resolving inconsistencies in use case names?

To ensure clarity and consistency in naming use cases

What is the purpose of reviewing the completed list of use cases with each type of user and stakeholders?

To validate and gather feedback on the use cases from relevant stakeholders

Test your knowledge on gathering and prioritizing requirements for software development projects. This quiz covers various techniques such as interviews, questionnaires, and observing business processes. Learn how to define both functional and non-functional requirements, and prioritize them based on importance. Evaluate your understanding of developing user-interface dialogs and improve your skills in gathering detailed information for effective software development.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser