CIE355 Software Quality Management Syllabus:
CIE355 Software Quality Management Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
• Studying the basic principles and concepts in software quality
• Effectively designing, analyzing and developing the software engineering activities
• Gaining knowledge on software quality assurance and risk management
• Analyze the principles and applications of software quality management tools
• Gaining knowledge about software quality standards
UNIT I INTRODUCTION
Software Projects, Projects Planning, Process models, Waterfall, RAD, V, Spiral, Incremental, Prototyping, Agile, Project Tracking.
UNIT II SOFTWARE METRICS
Goal, Question, Metric (GQM) model, Product Quality metrics, In-process Quality metrics, Metrics for software maintenance and testing, Complexity Metrics.
UNIT III SOFTWARE PROJECT ESTIMATION
Effort and Cost Estimation – Expert Judgment, LOC, Function Points, Extended Function Points, Feature Points, Object Points, COCOMO-81, COCOMO-II; Risk Management.
UNIT IV SOFTWARE QUALITY
Quality Management Systems, Software Quality Models- FURPS, McCalls Models, Applying seven basic quality tools in software development, Measuring Quality, Gilb, CoQUAMO, Lean software development.
UNIT V SOFTWARE QUALITY ASSURANCE
Software Reliability Models-Rayleigh model, Weibull model; Defect Removal Effectiveness; Quality standards- ISO 9000 models and standards for process improvement, ISO/IEC 9126- 1 to 9126-4, SQuaRE, ISO/IEC 25000, ISO/IEC 25010, CMM, PCMM, CMMI, SPICE.
TOTAL:45 PERIODS
COURSE OUTCOMES:
CO1 – understand the basic principles and concepts in software quality
CO2 – effectively design, analyze and develop software engineering activities
CO3 – gain knowledge on software quality assurance and risk management
CO4 – understand the principles and applications of software quality management tools
CO5 – gain knowledge about software quality standards
TEXT BOOKS
1. Roger S. Pressman, Software Engineering a Practioners Approach, McGraw Hill International Edition, New Delhi, 7th Edition, 2010.
2. Stephen Kan, Metrics and Models in Software Quality Engineering, Pearson Education Asia, 8th Impression 2009.
REFERENCES
1. Walker Royce, Software Project Management – A unified framework, PearsonEducation Asia, New Delhi, 2000.
2. Alan Gillies, Software Quality – Theory and Management, Thomson Learning, 2011.
