arrow
Return

DevEx in Action

delete2024-05-23
delete0
delete
OA
AI
N
Nicole Forsgren *
E
Eirini Kalliamvakou
A
Abi Noda
M
Michaela Greiler
B
Brian Houck
M
Margaret‐Anne Storey
DOI:10.1145/3643140delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A study of developer experience and its tangible impact. SOMEWHERE, RIGHT NOW, a software developer is pulling open a ticket from the project backlog, excited by the prospect of working on something new. As the developer begins reading through the description of the task, their laptop is suddenly flooded with alerts from the team's production error-tracking system, disrupting the developer's ability to focus. Eventually, returning to the task at hand, the developer studies the requirements described in the ticket. Unfortunately, the task lacks context and clarity, so the developer asks for help, which will take days to resolve. Meanwhile, the developer checks a previous task, which has been stuck in the queue awaiting approval for several days. The tests and builds repeatedly flake out, halting the progress of reviewers each time they attempt to verify the changes. As the developer hops from task to task, hoping to immerse in some deep work, they realize todays experience isnt as good as it should be to allow for their best work.
Keywords:
WORK DESIGN
VALIDITY

Journal

Communications of the ACM cover
Communications of the ACM
IF:
12.2
Papers:
1.2W
Citations:
3.7W

Organization

U
university of zurich
Scholars:
5.0W
Papers: 4.0W
Citations: 65
M
Microsoft
Scholars:
3.0K
Papers: 2.7K
Citations: 7