Software Requirements Analysis and Design
20 Questions
1 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 stage of the software development process is focused on gathering and documenting requirements?

  • Testing
  • Implementation
  • Requirements Analysis (correct)
  • Design
  • What is the purpose of information gathering in software development?

  • To test the system
  • To implement the system
  • To design the system
  • To gather specific and relevant requirements (correct)
  • Which of the following is NOT a technique for information gathering?

  • Writing code (correct)
  • Interviewing users and stakeholders
  • Distributing and collecting questionnaires
  • Reviewing inputs, outputs, and documentation
  • What is the role of a good Business Analyst in the software development process?

    <p>To gather and document requirements</p> Signup and view all the answers

    Which of the following is a technique for information gathering?

    <p>Researching vendor solutions</p> Signup and view all the answers

    What should a Business Analyst do after conducting interviews with users and stakeholders?

    <p>Analyze the data collected</p> Signup and view all the answers

    What should a Business Analyst do if additional information is needed after the initial interview?

    <p>Conduct additional interviews</p> Signup and view all the answers

    What is the purpose of preparing detailed questions for interviewing users and stakeholders?

    <p>To gather specific information</p> Signup and view all the answers

    What is the focus of the theme in requirements gathering called 'What is the information that you would like to get'?

    <p>Identifying the required information</p> Signup and view all the answers

    Which stage of the software development process is responsible for systems design?

    <p>Design</p> Signup and view all the answers

    Which of the following is NOT a type of model used in systems analysis and design?

    <p>Visual model</p> Signup and view all the answers

    What is the purpose of creating models in systems analysis and design?

    <p>To reduce complexity by abstraction</p> Signup and view all the answers

    Which of the following is a standard set of notations and terminology for information systems models?

    <p>Unified Modeling Language (UML)</p> Signup and view all the answers

    What is the purpose of an activity diagram in systems analysis and design?

    <p>To document workflows</p> Signup and view all the answers

    What is the most common way to define requirements in systems analysis and design?

    <p>Through the creation of models</p> Signup and view all the answers

    Which information gathering technique involves collecting feedback on models and tests from users?

    <p>Collecting active user comments and suggestions</p> Signup and view all the answers

    What is the purpose of an open items list in systems analysis and design?

    <p>To keep track of unresolved issues</p> Signup and view all the answers

    Which technique is used to research vendor solutions in systems analysis and design?

    <p>Reviewing vendor literature</p> Signup and view all the answers

    What is the purpose of reviewing inputs, outputs, and procedures in systems analysis and design?

    <p>To understand the existing system</p> Signup and view all the answers

    What is the purpose of distributing and collecting questionnaires in systems analysis and design?

    <p>To gather information about the project</p> Signup and view all the answers

    Study Notes

    Software Development Process

    • The stage focused on gathering and documenting requirements is called Requirements Gathering.
    • The purpose of information gathering in software development is to collect data and information about the problem domain.

    Information Gathering Techniques

    • Not a technique for information gathering is prototyping.
    • Interviewing is a technique for information gathering.
    • After conducting interviews with users and stakeholders, a Business Analyst should document the findings and identify gaps in the requirements.
    • If additional information is needed after the initial interview, a Business Analyst should conduct follow-up interviews or surveys.
    • The purpose of preparing detailed questions for interviewing users and stakeholders is to ensure that all necessary information is gathered.
    • The focus of the theme in requirements gathering called 'What is the information that you would like to get?' is to identify the desired outputs.

    Systems Analysis and Design

    • The stage of the software development process responsible for systems design is called Systems Design.
    • Not a type of model used in systems analysis and design is flowchart.
    • The purpose of creating models in systems analysis and design is to represent complex systems in a simpler form.
    • A standard set of notations and terminology for information systems models is UMSL.
    • The purpose of an activity diagram is to model the workflow of a system.
    • The most common way to define requirements in systems analysis and design is through use cases.
    • Joint Application Development (JAD) is an information gathering technique that involves collecting feedback on models and tests from users.
    • The purpose of an open items list is to track and resolve issues or concerns.
    • Request for Proposal (RFP) is a technique used to research vendor solutions in systems analysis and design.
    • The purpose of reviewing inputs, outputs, and procedures in systems analysis and design is to ensure that the system meets the requirements.
    • The purpose of distributing and collecting questionnaires in systems analysis and design is to gather data and opinions from a large group of people.

    Role of Business Analyst

    • The role of a good Business Analyst in the software development process is to ensure that the system meets the user's needs and requirements.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Test your knowledge on gathering and documenting software requirements in ACS2913 Software Requirements Analysis and Design. This quiz will cover the importance of being specific and clear when identifying requirements, as well as techniques for gathering "good" information. Instructor: David Tenjo.

    More Like This

    Use Quizgecko on...
    Browser
    Browser