Agile Software Development Methods are nowadays wide spread and accepted. From the Software Measurement point-of-view not all metrics and methods from conventional lifecycle models can be used without adaptation. Distinct techniques in agile software development like effort estimation or refactoring needs new approaches and quality models in the area of software measurement. Therefore, this paper discuss cost estimation problems and approaches for agile software development and maintenance. Furthermore this paper describes a quality model, distinct metrics and their implementation into a measurement tool for quality management in agile software development.
Martin Kunz, Reiner R. Dumke, Niko Zenker