Chapter 4 Requirements Engineering: Scenarios Quiz
15 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

What are scenarios in the context of requirements engineering?

  • The actors involved in the system interaction and the details of the interaction itself
  • A high-level graphical model supplemented by detailed tabular description
  • Real-life examples of system usage with a starting situation, normal flow of events, and possible issues (correct)
  • A technique in UML for identifying concurrent activities and system states
  • What is the purpose of use cases in the context of requirements engineering?

  • To provide a high-level graphical model supplemented by detailed tabular description
  • To identify the actors involved in the system interaction and describe the interaction itself (correct)
  • To demonstrate that the requirements define the system that the customer really wants
  • To show the sequence of event processing in the system
  • What do sequence diagrams add to use cases in requirements engineering?

  • Identify concurrent activities and system states
  • Show the sequence of event processing in the system (correct)
  • Provide a high-level graphical model supplemented by detailed tabular description
  • Demonstrate that the requirements define the system that the customer really wants
  • What is requirements validation concerned with in requirements engineering?

    <p>Demonstrating that the requirements define the system that the customer really wants</p> Signup and view all the answers

    What do use-cases describe in the context of requirements engineering?

    <p>All possible interactions with the system, identifying actors and describing interactions</p> Signup and view all the answers

    What is a key aspect of scenarios in requirements engineering?

    <p>Including a description of the starting situation, normal flow of events, and possible issues</p> Signup and view all the answers

    What is the main reason for the high cost of fixing a requirements error after delivery?

    <p>Lack of proper requirements validation</p> Signup and view all the answers

    Which technique involves using an executable model of the system to check requirements?

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

    What is the primary purpose of system modeling?

    <p>To generate a complete or partial system implementation from the system model</p> Signup and view all the answers

    What do models of the existing system help clarify during requirements engineering?

    <p>What the existing system does and its strengths and weaknesses</p> Signup and view all the answers

    Which check aims to determine if a requirement can be changed without a large impact on other requirements?

    <p>Adaptability check</p> Signup and view all the answers

    What is the key benefit of using systematic manual analysis of the requirements?

    <p>Thorough analysis and understanding of the requirements</p> Signup and view all the answers

    Which aspect is considered in the 'Realism' requirement validation technique?

    <p>Implementation cost and technology constraints</p> Signup and view all the answers

    What is the main focus of 'Requirements checking' as mentioned in Chapter 4?

    <p>Ensuring customer needs are met</p> Signup and view all the answers

    What is considered during 'Comprehensibility' review checks?

    <p>Understanding of the requirement</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser