It is essential to be able to apply the right quality controls during a software project, to anticipate the issues and thus avoid budget, schedule or resource overruns. This training will allow you to understand the role of each review and audit, to implement the right control techniques and to acquire the necessary tools to achieve this. It will give you the means to objectively validate the quality of your deliverables, processes and software products against the final expectations.
Duration
2 days
Schedule
9h to 16h
Regular fee
$1,035
Preferential fee
A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930
Objectives of the training
Upon completion of the course, participants will be able to apply nine quality control techniques in their software development projects based on their quality-related needs.Targeted audience
All development and management positions.Prerequisite
Basic knowledge of software quality assurance or completion of Software Quality Assurance for Your projects: Step by Step (Course AQ102).Trainers
Course architecture
During this training we will see how to correctly apply the nine (9) quality control techniques used during a software project, a product evolution, a maintenance or during the quality management of a subcontractor. You will be able to better understand each of the quality reviews and audits; to properly apply the control techniques and to acquire the tools to perform them.
Usefulness of quality reviews and audits
What are the nine (9) quality control techniques?
Why do we have so many choices?
Examples of quality control integration.
Why do we need to perform continuous controls?
Quality assurance is more than just testing.
Focus your best practices on prevention.
Make sure you have the right quality tools in your toolbox.
Differences between reviews and quality audits
There are two families of quality control. Let's untangle them a bit:
Agile meetings
walkthrough, deskcheck,
code review,
formal technical review, peer review, inspection,
formal design review,
advanced design review (ADR),
software specification review(SSR),
preliminary design review(PDR),
critical design review(CDR),
test readiness review (TRR),
user acceptance review(UAR),
module acceptance
audit,
sanity test, smoking test,
technical analytic
review by manager
self-checking and quality tools
What are the nine (9) quality control techniques?
Why do we have so many choices?
Examples of quality control integration.
Why do we need to perform continuous controls?
Quality assurance is more than just testing.
Focus your best practices on prevention.
Make sure you have the right quality tools in your toolbox.
Differences between reviews and quality audits
There are two families of quality control. Let's untangle them a bit:
Agile meetings
walkthrough, deskcheck,
code review,
formal technical review, peer review, inspection,
formal design review,
advanced design review (ADR),
software specification review(SSR),
preliminary design review(PDR),
critical design review(CDR),
test readiness review (TRR),
user acceptance review(UAR),
module acceptance
audit,
sanity test, smoking test,
technical analytic
review by manager
self-checking and quality tools
How to perform each of the following quality controls:
Cross-reading,
A peer review,
A technical review,
An audit,
Quality inspection,
Module acceptance,
An analytical technique,
A health test,
Review by manager.
Presentation of examples and exercises
Quality control: what is it?
For each of the topics presented, the following sub-points will be covered: presentation, execution procedure, form, template and tool required, when to use it and practical examples:
What are the objectives of the audit?
Who is involved?
How is it done?
What tools are required?
When to use the control?
Examples and exercises
Cross-reading,
A peer review,
A technical review,
An audit,
Quality inspection,
Module acceptance,
An analytical technique,
A health test,
Review by manager.
Presentation of examples and exercises
Quality control: what is it?
For each of the topics presented, the following sub-points will be covered: presentation, execution procedure, form, template and tool required, when to use it and practical examples:
What are the objectives of the audit?
Who is involved?
How is it done?
What tools are required?
When to use the control?
Examples and exercises
Summary of the reviews and audits presented (9)
Training Notes
To find out more about the tenth quality control technique (i.e.: software testing), see Course TL101.
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quoteDuration
2 days
Schedule
9h to 16h
Regular fee
$1,035
Preferential fee
A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote