ApressOpen title Rethinking Productivity in Software Engineering collects the wisdom of the 2017 “Dagstuhl” seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity.
Table of Contents
- The Mythical 10x Programmer
- No Single Metric Captures Productivity
- Why We Should Not Measure Productivity
- Defining Productivity in Software Engineering
- A Software Development Productivity Framework
- Individual, Team, Organization, and Market: Four Lenses of Productivity
- Software Productivity Through the Lens of Knowledge Work
- Factors That Influence Productivity: A Checklist
- How Do Interruptions Affect Productivity?
- Happiness and the Productivity of Software Engineers
- Dark Agile: Perceiving People As Assets, Not Humans
- Developers’ Diverging Perceptions of Productivity
- Human-Centered Methods to Boost Productivity
- Using Biometric Sensors to Measure Productivity
- How Team Awareness Influences Perceptions of Developer Productivity
- Software Engineering Dashboards: Types, Risks, and Future
- The COSMIC Method for Measuring the Work-Output Component of Productivity
- Benchmarking: Comparing Apples to Apples
- Removing Software Development Waste to Improve Productivity
- Organizational Maturity: The Elephant Affecting Productivity
- Does Pair Programming Pay Off?
- Fitbit for Developers: Self-Monitoring at Work
- Reducing Interruptions at Work with FlowLight
- Enabling Productive Software Development by Improving Information Flow
- Mindfulness as a Potential Tool for Productivity
Download Free PDF / Read Online
Author(s): Caitlin Sadowski, Thomas Zimmermann (Editors)
Publisher: Apress
Published: May 2019
Format(s): PDF, ePub, HTML (Online)
File size: 4.93 MB(pdf)
Number of pages: 320
Download / View Link(s): PDF, ePub, HTML (Online)
Publisher: Apress
Published: May 2019
Format(s): PDF, ePub, HTML (Online)
File size: 4.93 MB(pdf)
Number of pages: 320
Download / View Link(s): PDF, ePub, HTML (Online)