Software Engineering: Requirements Chapter Quiz
10 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 is the process of establishing the services that a customer requires from a system and the constraints under which it operates and is developed?

  • System validation
  • Requirements engineering (correct)
  • Constraint specification
  • Service establishment
  • How are system requirements defined in the requirements engineering process?

  • As mathematical functional specifications
  • As descriptions of system services and constraints (correct)
  • As detailed design specifications
  • As high-level abstract statements
  • What may a requirement range from, according to the text?

  • A low-level abstract statement to a detailed non-functional specification
  • A detailed non-functional specification to a high-level abstract statement
  • A high-level abstract statement to a detailed mathematical functional specification (correct)
  • A detailed mathematical functional specification to a high-level abstract statement
  • What dual function may requirements serve, as mentioned in the text?

    <p>Basis for a bid for a contract and basis for the contract itself</p> Signup and view all the answers

    According to Davis, what does a company need to do when defining its needs for a large software development project?

    <p>$``$Define its needs in a sufficiently abstract way that a solution is not pre-defined$''$</p> Signup and view all the answers

    What is the process of establishing the services that a customer requires from a system and the constraints under which it operates and is developed?

    <p>Requirements elicitation</p> Signup and view all the answers

    What may a requirement range from, according to the text?

    <p>A high-level abstract statement of a service or of a system constraint to a detailed mathematical functional specification</p> Signup and view all the answers

    What dual function may requirements serve, as mentioned in the text?

    <p>Basis for a bid for a contract and basis for the contract itself</p> Signup and view all the answers

    According to Davis, what does a company need to do when defining its needs for a large software development project?

    <p>Define its needs in a sufficiently abstract way that a solution is not pre-defined</p> Signup and view all the answers

    What are system requirements in the context of requirements engineering?

    <p>$f(x) = $The descriptions of the system services and constraints that are generated during the requirements engineering process.</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser