Software Quality Engineering: Course Outline
Topics
- Basic concept of software quality
- Importance of software quality
- Software Quality Standards e.g. ISO 9126
- Software Quality attributes and characteristics
- What Software Quality Assurance (SQA)
- How can we develop (SQA) e.g. techniques
- What is Software Quality Control
- Why do we need to Control Software Quality
- OHT
- Verification and Validation concepts
- What is Static Testing Techniques
- Why is it important
- Types of Static Testing Techniques
- Walkthroughs
- Inspections
- Formal and Informal Technical Reviews
- Dynamic Testing
- Types of System Testing
- Levels of Testing
- Testing Strategies
- Test case Designing based upon:
- Test Case generation based upon use cases
- White Box Testing
- Source Code Coverage
- Critical Path Testing
- Statement Coverage
- Branch Coverage
- Conditional Coverage
- Project Draft 1
- Black Box Testing
- Test Data Generation
- Boundary Value Analysis
- Equivalence Class Partitioning
- Decision Table
- Error Guessing
- Software Measurement Models
- Why do we need to Measurement Software Quality
- McCalls Quality Model
- Project Evaluation of SQAP
- Software Defect Categorization
- How can we measure software quality
- Project Evaluation of QC
- Project Evaluation of QM
- Test Result Evaluation
Course Objective
a) Knowledge of Software Quality Engineering concepts through standards.
b) Comprehension of why do we have to engineer quality in to software.
c) Comprehension and Application of Software Quality Assurance Plan (SQAP).
d) Comprehension and Application of static and dynamic testing techniques for Quality Control (QC).
e) Comprehension and Application of Software Quality Measurement using Models (QMM).
Reference Books
-
-
Software Testing and Continuous Quality Improvement by
Call Number: 005.14 LEWISBN: 0849398339Publication Date: 2000
Related Books (Full Text)
-
by Schulmeyer, Gordon G.
Date Published 2007
Pages 485 -
by Evans, Isabel
Date Published May 2004
Pages 320 -
by Dick, S. Kandel, A.
Date Published October 2005
Pages 199 -
by Chemuturi, Murali
Date Published 2010
Pages 377 -
by Westfall, Linda
Date Published September 2009
Pages 976 -
by Keane, Brendan
Date Published November 2007
Pages 181