Quality assurance is an essential requirement for any project, product or service delivery. Delivering a project on time and on budget is one thing, but if the product does not meet the expectations of the client or stakeholders, the entire project is at risk. This training will help you integrate a quality assurance process at each stage of the project in different contexts, to ensure compliance with standards, procedures and the quality needs of your customers or users.
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
After completing this course, participants will be able to integrate software quality assurance (SQL), step by step, in a variety of contexts : development of a largescale project (traditional, hybrid or AGILE), product evolution, product maintenance or quality monitoring of a product developed by suppliers/partners.Targeted audience
All development positions, especially: department heads, project managers, product managers, analysts, developers, quality assurance managers, customers of a software vendor.Prerequisite
Basic knowledge of software quality assurance or completion of Improving the Quality of Your Products (Course AQ101).Trainers
Course architecture
During this training we will see how to apply and execute, step by step, software quality assurance on a large project; product evolution; maintenance in operational mode and with your suppliers/partners. This course answers the question, how to do quality assurance in these circumstances.
- Quick summary of basic quality concepts
What is quality?
What are the two essential elements of software quality assurance?
Simplified view of QA on a sprint, iteration, release, phase or project.
What do you need to achieve a quality project/product?
Quality, basic principle.
How to perform software quality assurance?
What is the role of a quality analyst? quality coach? facilitator? ... that is what we will define.
How to improve quality in an organization with team independence and scaling?
- How to choose the activities of the quality assurance process?
Assessing the risks of the project/system/software product to be developed
Quality program and quality toolbox
Examples and how to build your quality toolbox?
- Project, Evolution or Maintenance?
What are the differences?
Define your own criteria or parameters to choose the right tools.
Why separate a project from an evolution and an interview?
Why audit interviews?
Break down software quality into 3 distinct groups
The life cycle of a product
How to integrate quality according to the context of your projects and according to the chosen approach (Agile, Hybrid or Traditional)?
- What are the main steps to integrate quality in a software project?
We will see, among other things, that it is necessary to identify the quality needs of the project,
define the quality assurance activities,
define the control points,
etc.
- What are the steps for integrating quality into an evolution?
We will see, among other things, that the development cycle of an evolution must be defined,
manage the evolutions,
manage the configuration,
etc.
- What are the steps to integrate quality in Maintenance mode?
We will see, among other things, that we must define the development cycle of a maintenance,
manage the documentation of requests by sampling,
check the quality of the change by sampling,
etc.
- QA on a Supplier/Business Partner
What is quality assurance of your suppliers?
Why audit your suppliers?
What is your role internally?
What is your role in subcontracting?
What to impose?
What makes a successful outsourced quality program?
Potential integration of quality tasks and interventions
What do my activities look like?
Training Notes
This course does not address software testing (see Course TL102), but rather software quality assurance.
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