An exploratory study on functional size measurement based on code

Hennie Huijgens, Magiel Bruntink, Arie Van Deursen, Tijs Van Der Storm, Frank Vogelezang

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

10 Citations (Scopus)
168 Downloads (Pure)

Abstract

In this paper we explore opportunities, challenges, and obstacles that Functional Size Measurement (FSM) experts assume to be in automatically derived functional size, directly from the software project code itself. We designed a structured survey, that was answered by 336 FSM specialists. A majority of the respondents consider FSM to be an important tool for decision making. No indications are found for any perceived impact of agile methodology on the difficulty of applying FSM. Respondents overall think of automated FSM as important, but also difficult to realize. 54% of the respondents think that automated FSM will help measurement specialists, while 44% thinks that it will help decision makers too. The most preferred FSM method for automation is COSMIC (25%), followed by IFPUG (21%) and Nesma (16%). Respondents perceive automated FSM to be most suitable for baselining, benchmarking, and maintenance and legacy purposes.

Original languageEnglish
Title of host publicationProceedings - International Conference on Software and System Process, ICSSP 2016
PublisherAssociation for Computing Machinery (ACM)
Pages56-65
Number of pages10
ISBN (Electronic)9781450341882
DOIs
Publication statusPublished - 14 May 2016
EventInternational Conference on Software and System Process, ICSSP 2016 - Austin, United States
Duration: 14 May 201615 May 2016

Conference

ConferenceInternational Conference on Software and System Process, ICSSP 2016
Country/TerritoryUnited States
CityAustin
Period14/05/1615/05/16

Keywords

  • Automated FSM
  • COSMIC
  • FPA
  • FSM
  • Function pointa analysis
  • Functional size measurement
  • IFPUG
  • Nesma

Fingerprint

Dive into the research topics of 'An exploratory study on functional size measurement based on code'. Together they form a unique fingerprint.

Cite this