Funktionspunkte
Funktionspunkte, kurz FP, sind eine Maßeinheit der Softwaregröße, die den Funktionsumfang aus Sicht des Anwenders misst. Sie basieren auf funktionalen Anforderungen und sind unabhängig von Programmiersprache, Plattform oder technischer Umsetzung. Die Methode stammt aus den 1970er Jahren und wurde von Allan J. Albrecht bei IBM eingeführt; seitdem ist sie in der Softwareschätzung verbreitet.
Es existieren mehrere anerkannte Zählstandards, darunter IFPUG Function Point Counting Practice, COSMIC Function Points und NESMA.
Verwendung finden Funktionspunkte vor allem in der Aufwandsschätzung, der Budgetierung, der Produktivitätsmessung und dem Benchmarking von
Zu den Vorteilen gehören Technologieunabhängigkeit, eine frühe Schätzung auf Basis der Funktionen und eine vergleichbare Größenbasis