Software inspections are the most efficient and effective way to improve the quality of products. Improvements such as doubling productivity have been observed in organizations that systematically apply inspections. Inspections can be defined as a structured peer review of a product with the goal of finding errors and preventing the same errors in the future. The initiation and management of the review and inspection process are the responsibilities of the inspection leader or moderator. In this two-day training, you will learn everything about reviews and inspections.
Reviews and Inspections EN
Doelstellingen
Omschrijving
Doelgroep
Programma
Praktisch
Trainer
After this training:
- You will understand the basic principles of inspections and the most commonly used review methods
- You will know the inspection process, including specific techniques such as assigning roles to reviewers, entry and exit criteria, Perspective-Based Reading technique, etc.
- You will be familiar with the moderator’s tasks throughout the entire review process
- You will be able to lead inspection meetings and support participants as a moderator
- You will be able to establish a strategy and create a Master Review Plan
- You will be able to implement reviews and inspections in an organization
- You will recognize the critical success factors and pitfalls when implementing reviews and inspections
- You will be able to use metrics to manage and improve the inspection process
- You will know various rules, tips, and tools for all participants in the review process
- You will have practical cases to apply the theory directly in practice
Preventing Errors with Reviews and Inspections
In every software development phase, errors are introduced, found, and corrected. Most errors are often only discovered when the product is almost ready. It saves the organization a lot of time and costs if errors are found earlier in the software development process. Inspections and reviews are effective tools for this purpose. Based on the errors found during an inspection, measures can be taken to improve the software process through a thorough causal analysis. This training is aimed at providing you with insights into what reviews and inspections are and what they can mean for you in practice.
Who should attend this training?
This training is suitable for individuals who are actively involved in software development or testing in their daily work and want to learn how to work more efficiently.
Roles of participants in their organization:
This training is intended for:
- Developers and users involved in the alignment between customers and suppliers of information systems and software products
- Project managers, test managers, and consultants who want to provide more effective guidance and advice to projects
- Software coaches, testers, and developers who want to focus on more effective communication and collaboration within a project
Prior knowledge or training
No specific prerequisites are required.
Structure of this training
This two-day course provides you with knowledge, practical insights, and experience in the field of reviews and inspections. The course is based on the method described by Michael Fagan and Tom Gilb and the practical experiences gained by Improve Quality Services. By the end of the course, you will be able to participate in and lead reviews and inspections effectively and efficiently. In addition to theory, there is a strong emphasis on gaining practical skills.
Course outline
Day 1:
Introduction
- Types of reviews
- What is different in inspections?
- What can be inspected?
- The context of inspections
Planning & Kick-off
- Entry criteria
- Assigning roles
- Sampling
- Moderator’s tasks
Preparation
- Individual checking rate
- Perspective-Based Reading
- Rules and assessment
- The importance of checklists
Inspection meetings
- Rules for participants
- Why no discussion?
- Discussion meeting
- Causal Analysis
Day 2:
Meeting Skills
- How to lead a meeting?
- What can I improve?
- People issues
Rework, Follow-up & Exit
- Fixing errors
- The follow-up process
- Exit criteria in practice
- Moderator’s tasks
Master Review Plan
- Strategy
- Review objectives
- Creating a master review plan
Implementation
- How to get started?
- Data analysis and feedback
Conclusion
- Pitfalls
- Evaluation
Possibilities in-house training
Improve provides the Reviews and Inspections training in-house in your organization, with content tailored to your needs. If desired, the training can be conducted in English. For more information, contact them at 040-202 1803 or opleidingen@improveqs.nl.
Training information
Improve offers this training upon request in-house in your organization. They can customize the content to align with your objectives. If desired, the training can be conducted in English. For more information, contact them at 040-202 1803 or opleidingen@improveqs.nl.
Your trainers are:
Wat kan Improve Quality Services voor u betekenen?
Maak een afspraak met één van onze experts via 040 202 18 03 of onze Contactpagina.