This course is designed to provide students with the knowledge and skills required to develop and manage quality assurance programs for web and mobile applications. Students will learn about quality assurance models and methods, quality inspection and quality control, and how to measure quality for end-users. Students will gain hands-on experience with tools and techniques used in each stage of the quality assurance process, and will develop quality assurance programs that meet the needs of their organization.
Lesson 1: Introduction to Quality Assurance
- Definition of quality assurance
- Overview of quality assurance models and methods
- Quality assurance vs. quality control
Lesson 2: Quality Assurance Models and Methods
- Overview of quality assurance models such as ISO 9001, Six Sigma, and CMMI
- Overview of quality assurance methods such as process improvement, root cause analysis, and continuous improvement
Lesson 3: Quality Inspection and Quality Control
- Overview of quality inspection and quality control
- Differences between quality inspection and quality control
- Best practices for quality inspection and quality control
Lesson 4: Measuring Quality for End-Users
- Overview of quality metrics for end-users
- Methods of measuring quality for end-users
- Best practices for measuring quality for end-users
Lesson 5: Quality Assurance Program Development
- Overview of quality assurance program development
- Best practices for quality assurance program development
- Hands-on exercises on quality assurance program development
Lesson 6: Quality Assurance Program Implementation
- Overview of quality assurance program implementation
- Best practices for quality assurance program implementation
- Hands-on exercises on quality assurance program implementation
Lesson 7: Quality Assurance Program Management
- Overview of quality assurance program management
- Best practices for quality assurance program management
- Hands-on exercises on quality assurance program management
Lesson 8: Quality Assurance Program Optimization
- Overview of quality assurance program optimization
- Methods of quality assurance program optimization
- Best practices for quality assurance program optimization
Lesson 9: Quality Assurance in Agile Development
- Overview of quality assurance in agile development
- Best practices for quality assurance in agile development
- Hands-on exercises on quality assurance in agile development
Lesson 10: Quality Assurance in DevOps
- Overview of quality assurance in DevOps
- Best practices for quality assurance in DevOps
- Hands-on exercises on quality assurance in DevOps
Course Instructor
This course does not have any sections.