This is an archived page and may be obsolete; the current pages are at http://www.iit.edu/csl/cs

CS 588: Advanced Software Engineering Development

Texts

Objectives

Prerequisites

Syllabus

Process concepts, process improvement models, Capability Maturity Model, Testing Maturity Model, Personal Software Process (PSP) Model. 2.0 hours
The Baseline Software Process. 3.0 hours
PSP0 - process, scripts, logs, reports, project assignment. 2.0 hours
Planning, contents of a plan, producing a quality plan. 4.0 hours
PSP0.1 - process, scripts, logs, reports, project assignment. 2.0 hours
Measurement concepts, applications to measurement of software size. 4.0 hours
PSP1.0 - process, scripts, logs, reports, project assignment. 2.0 hours
Software size estimation, overview of methods. 4.0 hours
Resource and schedule estimation. 4.0 hours
Measurements in PSP, goals, and practices. 4.0 hours
PSP1.1 - process, scripts, logs, reports, project assignment. 2.0 hours
Design, code reviews, principles, measurements, checklists. 4.0 hours
Software quality management. 3.0 hours
Using the PSP, goals, benefits. 2.0 hours
Applying the PSP - case studies. 1.5 hours
Discussion of class data. 1.0 hour
Final exam review. 0.5 hours
Total 45.0 hours

Edited March 2006 (html, css checks)