Download presentation
Presentation is loading. Please wait.
1
Prof. Mohamed Batouche batouche@ksu.edu.sa
2
Main Components …
3
Most software quality assurance activities can be categorized into software testing, that is, verification and validation, software configuration management, and quality control. But the success of a software quality assurance program also depends on a coherent collection of standards, practices, conventions, and specifications. 3
4
4
5
5 Project Development plan and Quality Plan Ch.6 Pre-project SQA components Project Life Cycle SQA components Formal Design Reviews Sec. 8.2 Experts Opinion Sec. 8.5 Peer Reviews Sec. 8.3 SQA of External Participants Ch 12 Software Maintenance Ch. 11 Software Testing Chs. 9-10 Quality Infrastructure components Procedures Ch. 14 Supporting Devices Ch. 15 Training Instruction Ch. 16 Preventive Actions Ch.17 Configuration Management Ch. 18 Document- ation Control Ch. 19 Quality Management Project Progress Control Ch. 20 Software Quality Metrics Ch. 21 Software Quality Costs Ch. 22 Quality Management Standards Ch. 23 Standards Project Process Standards Ch.24 Organizational Base – Human components Management - Ch. 25 SQA Unit - Sec. 26.1SQA Committees – Sec. 26.2 SQA Trustees – Sec. 26.2SQA Forums – Sec 26.4 Contract review Ch.5 Pre-project SQA components
6
WILLIAW E. LEWIS, “SOFTWARE TESTING AND CONTINUOUS QUALITY IMPROVEMENT”, THIRD EDITION, CRC Press, 2009. K. NAIK AND P. TRIPATHY: “SOFTWARE TESTING AND QUALITY ASSURANCE”, WILEY, 2008. IAN SOMMERVILLE, SOFTWARE ENGINEERING, 8 TH EDITION, 2006. ADITYA P. MATHUR,“FOUNDATIONS OF SOFTWARE TESTING”, PEARSON EDUCATION, 2009. D. GALIN, “SOFTWARE QUALITY ASSURANCE: FROM THEORY TO IMPLEMENTATION”, PEARSON EDUCATION, 2004 DAVID GUSTAFSON, “THEORY AND PROBLEMS OF SOFTWARE ENGINEERING”, Schaum’s Outline Series, McGRAW-HILL, 2002. 6
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.