• Publications
  • Influence
Evaluating prediction systems in software project estimation
We propose a new empirical validation framework for evaluating competing prediction systems based upon an unbiased statistic, Standardised Accuracy, and calculate effect sizes. Expand
  • 238
  • 51
  • PDF
What accuracy statistics really measure
A better understanding of the meaning of, and relationship between, two statistics that are often used to assess the accuracy of predictive models: the mean magnitude relative error (MMRE) and the number of predictions within 25% of the actual, pred(25). Expand
  • 405
  • 38
  • PDF
Factors that affect software systems development project outcomes: A survey of research
We present a new classification framework that represents an abstracted and synthesized view of the types of factors that have been asserted as influencing project outcomes. Expand
  • 182
  • 25
  • PDF
A comparison of techniques for developing predictive models of software metrics
The use of regression analysis to derive predictive equations for software metrics has recently been complemented by increasing numbers of studies using neural networks, fuzzy logic models, case-based reasoning systems, and regression trees. Expand
  • 201
  • 22
A Perspective-Based Understanding of Project Success
Answering the call for alternative approaches to researching project management, we explore the evaluation of project success from a subjectivist perspective. An in-depth, longitudinal case study ofExpand
  • 138
  • 11
  • PDF
Using prior-phase effort records for re-estimation during software projects
We investigate the potential of using effort data recorded for completed project tasks to predict the effort needed for subsequent activities in a single organization over a period of eighteen months. Expand
  • 44
  • 8
  • PDF
Applications of fuzzy logic to software metric models for development effort estimation
Software metrics are measurements of the software development process and product that can be used as variables (both dependent and independent) in models for project management. Expand
  • 89
  • 7
A Baseline Model for Software Effort Estimation
This article proposes an automatically transformed linear model (ATLM) as a suitable baseline model for comparison against SEE methods. Expand
  • 47
  • 7
Software Forensics: Extending Authorship Analysis Techniques to Computer Programs
Software forensics is the analysis of the syntactic, structural and semantic form of software in order to identify, characterise and discriminate between the authors of software products for someExpand
  • 115
  • 6
  • PDF
How Reliable Are Systematic Reviews in Empirical Software Engineering?
We compare the results of two independent reviews undertaken with a common research question. Expand
  • 84
  • 5
  • PDF