© The Author(s) 2019
C. Sadowski, T. Zimmermann (eds.)Rethinking Productivity in Software Engineeringhttps://doi.org/10.1007/978-1-4842-4221-6_5

5. A Software Development Productivity Framework

Caitlin Sadowski1 , Margaret-Anne Storey2 and Robert Feldt3
Google, Mountain View, California, USA
University of Victoria, Victoria, British Columbia, Canada
University of Technology, Gothenburg, Västra Götaland, Sweden

Productivity is a challenging concept to define, describe, and measure for any kind of knowledge work that involves nonroutine creative tasks. Software development is a prime example of knowledge work, as it too often involves poorly defined tasks relying on extensive collaborative and creative endeavors. As in other areas of knowledge ...

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.