Function point adalah metode pengukuran perangkat lunak yang membantu dalam mendeskripsikan ukuran software dengan cara yang mudah dipahami oleh non-teknis. Dikembangkan oleh Allan J. Albrecht, metode ini telah diterima selama lebih dari 40 tahun dalam industri perangkat lunak dan melibatkan proses penghitungan kompleksitas berdasarkan beberapa karakteristik. Hasil pengukuran function point dapat digunakan untuk mengestimasi biaya dan waktu dalam pengembangan perangkat lunak.