CISSP Question of the Day – 6-6-2016

Getting You Prepped for the CISSP Exam ...One Question at a Time!

Today’s CISSP question topic: Software Development/Prototyping

Software Prototyping was introduced to overcome some limitations of the waterfall approach to software development. Prototyping builds successive iterations of an application that show its functionality, often focusing on systems that have high levels of user interaction. This approach to software development has many benefits. What are they? (Choose three)

  1. Missing functionality may be more quickly identified.
  2. Prototypes can be reused to build the actual system.
  3. Requirements analysis is reduced.
  4. Defects can be identified earlier, reducing time and cost of development.
  5. User feedback is quicker, allowing necessary changes to be identified sooner.
  6. Flexibility of development allows project to easily expand beyond plans.



Check Your Answer


  1. Missing functionality may be more quickly identified.
  2. Defects can be identified earlier, reducing time and cost of development.
  3. User feedback is quicker, allowing necessary changes to be identified sooner.

Supporting Links:

  1. http://www.tutorialspoint.com/sdlc/sdlc_software_prototyping.htm
  2. https://www.sdlc.ws/prototyping-model/ (may not be working link)
  3. https://en.wikipedia.org/wiki/Software_prototyping


Co-workers, friends or colleagues studying for the CISSP exam, too? Share this question with them! Click an icon below to share to your preferred social media platform!
Posted in:
About the Author

Colin Weaver

Colin Weaver is co-owner and lead instructor at ITdojo, Inc., a network security and information assurance training center and consulting firm located in Virginia Beach, VA. His passion for technology, networks, and security has led him to become enthralled with the idea of IPv6 and its implementation. In this blog he will share with you glimpses of what he has learned and a hint at what you’ll learn in his classes.