The Fagan Defect-Free Process is the only complete method that includes the necessary infrastructure to establish and maintain a defect-free process!
It is composed of three interdependent components:
- Formal Process Definition
- Fagan Inspection Process
- Continuous Process Improvement
FORMAL PROCESS DEFINITION is a method of defining the work process in terms that make it measurable and manageable by its users.
The goal of this component is to reduce the number of defects injected in the first place. It also channels the developer's activity more effectively, enabling them to create their work products with less effort.
Your development processes already in place do not have to change - they are just made crisper and clearer through this process to ensure defect-free flow from marketing and requirements through development through to customer use.
The whole organization is involved in the development process which helps to focus efforts and reduce rework. Without our method of formal process definition in place, implementing inspections on their own are often doomed to less effective inspections (or failure) over the long term due to time pressure, neglect and lack of understanding.