SEDS 515

Software Management

This course is designed to introduce the students to the software management concepts. Topics will include quality managements concepts and project management concepts. Quality management concepts includes process improvement, capability maturity models and statistical process control. Project management concepts will include scope and time management as well as size measurement and effort estimation models. The course also includes the use of related software.

Week Topics
1 Concepts of Quality Improvement
2 Quality Control to Quality Assurance to Quality Management
3 Adding Value through Quality Management
4 Software Subcultures
5 Maturity Models
6 Agile Maturity Models
7 Changing Patterns
8 Process Modelling Notations
9 Process Modelling
10 Measurement Theory
11 Measuring Quality
12 Software Size Measurement and Prediction
13 Barriers to Organizational Change
14 Knowledge Based Organizations, Learning Organizations