Requirements Gathering and Prioritization in Software Development
26 Questions
2 Views

Requirements Gathering and Prioritization in Software Development

Created by
@LuckyWombat

Podcast Beta

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</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</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</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</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</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</p> Signup and view all the answers

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

    <p>To define functional requirements</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</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</p> Signup and view all the answers

    What are use cases in systems analysis and design?

    <p>Functional requirements</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</p> Signup and view all the answers

    What is the purpose of interviewing users and other stakeholders?

    <p>To gather detailed information</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</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</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</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</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</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</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</p> Signup and view all the answers

    What is the automation boundary in a use case diagram?

    <p>The computerized portion of the application</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</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</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</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser