Direct savings
Independent auditing eliminates overcounting and withholds payment for what was not delivered. Every unduly billed FP that goes unpaid is immediate, measurable savings.
Function Point Analysis is the international standard that measures, objectively and auditably, the size of the software your administration contracts. This page explains — jargon-free — what it is, how it works and why institutions that measure spend better.
No one contracts the construction of a building paying "per bricklayer hour," with no blueprint and no measurement. You contract by square meter — an objective measure any inspector can verify. FPA does exactly that for software.
Measured in square meters. The price per m² is known, comparable across builders and verifiable by inspectors.
Measured in Function Points (FP). Every query, form, report and integration the system delivers to users has an objective size, defined by an international standard (IFPUG).
Independent auditing eliminates overcounting and withholds payment for what was not delivered. Every unduly billed FP that goes unpaid is immediate, measurable savings.
With a contracted price per FP and a historical consumption base, annual IT planning becomes simple multiplication — no more guesswork.
Brazilian procurement law (Law 14,133/2021) requires results measurement; federal regulations consolidate metrics as best practice. Measuring protects the manager who signs.
Every invoice is backed by a documented count, traceable down to the functionality. Any audit — internal or external — finds the complete trail of the expenditure.
FP is the same yardstick for everyone: compare bidders at proposal time, vendors during execution and your institution against market benchmarks (price per FP).
The systems baseline, the historical count database and up-to-date documentation stay with the institution — reducing dependence on any single vendor.
A simple flow that fits the working process the institution already has — including agile methodologies.
The institution opens a service order: a new system, a maintenance task, an improvement.
Requirements, screens and business rules document what will be built — the "blueprint."
The software factory counts the FP of the delivery following the IFPUG manual (CPM).
Certified CFPS specialists audit the count. Discrepancies become payment withholdings before the invoice.
The inspector certifies based on a traceable technical report — not on trust.
Invoice = validated FP × contracted price. Everything feeds the institution's historical database.
Develops the software and presents the FP count of its own delivery, with the calculation memory.
A specialized company — such as Eficácia — audits every count with certified CFPS/IFPUG specialists and flags discrepancies and withholdings.
Receives management reports, certifies with confidence, pays for what was validated and accumulates the historical database.
Once in place, the metric becomes a continuous source of indicators no time-and-materials contract can offer.
Function points counted and audited, certified in technical capability certificates issued by the institutions themselves.
Five uninterrupted years of counting by CFPS specialists at Brazil's largest court. Successive renewals are the best endorsement of trust.
IFPUG + NESMA + SISP in the same contract, 45,467 FP baselines and MEETRIKA as the management tool — with CMMI Level 3 and ISO 9001 processes on record.
Audit of the counts submitted by the software factory — exactly the independent verification role described on this page.
Analysis and documentation of undocumented legacy systems and counting in agile/SCRUM projects.
"All services delivered with satisfactory performance, with no technical or commercial restrictions."
— A statement common to the technical capability certificates issued by the contracting institutions
Counting uses the artifacts a well-managed project already produces. The better the documentation, the faster and more precise the count — and implementing FPA itself raises the quality of the institution's documentation.
Artifacts prepared by Eficácia from best practices applied in real contracts (in Portuguese).
An Excel model with a commented detailed count: data functions, transactions, complexities and totals.
A verification list to prepare a system's documentation before counting — new development, maintenance or baseline.
The commented structure of the document that standardizes counting at the institution — the first formal step of implementation.
The EFOR Group platform that manages counts, service orders, SLAs and withholdings. Available as SaaS. Request a demonstration for your institution.
Much of the resistance to FPA comes from poorly run experiences or lack of familiarity with the process. Here are frank answers to the most common objections.
Talk to a specialistQuite the opposite: FPA uses documentation a well-managed project should already produce. What it adds is control over payment — and it removes the unproductive bureaucracy of arguing hours and staffing with the vendor on every invoice.
The metrics service typically costs a small fraction of the development contract — and pays for itself through the discrepancies it identifies. Not to mention the non-financial gain: legal certainty for whoever certifies and signs.
Yes. Counting applies per sprint, per release or per delivery — the Brazilian SISP guide covers agile contracts, and Eficácia did exactly that at ANATEL. Agile changes the delivery rhythm, not the need to measure it.
No. Certified specialists do the counting and auditing. Your team needs to understand just enough to manage — and knowledge transfer (training, workshops and the Metrics Guide) is part of our work.
Implementation starts precisely there: surveying and documenting the legacy systems, building the baseline and the portfolio inventory. The institution gains the metric and the documentation it didn't have.
Good sign: it means there is an objective criterion to discuss. Discrepancies are resolved technically, in light of the IFPUG manual and the institution's Metrics Guide — not in a commercial arm-wrestle. The final word is always grounded and documented.