Good DevEx can raise the bar for your entire engineering organization, but what makes a good developer experience, and why is it still so hard to come by?
Developer experience (DevEx) is a developer-centric approach to measuring organizational success. Instead of just focusing on raw output metrics like Git commits and the velocity at which new features are implemented, DevEx is concerned with “how software developers feel about, think about, and value their work,” according to the authors of a 2023 ACM Queue paper on the topic.
Productivity is obviously a part of that, but it also encompasses a range of different behavioral factors, from the amount of interruptions and unrealistic deadlines developers regularly experience, to how clearly tasks are defined and how well organized the codebase is.