CSC 307 Lecture Notes Weeks 1 and 2
Introduction to Software Engineering,
Requirements Analysis, and Specification
Figure 1: Major phases of the software development process.
Figure 2: Comparing traditional and agile software processes.
Figure 3: How prototyping fits into the software process.