Io-13-wyk-Slajd22

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wnioski z praw Lehmana

Wnioski z praw Lehmana


Prawa Lehmana pokazują, że oprogramowanie, które ma być użyteczne przez dłuższy czas, musi ewoluować. W przeciwnym razie jego jakość wewnętrzna (struktura kodu) oraz zewnętrzna (postrzegana przez użytkowników) pogarsza się, aż oprogramowanie ulega wyparciu z rynku.

Istotnym problemem jest wzrost złożoności oprogramowania w miarę rozwoju programu. Istnieje punkt nasycenia, poza którym dalszy rozwój jest bardzo trudny lub nawet niemożliwy, o ile nie wcześniej stosowano technik zarządzania złożonością i nie restrukturyzowano programu na bieżąco.

Jednym z silniejszych twierdzeń Lehmana jest ograniczenie tempa rozwoju i wskazanie, że nie zależy ono od podejmowanych decyzji zarządczych.


<< Poprzedni slajd | Spis treści | Następny slajd >>