Successful software systems are subject to perpetual change as they need to be continuously improved and adapted to continuously changing requirements. Software evolution is the term used in software engineering to refer to this process of developing software initially and then repeatedly updating it. It is an essential goal to minimize the cost and to maximize the benefits of software evolution. In addition to financial ...
© The Author(s) 2019
C. Sadowski, T. Zimmermann (eds.)Rethinking Productivity in Software Engineeringhttps://doi.org/10.1007/978-1-4842-4221-6_44. Defining Productivity in Software Engineering
(1)
University of Stuttgart, Stuttgart, Baden-Württemberg, Germany
(2)
CQSE GmbH, Munich, Germany
Get Rethinking Productivity in Software Engineering now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.