# The Three Dimensions of DevEx
Noda, DevEx: What Actually Drives Productivity outlines a framework that can be used to think about DevEx, this framework consists of three area:
- Feedback loops
- Cognitive load
- Flow state
Noda, DevEx: What Actually Drives Productivity
Taken together, feedback loops, cognitive load, and flow state, encapsulate the full range of friction types encountered by developers.
# Backlinks
- Developer workflow may improve DevEx
- Based on The Three Dimensions of DevEx:
- Improving DevEx increases developer productivity
- An organisation can focus on The Three Dimensions of DevEx to determine what are the areas that they can improve and measure on.
- Being aware of software engineers Pomodoro activity might reduce distraction
- Flow experience is an important dimension from The Three Dimensions of DevEx for software engineer productivity.
- TDD may improve developer productivity