17-690: Seminar in Software Process
The Seminar in Software Process course is a self-study and discussion course. Discussions center on how to implement effective and efficient software processes. The focus of the seminar is on systematic approaches to building software better, faster, and cheaper. A variety of process improvement and quality management strategies are discussed, including Total Quality Management, Baldrige Award, ISO 9001, ISO 15504 (SPICE), and others, but the course is primarily structured around the staged approach to improvement from the Capability Maturity Model (CMM). Specific topics that are covered included software project management, configuration management, quality assurance, organizational learning, process definition, training, peer reviews, team building, change management, measurement, and statistical process control. These topics are addressed from a process management perspective. Required Textbook: Your choice of: M.B. Chrissis, M.D. Konrad, and S. Shrum, "CMMI: Guidelines for Process Integration and Product Improvement, Second Edition," Addison-Wesley, 2006 or M.C. Paulk, C.V. Weber, B. Curtis, and M.B. Chrissis, "The Capability Maturity Model: Guidelines for Improving the Software Process," Addison-Wesley, 1995.
| A | F | 09:30 am - 11:20 am | NSH 3002 | Paulk |

