IL4015 Software Quality Engineering Syllabus:

IL4015 Software Quality Engineering Syllabus – Anna University PG Syllabus Regulation 2021

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 SOFTWARE QUALITY

Definition of Software Quality, Quality Planning, Quality system – Quality Control Vs Quality Assurance – Product life cycle – Project life cycle models.

UNIT II SOFTWARE ENGINEERING ACTIVITIES

Estimation, Software requirements gathering, Analysis, Architecture, Design, development, Testing and Maintenance.

UNIT III SUPPORTING ACTIVITIES

Metrics, Reviews –SCM – Software quality assurance and risk management.

UNIT IV SOFTWARE QUALITY TOOLS

Seven basic Quality tools – Checklist – Pareto diagram – Cause and effect diagram – Run chart – Histogram – Control chart – Scatter diagram – Poka Yoke – Statistical process control – Failure Mode and Effect Analysis – Quality Function deployment – Continuous improvement tools – Case study.

UNIT V QUALITY ASSURANCE MODELS

Software Quality Standards, ISO systems– CMM, CMMI – P-CMM – Case study.

TOTAL: 45 PERIODS

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

REFERENCES:

1. Dunn Robert M., Software Quality: Concepts and Plans, Englewood clifts, Prentice Hall Inc., 2003.
2. Metrics and Models in Software Quality Engineering, Stephen, Stephen H. Kan, Pearson education, 2006, Low price edition.
3. Norman E – Fenton and Share Lawrence P flieger, Software metrics , International Thomson Computer press , 1997.
4. Ramesh Gopalswamy, Managing global Projects ; Tata McGraw Hill, 2002.
5. Software Engineering: A Practitioners Approach, 5th Edition Roger S. Pressman McGraw – Hill International Edition, 6th Edition, 2006.