Softwarearchitectuur onderbelicht
De softwarearchitectuur heeft een grotere impact op de kwaliteit van een product dan de meetbare kwaliteit van broncode. De gemeten broncodekwaliteit biedt schijnzekerheid. Het zet ontwikkelaars aan tot symptoombestrijding. Softwarearchitectuur is ondanks alle aandacht een slecht begrepen discipline.
Bij agile softwareontwikkeling is de aandacht sterk gericht op functionaliteit die zichtbaar is voor de (eind)gebruiker.