Module 4 will focus on the requirements development. You will read two resources that discuss Requirements Development in great detail. Your group will also develop a requirements document. Finally you will take a quiz to review the material you read.
- Define and analyze the requirements specification for a software product.
- Describe and apply the techniques used in the requirements management process.
- Explain how prototypes are used in requirements validation.
- Discriminate between evolutionary and throwaway prototyping.
- Describe the process involved in rapid prototyping.
- Read Chapters 23, 24, 25, 26, 27, 28, 29 Pages 271 - 371, Managing Software Requirements: A Use Case Approach by Dean Leffingwell & Don Widrig.
- Read Appendix C, D Pages 449 -458, Managing Software Requirements: A Use Case Approach by Dean Leffingwell & Don Widrig.
- Best source to study Requirements Guidlines Overview
- Read Requirements Development Workflow, available online. Notice that a sample requirements document is included in the appendix of this material. Feel free to use the sample directly. You may fill in the pieces as you and your team work through Project 3.
- Read Methods for Software Prototyping (16 pgs. @ 404K), available online.
- Work with your team to produce a Requirements Document for Project 4 .
- Take Quiz 9 - Requirements Development using the "Quizzes" link located in the Course Menu.
- Take Quiz 10 - Comprehensive Final using the "Quizzes" link located in the Course Menu.