Proxy-based estimating
Encyclopedia
PROxy-Based Estimating is an estimating process used in the Personal Software Process
Personal Software Process
The Personal Software Process is a structured software development process that is intended to help software engineers understand and improve their performance, by using a "disciplined, data-driven procedure"...

(PSP) to estimate size and effort.

Proxy Based Estimating (PROBE), is the estimation method introduced by Watts Humphrey
(of the Software Engineering Institute at Carnegie Mellon University) as part of the
Personal Software Process (a discipline that helps individual software engineers monitor,
test, and improve their own work).

PROBE is based on the idea that if an engineer is building a component similar to one he built previously, then it will take about the same effort as it did in the past.

In the PROBE method, individual engineers use a database to keep track of the size and
effort of all of the work that they do, developing a history of the effort they have put into
their past projects, broken into individual components. Each component in the database is
assigned a type (“calculation,” “data,” “logic,” etc.) and a size (from “very small” to “very
large”).
When a new project must be estimated, it is broken down into tasks that correspond
to these types and sizes. A formula based on linear regression is used to calculate
the estimate for each task.

Additional information on PROBE can be found in A Discipline for Software Engineering by Watts Humphrey (Addison Wesley, 1994).

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK