Veel softwarebedrijven erkennen tegenwoordig het belang van een afgerond ontwikkelproces en plaatsen vraagtekens bij de ontwikkelfase van producten uit het verleden. Eerder waren de deadlines vaak bepalend voor de datum waarop een product op de markt kwam en werd er in veel mindere mate gekeken naar programmeerfouten. Een programma moest vooral eerder op de markt komen dan dat van de concurrent. Men ging er daarbij vanuit dat eventuele bugs later nog verholpen konden worden. Inmiddels zijn de tijden veranderd en worden er tijdens het programmeerproces strengere eisen gesteld. Ook omdat de wet bedrijven er toe dwingt veilige producten af te leveren. Banken en andere instellingen die van oudsher met gevoelige informatie te maken hebben, hebben daarin een voortrekkersrol vervuld.
Softwarebedrijven erkennen nu ook dat veiligheid een belangrijk onderdeel is van het productieproces. Het gevolg is wel dat deadlines daardoor regelmatig opgeschoven worden. Microsoft gaf vorige maand nog toe dat Windows Vista uitgesteld wordt omdat er meer tijd nodig zou zijn voor het testen van het nieuwe besturingssysteem. Die mededeling van Microsoft zorgde er overigens meteen voor dat voorspellingen voor het fiscaal boekjaar naar beneden toe moesten worden bijgesteld waarna ook de aandelen in prijs verminderden. Bedrijven die zich toeleggen op het controleren van code tijdens productieprocessen lijken mooie tijden tegemoet te kunnen zien. Investeringsmanagers hebben inmiddels al tientallen miljoenen dollars in deze markt gestoken.