Session

The essence of quality and quality assurance

This talk delves into the fundamental understanding of quality in the IT industry, dissecting its essence through the lens of ISO standards, quality assurance (QA), and quality control (QC). It navigates through the intricate relationship between quality, information systems, and effective information flow, while underscoring the pivotal role of each individual, especially developers, in fostering a culture of quality.

Introduction to Quality:
- Definition of quality based on ISO9000 and ISO25000.
- Exploring the concept of quality as the alignment between desired outcomes and actual deliverables.

Quality Assurance vs. Quality Control:
- Clear distinction between QA and QC.
- The maxim "you cannot inspect quality into the system" and its implications.
- The role of QA in minimizing waste and the indication of a need for QA when QC identifies numerous issues.

The Scope of Quality Assurance:
- QA as an inclusive practice that encompasses QC.
- QA's focus on systemic improvement to reduce waste and enhance efficiency.

Information Systems and Quality:
- The role of information systems in processing and managing data.
- The importance of quality in the context of information systems.

Necessity of Effective Information Flow for Quality:
- Principles for managing effective information flow.
- Strategies for minimizing communication barriers and enhancing client engagement.

Strategies for Effective Information Flow:
- Reduction of intermediaries in information exchange.
- Importance of short feedback loops and rapid delivery of valuable deliverables.
- Employee motivation and its impact on understanding client needs.
- Emphasizing human-centric approaches for both clients and employees.
- Continuous learning to foster knowledge sharing and reduce information loss.

Role of Developers in Quality Assurance:
- How developers can contribute beyond coding to QA.
- Activities like constant training, peer assistance, dogfooding, client interaction, pairing/mobbing, and organizing quality circles.
- The impact of these actions on product quality and personal fulfillment.

Conclusion:
The talk will conclude with an emphasis on the collective responsibility towards quality and how individual actions, especially in roles like software development, contribute significantly to the overall quality of the product and processes in an IT environment.

duration: 30 minutes

Vitaly Sharovatov

developer advocate, consultant, mentor @ Qase.io

Paris, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top