w celu oszacowania

W celu oszacowania liczby jednostek funkcjonalności należy zbadać pięć atrybutów programu: dane wejściowe, dane wyjściowe, interaktywne zapytania gdy użytkownik zadaje pytanie, a komputer na nie odpowiada, zbiory zewnętrzne, zbiory wewnętrzne oraz interfejsy. Rozważmy prosty program sprawdzania pisowni spell checker, który ma jedną daną wejściową nazwę zbioru do sprawdzenia, trzy dane wyjściowe całkowitą liczbę sprawdzonych słów, liczbę błędów i listę błędnie napisanych słów, jedno zapytanie interaktywne użytkownik może dowiedzieć się, ile słów dotychczas sprawdzono, jeden plik zewnętrzny dokument do sprawdzenia i jeden plik wewnętrzny słownik. Dla tego prostego programu liczba elementów wynosi 1 + 3 + 1 + 1 + 1 = 7. W praktyce analiza metodą jednostek funkcjonalności jest znacznie bardziej skomplikowana niż.programowania.