De ontwikkeling van software is heel innovatief en gaat heel snel. Bedrijven ontwikkelen software ook steeds sneller, zodat nieuwe software producten sneller geleverd kunnen worden aan klanten.

Belangrijk hierbij is dat de software wel tegen hoogwaardige kwaliteit ontwikkeld wordt. Dat betekent dat de kwaliteit niet alleen aan het einde van het ontwikkel traject gecontroleerd moet worden maar door het hele ontwikkelproces. Daarnaast is het erg belangrijk dat de software in de keten goed blijft functioneren. Verschillende applicaties moeten met elkaar blijven communiceren, zodat de functionaliteit volledig voldoet aan de wensen. 

Hierbij introduceer ik integraal kwaliteitsmanagement met daarin de volgende kenmerken: