Membership function extraction from software development project managers

Date
1999
Authors
Gray, AR
MacDonell, SG
Supervisor
Item type
Conference Contribution
Degree name
Journal Title
Journal ISSN
Volume Title
Publisher
University of Otago
Abstract

Software metrics are measurements of development processes, products, and resources. Once these measurements have been specified and collected they can be used as variables in empirically calibrated models for a wide range of project management purposes; including the task of predicting development effort based on some combination of size, complexity, and developer experience metrics. One difficulty encountered when using traditional algorithmic approaches to estimation has been the collection of the appropriate metrics required to use the model in its predictive capacity. Project managers are generally unable to make precise quantitative estimates for the independent variables, especially early in system development when these models are at their most valuable. The alternative of using qualitative values for the inputs, as in fuzzy logic, has been suggested but the stability and consistency of such labels has yet to be established, as well as considering the elicitation techniques available for deriving the membership functions. In this paper we examine the perceptions of data model size, functionality size, developer experience, and project effort in terms of three fuzzy membership functions from two separate surveys of project managers, each with a very different approach. The consistency of results across the two surveys is examined, and some discussion about the strengths and weaknesses of the two approaches is provided.

Description
Keywords
Source
Proceedings of the ICONIP'99/ANZIIS'99/ ANNES'99/ACNN'99 International Workshop on Future Directions for Intelligent Systems and Information Sciences, Dunedin, New Zealand, Published proceedings: Full paper(E1), pp.235-240
DOI
Rights statement
NOTICE: this is the author’s version of a work that was accepted for publication. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in (see Citation). The original publication is available at (see Publisher's Version)