OMSE 525 Software Quality Analysis

Processes, methods, and techniques for developing quality software, for assessing software quality, and for maintaining the quality of software. Tradeoffs between software cost, schedule time, and quality. Integrating quality into the software development process; formal review and inspection methods; principles of testing and test planning; module design for testability; maintaining quality while supporting existing software. Two years of software development experience is required for registration.