Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Utilizing Change Impact Analysis for Improving Effort Estimation in Agile Software Development

: Tanveer, Binish
: Deßloch, S.; Rombach, D.; Petersen, K.

Fulltext urn:nbn:de:0011-n-5895565 (2.5 MByte PDF)
MD5 Fingerprint: 68d1f51947c951da8173d81d2d406ec3
Created on: 13.5.2020

Stuttgart: Fraunhofer Verlag, 2020, XII, 227 pp.
Zugl.: Kaiserslautern, TU, Diss., 2019
PhD Theses in Experimental Software Engineering, 66
ISBN: 978-3-8396-1568-3
Dissertation, Electronic Publication
Fraunhofer IESE ()
project management software; collaboration & group software; project management; management decision making; budgeting & financial management; software engineering; agile development; effort estimation; hybrid estimation; change impact; Informatiker; Softwarearchitekt; Softwareentwickler; Softwaretester; Projektmanager

Effort estimation is used for planning and managing all phases of software development. Traditional estimation methods rely on having a mostly “complete” and “fixed” specification of a system. In agile software development, cost and effort estimation is challenging, as the requirements cannot be specified entirely upfront and are evolved as development progress and users interact with the product. Current practice in this context relies heavily on human judgment which has several limitations. It is based on limited information (subjective opinion), hampered by wishful thinking and prone to human judgment bias (individual and group effects). Estimates produced by these methods are often inaccurate. Experts recognize the need and importance of more objective information that includes historical data from previous iterations. Moreover, current estimation methods do not objectively consider the potential impact of a change on existing software and custom factors that contribute to the effort overhead. Thus, considerable improvement potential exists concerning systematic effort estimation in this environment and marks the contribution of this research to the body of knowledge.