Zio-12-wyk-Slajd3
Wprowadzenie
Nie każdy zdaje sobie sprawę z korzyści, jakie przynosi kierownikom projektów.
Po pierwsze, szacowanie rozmiaru to konieczna czynność do ustalenia budżetu i harmonogramu. W związku z tym przydaje się podczas początkowych rozmów z klientami - aby wycenić ofertę.
Po drugie, aby mierzyć wydajność poszczególnych pracowników, niezbędne jest ocenianie wielkości zadań, jakie im przydzielamy. W związku z tym, iż stosunek wydajności najszybszego i najwolniejszego programisty wynosi 10:1, warto znać wydajność poszczególnych pracowników, aby za wszelką cenę zachować przy sobie tych najlepszych.
Po trzecie, w sytuacji kiedy nie wiemy jak duży jest projekt, nie jesteśmy w stanie powiedzieć w jakim stopniu jest on już skończony.
Po czwarte, znajomość rozmiaru oprogramowania przydaje się do mierzenia jakości.
Możemy liczyć liczbę defektów/projekt. Lecz projekty mają różną wielkość, więc porównywanie tych wartości byłoby niepoprawne. W momencie kiedy znamy rozmiar możemy policzyć liczbę defektów na 1000 linii kodu (LOC) - co jest dużo bardziej obiektywną miarą.