Content deleted Content added
Lesterhuisa (talk | contribs) m Link to COSMIC erroneously removed |
m General formatting by script WP:EL |
||
Line 6:
'''1. ISO Standards'''
*
*
* Mark-II:
* Nesma: ISO/IEC 24570:2018 Software engineering – Nesma functional size measurement method version 2.3 – Definitions and counting guidelines for the application of Function Point Analysis
▲* Mark-II: [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=35603 ISO/IEC 20968:2002] Software engineering – Ml II Function Point Analysis – Counting Practices Manual
*
'''2. OMG Specification for Automated Function Point'''
[[Object Management Group|OMG]], an open membership and not-for-profit computer industry standards consortium, has adopted the Automated Function Point (AFP) specification led by the [[CISQ|Consortium for IT Software Quality]]. It provides a standard for automating the Function Point counting
== Introduction ==
Line 26:
* Feature points – Adds changes to improve applicability to systems with significant internal processing (e.g., operating systems, communications systems). This allows accounting for functions not readily perceivable by the user, but essential for proper operation.
* [[Weighted Micro Function Points]] – One of the newer models (2009) which adjusts function points using weights derived from program flow complexity, operand and operator vocabulary, object usage, and algorithm.
*Fuzzy Function Points - Proposes a fuzzy and gradative transition between low x medium and
== Contrast ==
The use of function points in favor of lines of code seek to address several additional issues:
* The risk of "inflation" of the created lines of code, and thus reducing the value of the measurement system, if developers are incentivized to be more productive. FP advocates refer to this as measuring the size of the solution instead of the size of the problem.
* Lines of Code ([[Source lines of code|LOC]]) measures reward low level languages because more lines of code are needed to deliver a similar amount of functionality to a higher level language.<ref>Jones, C. and Bonsignour O. The Economics of Software Quality, Addison-Wesley, 2012. pp. 105-109.</ref>
* LOC measures are not useful during early project phases where estimating the number of lines of code that will be delivered is challenging. However, Function Points can be derived from requirements and therefore are useful in methods such as estimation by proxy.
Line 40:
* [[COCOMO]] (Constructive Cost Model)
* [[Comparison of development estimation software]]
* [[MK II FPA|Mark II method]]
* [[Object point]]
Line 49 ⟶ 48:
== References ==
{{Reflist
== External links ==
* [http://www.ifpug.org/ The International Function Point Users Group (IFPUG)]
[[Category:Software metrics]]
|