A rendszerfejlesztes koltseget ezen a minosegen ki fogja megfizetni? Itt a code quality assurance rengeteg penzbe kerul. Mindenki ember, hibazik, nem minden szabalyt tud betartani, mert faradt/lusta/front van.
A jo minosegu szoftver fejlesztese NAGYON draga, lasd a peldat: http://www.fastcompany.com/28121/they-write-right-stuff
Space Shuttle szoftver, 17 hiba keletkezett a fejlesztes soran az utolso 11 verzioban. Nem, nem a teszteles soran jott elo ennyi, hanem 17 hibas kodot keszitettek a fejlesztok. 260-an dolgoznak a 420E soros kodon. Husz evre visszamenoleg megvan minden leirt kod forrasanak a dokumentacioja: ki, mikor, miert, milyen specifikacio alapjan es mit modositott.
35 millio dollarba kerul evente karbantartani a szoftvert.
Es itt nem csak memoriavedelemrol van szo. Egyaltalan nem. Hanem arrol, hogy maga a szoftverfejleszesi modszertan, a folyamat olyan, hogy nem enged sok hibat ejteni. Ha hiba kerul production kodba, ott nem csak a programozo a hibas, hanem az a folyamat, amelyik nem vette idoben eszre a hibat. Draga mulatsag ez, de lehet csinalni kozel hibamentes kodot.