4

In one discussion among colleagues I have heard that function point analysis is not used nowadays since it can go wrong for various reasons.

So WBS (work breakdown structure) is used commonly.

Is that true?

dh.
  • 1,501
  • 10
  • 9
SNA
  • 7,528
  • 12
  • 44
  • 60

6 Answers6

7

Function Points and WBS are two different, but related items. Function Points is a unit of measurement that can be used to determine complexity and work effort, WBS (work breakdown structure) is an approach to define sub units to a project (problem).

SO, when starting a project with a given scope and set of expectations, you use a WBS to define the sub units of the project (to a degree that is useful for you), once you have well defined sub units, you can determine the work effort by assigning function points to each and multiplying velocity (# of function points per day that can be delivered- as an example).

Here are some useful links:

meade
  • 22,875
  • 12
  • 32
  • 36
1

I just took the introductory course of a project management program, and we didn't even look at "function point analysis" (I'm not sure what that is), but we spent a lot of time looking at WBS. All the following processes referred back to the WBS.

Robert Gowland
  • 7,677
  • 6
  • 40
  • 58
1

I can only talk about what I have seen. I have seen IBM use Function Points in Mexico to determine product size and pay subcontractors.

Regards...

1

I did function point analysis back in university in the early nineties, but it never came up again once I actually entered the work force.

sean riley
  • 2,633
  • 1
  • 22
  • 22
0

Function Points have gone out of fashion, but they do work very well. I urge you to look further at the work of Capers Jones who has published some terrific books that help bring measurement and certainty to software projects.

0

FPA is not an effort estimation technique itself. FPA is used to determine the 'functional size' of requirements to a software, expressed in 'function points' (fp), thus can be one of many input variables for a more complex effort estimation model (such as COCOMO).

Do not mistake 'estimation' for 'planning'. WBS is a planning technique, that requires detailed knowledge on what and how to build/develop. In contrast, estimation is a forecast of expected effort/costs based on limited facts.

So it's not about 'one-or-the-other' but rather 'when-what'.

Benny
  • 66
  • 6