Award Date

12-2011

Degree Type

Thesis

Degree Name

Master of Science in Management Information Systems

Department

Management Information Systems

First Committee Member

Marcus Rothenberger, Chair

Second Committee Member

Kenneth Peffers

Third Committee Member

Andrew Hardin

Graduate Faculty Representative

Kendall Hartley

Number of Pages

51

Abstract

This research identifies factors that impact software maintenance effort by exploring the decision-making process of expert estimators of corrective maintenance projects by using qualitative methods to identify the factors that they use in deriving estimates. We implement a technique called causal mapping, which allows us to identify the cognitive links between the information that estimators use, and the estimates that they produce based on that information. Results suggest that a total of 17 factors may be relevant for corrective maintenance effort estimation, covering constructs related to developers, code, defects, and environment. When these factors are rank-ordered, they demonstrate that some of the factors that have greater influence on corrective maintenance estimation, as expressed by expert estimators, are very specific to corrective maintenance and not generally observed in popular software estimation or maintenance estimation models. This line of research aims at addressing the limitations of existing maintenance estimation models that do not incorporate a number of soft factors, thus, achieving less accurate estimates than human experts.

Keywords

Causal mapping; Effort; Estimation; Software – Costs; Software maintenance

Disciplines

Computer Sciences | Software Engineering | Theory and Algorithms

Language

English


Share

COinS