Nemůžu generalizovat, jen vzpomínám na 90 léta - a i když jsem ze školy věděl o sw inženýrství, tak praxe byla o tom, to hlavně nějak udělat - hromada komponent byla tak zabugovaná, že jsme týdny hledali kód, kdy se knihovna nebo komponenta chovala aspoň trochu slušně. Člověk spálil tolik času chybama sw, že na kvalitní kód nezbyl čas (u běžného byznys kódu - u kritických aplikací to bylo něco jiného). Navíc většina lidí kolem byla samouci - v týmu, kde jsem začínal jsem já stavař s SI měl k IT nejblíže - a pak tam byla totální všehochuť. O sw metrikách, formálních procesech, automatických testech, .. se začalo mluvit spíš tak po roce 2005 - a pak už to bylo horké téma po roce 2010.