Requirements Gathering and Prioritization in Software Development
26 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

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

  • Reviewing inputs, outputs, and documentation
  • Distributing and collecting questionnaires
  • Interviewing users and other stakeholders
  • Developing user-interface dialogs (correct)

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

  • To reduce complexity by abstraction (correct)
  • To document what was done for future maintenance/enhancement
  • To evaluate requirements with users
  • To prioritize requirements

What are use cases in systems analysis and design?

  • Functional requirements of the system
  • Decomposition of the system into a set of use cases
  • Activities that the system performs in response to a user request (correct)
  • Techniques for identifying use cases

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

<p>User Goal Technique (A)</p> Signup and view all the answers

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

<p>To review the completed list with each type of user and stakeholders (C)</p> Signup and view all the answers

What is the main function of a use case diagram?

<p>To graphically show the main steps in a use case (A)</p> Signup and view all the answers

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

<p>Interviewing users and other stakeholders (C)</p> Signup and view all the answers

What is the purpose of developing user-interface dialogs?

<p>To model the flow of interaction between user and system (B)</p> Signup and view all the answers

What is the main function of a use case diagram?

<p>To visually represent the interactions between users and a system (D)</p> Signup and view all the answers

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

<p>To define functional requirements (D)</p> Signup and view all the answers

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

<p>To identify the specific events that trigger system activities (A)</p> Signup and view all the answers

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

<p>To reduce complexity and communicate with stakeholders (D)</p> Signup and view all the answers

What are use cases in systems analysis and design?

<p>Functional requirements (B)</p> Signup and view all the answers

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

<p>To identify different types of users and their specific needs (D)</p> Signup and view all the answers

What is the purpose of interviewing users and other stakeholders?

<p>To gather detailed information (B)</p> Signup and view all the answers

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

<p>Developing use cases (D)</p> Signup and view all the answers

Which step is NOT part of the user goal technique?

<p>Create a list of preliminary use cases organized by type of user (A)</p> Signup and view all the answers

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

<p>To group users based on their functional role (D)</p> Signup and view all the answers

What is a brief use case description?

<p>A one sentence description showing the main steps in a use case (B)</p> Signup and view all the answers

What is the purpose of a use case diagram?

<p>To graphically show use cases and their relationships to actors (B)</p> Signup and view all the answers

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

<p>The UML name for a primary user of the system (C)</p> Signup and view all the answers

What is the system boundary in a use case diagram?

<p>The boundary between the total application and the users (A)</p> Signup and view all the answers

What is the automation boundary in a use case diagram?

<p>The computerized portion of the application (C)</p> Signup and view all the answers

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

<p>To determine the specific goals of each user (C)</p> Signup and view all the answers

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

<p>To ensure clarity and consistency in naming use cases (B)</p> Signup and view all the answers

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

<p>To validate and gather feedback on the use cases from relevant stakeholders (A)</p> Signup and view all the answers

More Like This

Systems Analysis and Design
10 questions
Systems Analysis and Design Quiz
40 questions
Systemy MCS51 i EDA - Dopasowania
40 questions

Systemy MCS51 i EDA - Dopasowania

HelpfulOklahomaCity2369 avatar
HelpfulOklahomaCity2369
Use Quizgecko on...
Browser
Browser