Io-13-wyk-Slajd6
Waga pielęgnacji oprogramowania cd.
Kolejny przykład dowodzący wzrostu wagi pielęgnacji programów dotyczy znanego prawa Moore'a, które mówi, że wydajność procesorów dostępnych na rynku podwaja się średnio co osiemnaście miesięcy. Ta wykładnicza zależność w zasadzie sprawdza się od dłuższego czasu, choć mówi się także o kresie możliwości technologii opartych na krzemie, który zmieni tę zasadę.
Jednak tworzenie oprogramowania o złożoności wzrastającej w podobnym tempie jest niemożliwe; co więcej, nawet znacznie mniej ambitny cel, jakim jest liniowy wzrost rozmiaru programów, także nie został osiągnięty. To oznacza, że oprogramowanie w swoim rozwoju napotyka na istotną przeszkodę, która nie istnieje w przypadku sprzętu. Tą przeszkodą jest problem z zarządzaniem złożonością i procesami starzenia się oprogramowania.