Requirements Engineering
Learning Objectives
- List and define the steps in the requirements engineering process
- List techniques commonly used for requirements elicitation
- Recommend an appropriate format for requirement specification for a software project
- Contrast a throwaway prototype and an evolutionary prototype
- Contrast verification and validation
How to Complete this Lesson
Complete the following learning activities: (2–2.25 hours total)
- Read the following in Software Engineering and
(optionally) complete the reading guide:
- Chapter 4: Requirements engineering
(60–75 minutes)
- Requirements specification
- Requirements validation
- Requirements change
- Chapter 4: Requirements engineering
(60–75 minutes)
- Attend the class meeting (60 minutes)
Resources
Videos
- Requirements Engineering (3 minutes)
- Introduction to Requirements Engineering (11 minutes)
- Requirements Engineering Processes (10 minutes)