SFT4030

Software lifecycle processes

(IT)

Synopsis: Software engineering from a process viewpoint. The need to engineer the software process. Modelling the software process. Process models for various development paradigms, including object-orientation. Process and project management. Software quality management. Software process maturity and improvement, including ISO9000, CMM and IBM0s cleanroom. Total quality management. Software evolution.

Assessment: Assignments: 100%