Prototyping in Design and Testing Processes
10 Questions
0 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 an advantage of incremental delivery?

  • The complete system specification is part of the system development contract. (correct)
  • The highest priority system services tend to receive the most testing.
  • Customer value can be delivered with each increment so system functionality is available earlier.
  • Early increments act as a prototype to help elicit requirements for later increments.

Which of the following is a key characteristic of agile methods?

  • Lack of responsiveness to changing customer requirements
  • Detailed upfront requirements specification
  • Rapid delivery of functionality (correct)
  • Waterfall development model

Which of the following is a challenge with incremental delivery?

  • The highest priority system services tend to receive the most testing.
  • The specification is developed in conjunction with the software.
  • Incremental delivery allows for lower risk of overall project failure.
  • Most systems require a set of basic facilities that are used by different parts of the system. (correct)

What is the purpose of process measurement in software process improvement?

<p>To assess process improvements (A)</p> Signup and view all the answers

Which of the following is NOT a common software process metric?

<p>Number of customer requirements (C)</p> Signup and view all the answers

What is one of the key benefits of prototyping?

<p>Improved system usability (C)</p> Signup and view all the answers

Which of the following statements about prototypes is true?

<p>Prototypes may leave out functionality to focus on key areas (D)</p> Signup and view all the answers

Why should prototypes generally be discarded after development?

<p>All of the above (D)</p> Signup and view all the answers

In incremental development/delivery, what happens to the requirements for an increment once its development starts?

<p>They are frozen and cannot be changed (B)</p> Signup and view all the answers

How are user requirements typically handled in incremental development/delivery?

<p>The highest priority requirements are included in early increments (C)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser