Software Quality Assurance

  • Software Engineering |

Description

Study of issues related to the uniqueness of software quality assurance (SQA). Topics include the environments for SQA methods, Software errors and failures, Software quality factors, SQA architecture, Contract review, Quality plans, Formal technical reviews, Software testing strategies and implementations, Automated testing tools, CASE tools and quality, Infrastructure component of SQA system.

Program

Software Engineering 132 CRs

Objectives

  • 1. Identify the unique characteristics and environment of SQA.
    2. Identify the various causes of software errors.
    3. Explain the need for comprehensive software quality requirements documents.
    4. Explain the SQA architecture that contains the components of SQA system.
    5. Discuss the importance of carrying out a contract review.
    6. Identify the elements of a quality plan.
    7. Identify the major software risk items.
    8. Compare the major review methodologies.
    9. Describe the various types of testing strategies and implementations.
    10. Compare automated testing and manual testing.
    11. List the contributions of CASE tools to product quality.
    12. Describe the importance of infrastructure component of SQA system.

Textbook

Daniel Galin, Software Quality Assurance: From Theory to Implementation, Pearson.

Course Content

content serial Description
1Introduction to Software Quality Assurance
2Software Quality Factors, Models and Standards
3Inspection Verification and Validation
4Introduction to Testing
5Test Assessment
6Testing Techniques
77th Week Exam
8Detailed Test Planning
9Integration/System Test Planning
10Reachability Analysis
11Structural and Mutation Testing
12Software Metrics
1312th Week Exam
14Projects Discussion
15Revision

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.