Zpo-5-wyk-Slajd16
Narzut związany z refaktoryzacją
Analizując wyniki eksperymentu, warto zauważyć, że zastosowanie refaktoryzacji nawet w systemie o tak ograniczonej skali i niewielkiej liczbie przyrostów wprawdzie zwiększyło koszt wytworzenia programu, ale w kolejnych fazach był on coraz mniejszy – od 74% w pierwszej fazie do 8% w trzeciej.
Wyniki tego eksperymentu, mimo stwierdzonej statystycznej istotności, mogą być kwestionowane z uwagi na akademickie środowisko jego przeprowadzenia, niewielki rozmiar i złożoność realizowanego oprogramowania, ewentualny wpływ czynników zewnętrznych, a przede wszystkim niewielką liczność badanej grupy programistów. Wyniki wskazują jednak na pewien trend i mogą stać się argumentem nad włączeniem refaktoryzacji kodu do praktyki produkcji oprogramowania.