Chapter4
Software Processes
(Software Engineering by Sommerville)
Objectives
To introduce software process models
To describe three generic process models and when they may be used
To describe outline process models for requirements engineering, software development, testing and evolution
To explain the Rational Unified Process model
To introduce CASE technology to support software process activities
Topics covered
Software process models
Process iteration
Process activities
The Rational Unified Process
Computer-aided software engineering