| Cart Total:
Menu
Training

Software Quality Engineering

Course ID SQE
Format Classroom

This course is for software quality specialists and engineers wishing to obtain an understanding of software quality.


This course is designed to help improve your job performance and the quality of your company's software products. It is a broad course that addresses all of the body of knowledge area of the CSQE. It provides a thorough introduction for those new to software quality, as well as an opportunity to fill in any blank spots for experienced personnel. Knowledge of and/or work experience within the software quality assurance field is helpful but not required. Although not designed as a certification refresher, this course may help seasoned software quality professionals brush up on the key elements of CSQECourse materials are designed to provide reference materials that can be utilized by the attendees long after the completion of the course. These materials include:1. Student notes including copies of all presentation slides and annotated descriptive text.2. Reference materials and Web sites to aid in directing further study.3. Example solutions for all interactive and team exercises.4. A detailed index and glossary to make referencing the course material easier.

Course Data

  • CEU Hours: 3.6
  • Length: 36 Hours
  • ASQ RU: 3.6
  • Provider: ASQ - ILT
Course Overview

Learning Objectives:

  • Define the skills and knowledge necessary to perform software quality engineering tasks
  • Understand the software life cycle
  • Determine how to evaluate software quality activities and processes and determine whether they meet their intended purpose
  • Choose applicable standards and meeting techniques
  • List the four components of configuration management
Outline
  1. Chapter 1: Basics of software quality engineering
    1. Benefits of software quality
      1. Benefits of software quality
      2. Prevention vs. detection
    2. Standards and models
      1. Definitions
      2. Importance of standards
      3. Standards organizations
      4. ISO 9001:2015
      5. ISO 15504
      6. EEE software engineering standards
      7. IEEE/EIA 12207
      8. Software Engineering Institute (SEI) CMM and CMMISM
    3. Quality team tools
      1. Brainstorming
      2. Nominal group techniques
      3. Prioritization matrices and graphs
      4. Force field analysis
      5. Joint applications development
  2. Chapter 2: Software quality management
    1. Software quality goals and objectives
      1. What the industry experts say
      2. Total quality management
      3. Software quality plan
      4. Software acquisition and supplier management
    2. Software Quality Management System (QMS) documentation
      1. Software QMS documentation hierarchy
      2. Processes definition and documentation
    3. Cost of quality
      1. Cost of quality categories
      2. Cost of quality reporting
    4. Problem reporting and corrective action
      1. Problem report and corrective action procedures
      2. Quality improvement processes
    5. Audits
      1. Audit program
      2. Audit preparation and execution
      3. Audit reporting and follow-up
  3. Chapter 3: Software engineering processes
    1. Life cycle methods
      1. Waterfall model
      2. V model
      3. U-dot model
      4. Spiral model
      5. Incremental model
      6. Rapid application development
      7. Evolutionary development
      8. Rapid prototyping
      9. Choosing a model
    2. Life cycle activities
      1. Concept activities
      2. Requirements activities
      3. Design activities
      4. Implementation activities
      5. Test activities
      6. Operations activities
      7. Maintenance and retirement
    3. Requirements management
      1. Purpose of requirements management
      2. Requirements management practices
      3. Requirements churn
      4. Traceability
  4. Chapter 4: Program and project management
    1. Planning
      1. Project management basics
      2. Project planning
      3. Project estimation and scheduling
    2. Tracking and control
      1. Tracking tools and metrics
      2. Tracking reviews
      3. Project control
    3. Risk management
      1. Risk management basics
      2. Risk identification and analysis
      3. Risk planning
      4. Taking action and risk tracking
      5. Implementing risk management
  5. Chapter 5: Software metrics, measurement and analytical methods
    1. Metrics and measurement theory
      1. Measurement theory
      2. Why measure
    2. 12 steps to useful software metrics
      1. The 12 step process
      2. Selecting metrics
      3. Designing metrics
      4. Collecting data
      5. Considering human factors
    3. Process and product measurement
      1. Commonly used metrics
      2. Software quality attributes
      3. Defect detection effectiveness measures
      4. Program performance and process effectiveness
    4. Analytical techniques
      1. Flowcharts
      2. Pareto chart
      3. Cause and effect diagrams
      4. Check sheets
      5. Checklists
      6. Scatter diagrams
      7. Run charts
      8. Control charts
      9. Histograms
      10. Root cause analysis
      11. Tree diagram
      12. Process decision program chart
      13. Matrix diagram
      14. Interrelationship digraph
  6. Chapter 6: Software verification and validation
    1. Verification and validation planning
      1. Verification and validation defined
      2. V&V throughout the life cycle
      3. V&V plan
      4. V&V task iteration
      5. Traceability
      6. Test matrix — Example
    2. Peer reviews
      1. Types of peer reviews
      2. Peer review processes
    3. Testing
      1. Testing defined
      2. Test activities and documentation
      3. Structural (white box) testing
      4. Integration testing
      5. Functional (black box) testing
      6. Regression testing
      7. Evaluating the testing effort
  7. Chapter 7: Software configuration management
    1. Configuration infrastructure
      1. Configuration management
      2. Library processes
    2. Configuration identification
      1. Configuration items
      2. Baselines
      3. Configuration identification methods
    3. Configuration control
      1. Configuration control
      2. Configuration control boards
      3. Version control
      4. Configuration item interfaces
    4. Configuration status accounting
      1. Status reporting
      2. Change requests
    5. Configuration audits
      1. Functional configuration audits
      2. Physical configuration audits
