Last updated: Mar 25, 26 00:28 UTC | Permalink

2 - From Requirements to Tests

Learning Objectives:

After this lecture, you will be able to:

  • Explain the overall purposes of requirements analysis
  • Recall the three major dimensions of risk in requirements analysis
  • Explain the connection between requirements analysis and user stories
  • Explain the basics of Test-Driven Development
  • Explain the connection between conditions of satisfaction and testable behaviors
  • Begin developing simple applications using TypeScript and Vitest

Important Dates:

Lecture Slides:

Activity

Tutorials

Resources


© 2025-26 Adeel Bhutta, Robert Simmons and Mitch Wand. Released under the CC BY-SA license