function point

A metric that quantifies how much business functionality an information system delivers, used to determine the functional size of a software system.

Key Points

  • Technology-agnostic sizing based on what users can do with the system.
  • Counts typical elements such as external inputs, external outputs, external inquiries, internal logical files, and external interface files.
  • Supports effort estimation, productivity benchmarking, scope control, and vendor contracting.
  • Can be calculated early from requirements and refined as details emerge (e.g., IFPUG or COSMIC methods).

Example

A project team scoping a new banking app identifies features like create account (input), view balance (output), transaction search (inquiry), customer data (internal file), and credit-bureau interface (external file). They tally the function points to estimate effort and compare vendor proposals.

PMP Example Question

Which metric should a project manager use to size the scope from business requirements in a technology-independent way to support effort estimates for a new payroll system?

  1. Story points
  2. Function points
  3. Lines of code
  4. Velocity

Correct Answer: B — Function points

Explanation: Function points measure user-visible functionality independent of technology, enabling functional size estimation. Story points and velocity are team-specific agile measures, and lines of code depend on the chosen technology.

Leadership for Project Managers Course

Lead with clarity, confidence, and real impact. This Leadership for Project Managers course turns day-to-day challenges—unclear priorities, tough stakeholders, and cross-functional friction—into opportunities to guide teams and deliver outcomes that matter.

You’ll learn practical leadership skills tailored to project realities: setting direction without overcontrol, creating alignment across functions, and building commitment even when authority is limited. We go beyond theory with tools you can use immediately—one-sentence visioning, stakeholder influence maps, decision framing, and feedback scripts that actually land.

Expect hands-on frameworks, real-world examples, and guided practice to prepare for tough moments—executive readouts, resistance from stakeholders, and high-stakes negotiations. Downloadable templates and checklists keep everything actionable when the pace gets intense.

Learn alongside professionals around the world working in project leadership and delivery.

Explore the Course


Launch your Agile career!

HK School of Management helps you learn Agile and Scrum with practical playbooks, AI-powered prompts, and real-world workflows for planning and delivery. Practical skills, tools, and guidance you can apply right away. Covered by Udemy's 30-day refund policy.

Learn More