January 17, 2013

Most used Functional Size Measurement methods

What are the most used Functional Size Measurement methods. Most people can quickly come up with the five methods that are standardized by ISO, but what else is there. Here is the Top 20 - in alphabetical order from Capers Jones, taken from the third edition of Applied Software Measurement. Since this book was published in 2008, I have added some new kids on the block.




The 20 most used FSM methods according to Capers Jones

  • 3D function points (Boeing 1990)
  • Backfiring (Capers Jones 1985)
  • Bang function points (Tom DeMarco 1982)
  • COSMIC (COSMIC 1998)  ISO/IEC 19761:2011
  • Engineering function points (Donald Umholtz & Arthur Leitgeb 1994)
  • Feature points (Albrecht 1986)
  • Full function points, a predecessor of COSMIC (Alain Abran 1997)
  • Function points light (David Consulting Group)
  • IFPUG FPA (IFPUG 1984) ISO/IEC 20926:2009
  • ISO FSM (ISO 1998) ISO/IEC 14143-1:2007
  • Mark II (UKSMA 1988) ISO/IEC 20968:2002
  • Micro function points, similar to backfiring (Capers Jones)
  • NESMA FPA (NESMA 1990) ISO/IEC 24570:2005
  • Object points
  • Pattern matching (Capers Jones)
  • SPR function points (SPR 1985)
  • Story points (Ivar Jacobson)
  • Unadjusted function points (IFPUG 1984)
  • Use case points (Gustav Karner 1993)
  • Web object points (Donald Reifer)
In my view the list contains a lot of variations on the function point theme, is the ISO standard not an FSM in itself en should COSMIC/Full Function Points and Backfiring/Micro function points be viewed as identical twins. But then it would have been a Top 13 and that's something I would not have published in that form.

This list was compiled in 2008 and does not include:
  • FiSMA method (FiSMA 2009) ISO/IEC 29881:2010
  • SCCQI (Jasveer Singh 2011)
  • Functional Sizing in a SOA environment (NESMA 2013)

No comments: