“Now that we’re in the thick of another US college football season, it occurs to me that IT application developers might benefit from having a different mental model to represent the work they do.”
“When I talk to architects, analysts and programmers about their projects, they often describe them as if they were heading in a straight line from some known starting point to a clearly defined end state – almost as if they were running at a track meet.”
“And yet, when I watch football on autumn Saturdays, I can’t help but notice… very few touchdowns get scored this way. This is because the ball carriers have to avoid obstacles on the way to the goal line. And so what you see is something described by the picturesque phrase, ‘broken field running,’ meaning ‘varying in direction suddenly and frequently…'”
– Herb Bowie, AKA Pagan Tuna