Open AccessBook
Software Metrics: A Rigorous and Practical Approach
Reads0
Chats0
TLDR
The Second Edition of Software Metrics provides an up-to-date, coherent, and rigorous framework for controlling, managing, and predicting software development processes.Abstract:
From the Publisher:
The Second Edition of Software Metrics provides an up-to-date, coherent, and rigorous framework for controlling, managing, and predicting software development processes. With an emphasis on real-world applications, Fenton and Pfleeger apply basic ideas in measurement theory to quantify software development resources, processes, and products. The book offers an accessible and comprehensive introduction to software metrics, now an essential component of software engineering for both classroom and industry. Software Metrics features extensive case studies from Hewlett Packard, IBM, the U.S. Department of Defense, Motorola, and others, in addition to worked examples and exercises. The Second Edition includes up-to-date material on process maturity and measurement, goal-question-metric, planning a metrics program, measurement in practice, experimentation, empirical studies, ISO9216, and metric tools.read more
Citations
More filters
Describing the impact of refactoring on internal program quality
Bart Du Bois,Tom Mens +1 more
TL;DR: A formalism is proposed to describe the impact of a representative number of refactorings on an AST representation of the source code, extended with cross-references, and elicitate how internal program quality metrics can be formally defined on top of this program structure representation.
Journal ArticleDOI
The pairwise attribute noise detection algorithm
TL;DR: This work presents a novel approach for detecting instances with attribute noise and demonstrates its usefulness with case studies using two different real-world software measurement data sets, showing that PANDA provides better noise detection performance than the DM algorithm.
Journal ArticleDOI
Improving software development management through software project telemetry
TL;DR: Software project telemetry facilitates local, in-process decision making through metrics that range from internal product attributes such as size, complexity, and modularity to external process attributessuch as effort, productivity, and reliability.
Journal ArticleDOI
Models for estimating design effort and time
Hamdi A. Bashir,Vince Thomson +1 more
TL;DR: The proposed parametric estimation models are based on product functional decomposition and indicate that the proposed models have good accuracy for estimating design effort.
Journal Article
Estimating software projects
TL;DR: The software estimation process discussed in this paper describes the steps required for establishing initial software Life Cycle Cost estimates and then tracking and refining those estimates throughout the life of the project.