Use of Software Metrics in Agile Software Development Process
Loading...
Date
2015-08-14
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
While software metrics typically help to assess the
status of a project, process, product, and resource use, the suitability
of metrics in Agile Software Development (ASD) process is
frequently questioned due to the overheads involved. Moreover,
many established metrics used in the Traditional Software Development
(TSD) process, cannot be directly applied to ASD due to
its iterative and incremental development process that is willing
to incorporate changes throughout. Nevertheless, very little is
explored about the use and suitability of metrics in the context of
ASD. We fill this gap by exploring metrics suitable for the ASD
process, use of those metrics in practice, perceived benefits, and
related tools. Our survey and interview based analysis of 24 development
companies identified 10 metrics that can be beneficial
to the ASD process, where their benefits outweigh the overheads
involved.
Description
Keywords
agile software development process, software metrics, traditional software development process, scrum development process