Software Defect Prevention 
wanneer ook alles geven niet voldoende is!

 

Introductie van Software Defect Prevention

Geachte CIO / software manager / project manager:

Software projecten hebben sinds jaar en dag de reputatie langer dan gepland te duren, meer dan begroot te kosten en software te produceren die onevenredig veel nazorg vereist.

Dit zou feitelijk niemand mogen verbazen, want wie de tijd neemt zijn software projecten objectief te observeren en zorgvuldig te analyseren, zal ontdekken wat er aan de hand is: elk software project doorloopt twee trajecten.

Het eerst traject is bedoeld om de gewenste software te ontwikkelen. Maar tijdens dit traject ontstaan er zoveel defecten dat er een tweede traject nodig is om deze after-the-fact op te sporen en te corrigeren. 

Het software proces

Bovenstaande illustratie brengt een en ander treffend in beeld. Het eerste traject bestaat uit de aktiviteiten in het groen, terwijl alle aktiviteiten met een rode rand onderdeel zijn van het tweede traject. Houd in de gaten hoeveel inspanning het kost defecten achteraf te elimineren en dat aan het maken van defecten ook een prijskaartje hangt!

Deze aanpak is reaktief en kenmerkend voor meer dan 99% van alle software projecten. Ze leidt tot enorme vertragingen en onacceptabele verspillingen die kunnen oplopen tot meer dan de helft van het budget, de planning en de collectieve inspanning.

Dit betekent dat een organisatie met een software budget van €1.000.000,00 meer dan €500.000,00 kwijt is aan het maken, after-the-fact, detecteren en corrigeren van defecten die niet gemaakt had mogen worden.

De software organisatie die kans ziet dit 2de traject te elimineren verdubbelt niet alleen haar slagkracht en haar prestaties; ze halveert ook haar inspanning software te ontwikkelen! Software Defect Prevention is exclusief geconcipieerd om hiermee te helpen! 

Wat is Software Defect Prevention?

de kwaliteitsmeterSoftware Defect Prevention is een proaktief systeem om het denken over het software proces en hoe software te ontwikkelen radicaal te hervormen en de creatie van positieve kwaliteit van software te garanderen.

Ze is gebaseerd op een revolutionaire visie die er op neerkomt dat het voorkomen van defecten efficiënter is dan ze eerst te maken en, via testen, te corrigeren.

Enerzijds is ze bedoeld om het software proces van alle root-cause(s) van defecten te ontdoen die tot forse vertragingen en onacceptabele verspillingen leiden.

Anderzijds is ze een proaktieve aanpak om het traject dat software projecten doorlopen exponentieel te versnellen en software op te leveren die de onevenredige hoeveelheid nazorg die software doorgaans vereist, drastisch te reduceren.

Software Defect Prevention breekt rigoreus met de status quo en verwerpt het idee dat software eerst grondig getest moet worden voordat het in produktie kan worden genomen. 

Ze richt zich op root cause(s), NIET op symptomen; op de vital few, NIET op de trivial many, op exponentiële, NIET op incrementele verbeteringen, ze werkt AAN een proaktief, niet in het reaktief proces.

Wat betekent dit allemaal voor je?

Dat je vanaf nu over de inzichten en tools beschikt die je in staat stellen optimaal te presteren en onmisbaar te worden in het succes van jou, je organisatie en je onderneming!