Using prior-phase effort records for re-estimation during software projects

aut.researcherMacDonell, Stephen Gerard
dc.contributor.authorMacDonell, SG
dc.contributor.authorShepperd, MJ
dc.date.accessioned2011-10-03T00:55:56Z
dc.date.available2011-10-03T00:55:56Z
dc.date.copyright2003
dc.date.issued2003
dc.description.abstractEstimating the effort required for software process activities continues to present difficulties for software engineers, particularly given the uncertainty and subjectivity associated with the many factors that can influence effort. It is therefore advisable that managers review their estimates and plans on an ongoing basis during each project so that growing certainty can be harnessed in order to improve their management of future project tasks. We investigate the potential of using effort data recorded for completed project tasks to predict the effort needed for subsequent activities. Our approach is tested against data collected from sixteen projects undertaken by a single organization over a period of eighteen months. Our findings suggest that, at least in this case, the idea that there are 'standard proportions' of effort for particular development activities does not apply. Estimating effort on this basis would not have improved the management of these projects. We did find, however, that in most cases simple linear regression enabled us to produce better estimates than those provided by the project managers. Moreover, combining the managers' estimates with those produced by regression modeling also led to improvements in predictive accuracy. These results indicate that, in this organization, prior-phase effort data could be used to augment the estimation process already in place in order to improve the management of subsequent process tasks. This provides further confirmation of the value of local data and the benefits of quite simple quantitative analysis methods.
dc.identifier.citationProceedings of the 9th International Symposium on Software Metrics (Metrics'03), Sydney, Australia, pp.73-86
dc.identifier.doi10.1109/METRIC.2003.1232457
dc.identifier.isbn0-7695-1987-3 (print)
dc.identifier.issn1530-1435 (print)
dc.identifier.urihttps://hdl.handle.net/10292/2200
dc.publisherIEEE Computer Society Press
dc.relation.urihttp://dx.doi.org/10.1109/METRIC.2003.1232457
dc.rightsCopyright © 2003 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.rights.accessrightsOpenAccess
dc.subjectAccuracy
dc.subjectDesign engineering
dc.subjectLinear regression
dc.subjectPredictive models
dc.subjectProject management
dc.subjectSize measurement
dc.subjectSoftware engineering
dc.subjectSoftware measurement
dc.subjectTesting
dc.subjectUncertainty
dc.titleUsing prior-phase effort records for re-estimation during software projects
dc.typeConference Contribution
pubs.organisational-data/AUT
pubs.organisational-data/AUT/Design & Creative Technologies
pubs.organisational-data/AUT/PBRF Researchers
pubs.organisational-data/AUT/PBRF Researchers/Design & Creative Technologies PBRF Researchers
pubs.organisational-data/AUT/PBRF Researchers/Design & Creative Technologies PBRF Researchers/DCT C & M Computing
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MacDonell and Shepperd (2003) Metrics.pdf
Size:
385.64 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
licence.htm
Size:
29.98 KB
Format:
Unknown data format
Description: