Punkt funkcyjny
Jednostka wielkości oprogramowania liczona z tego, co system robi dla użytkowników, niezależnie od języka programowania.
Punkty funkcyjne liczą wejścia, wyjścia, zapytania, pliki wewnętrzne i interfejsy, ważone złożonością. Ponieważ nie zależą od języka, pozwalają porównywać projekty i przeliczać linie kodu na wielkość według opublikowanych tabel linii na punkt funkcyjny. Dane historyczne zamieniają potem wielkość na pracochłonność.
Powiązane hasła
- Prognozowanie z klasy referencyjnej: Szacowanie na podstawie tego, ile naprawdę kosztowały podobne gotowe projekty, zamiast z własnej listy funkcji.
- Stożek niepewności: Jak szeroka jest uczciwa estymata na każdym etapie: od 0,25× do 4× przy pomyśle, węższa z każdą decyzją.
- Fixed price (stała cena): Umowa, w której zakres i cena są ustalone z góry, a ryzyko niesie wykonawca.
