The Lone Developer
Problem is well-defined and understood.
"Flow State"
Problem is moderately understood, missing key components
Problem is poorly understood - can be hard to even start
A Pair of Programming People
driver
navigator
driver
navigator
Navigator is bored or doesn't know what's going on
Driver is confused, navigator has trouble explaining
A different way: "pob programming"
driver
navigator
driver
navigator
Why not...more people?
let me look up those docs for you...
oh hey i wrote a component for this already
hmm this is tough, let's try X!
or how about Y?
Best Idea -> Code
Choosing a Task
Before the Session
Session Start!
During the Session
After the Session
Hot Tips