Details

Materials

Course materials are designed to provide reference materials that can be utilized by the attendees long after completion of the course. These materials include:

  • Student notes including copies of all presentation slides and annotated descriptive text.
  • Reference materials and websites to aid in directing further study.
  • Example solutions for all interactive and team exercises.
  • A detailed index and glossary to make referencing the course material easier.
Cancellation Policy
ASQ reserves the right to cancel or re-schedule courses and to change instructors. Please be advised that in the event of a course cancellation, ASQ is not responsible for airfare penalties or other travel related expenses you may incur.
  • If you need to cancel, we will refund your paid registration fee as noted below.
    • Requests for cancellations/transfers received at least 5 business days before the start of the course receive a full refund/transfer.
    • Requests received within 5 business days of the course starting incur a $150 processing fee.
    • After the course starts, there are no refunds or transfers.
    • Registrants who fail to attend without advance notice are liable for the entire course fee.
    • If you cannot find a substitute, we can transfer your course fees to another ASQ course of your choice.
  • You must successfully complete the entire course or program before IACET CEUs and a Certificate of Completion can be awarded.
Instructors
Linda Westfall CSQE, CMQ/OE, CQA, CBA

Enrollment Details

Format: Classroom
Format: Classroom

An instructor-led traditional classroom experience. Classroom-based instruction involves the highest level of instructor/student interaction. We offer classroom style training in two formats. See public and on-site.

04/24/2017 - 04/28/2017 New Orleans 9763ILT LA US Linda Westfall CBA, CMQ/OE, CQA, CSQE English List: $2299 Member: $1999
10/02/2017 - 10/06/2017 San Antonio 9808ILT TX US Linda Westfall CBA, CMQ/OE, CQA, CSQE English List: $2299 Member: $1999

GROUP TRAINING


ON-SITE TRAINING FOR YOUR ORGANIZATION.


ASQ’s customized on-site training programs are the cost-effective way for you to train employees on your schedule. Training on-site minimizes the cost-per-student, reduces travel expenses, and ensures that the content is specific to your exact needs.

5 Benefits of On-Site Training

  1. Expertise to your location: Saves time and travel expenses
  2. Convenient scheduling: Train groups of five or more
  3. Customizable courses: Training tailored to your groups’ needs
  4. Immediate results: Employees complete courses ready to apply what they’ve learned
  5. Value-add support: Instructors available to answer questions after session