Software Processes

A software process is a set of related activities that leads to the production of a software product

flowchart
Software Process Models

A software process model is a simplified representation of a software process

Topics  (4)
Process Activities

Real software processes are interleaved sequences of technical, collaborative, and managerial activities with the overall goal of specifying, designing, implementing, and testing a software system

Topics  (5)
Coping with Change

It covers change anticipation, change tolerance, incremental delivery, and process visibility.

Topics  (4)
The Rational Unified Process (RUP)

The RUP recognizes that conventional process models present a single view of the process

Topics  (2)
Review — Software Processes

A comprehensive review of software processes, covering all fundamental knowledge areas: the three generic process models (waterfall, incremental, reuse-oriented), the four process activities (specification, design and implementation, validation, evolution), coping with change (prototyping, incremental delivery, Boehm's spiral model), and the Rational Unified Process.

Questions  (19)