It Will Never Work in Theory

Software development research that is relevant in practice

Browsing Posts in General

I gave the opening talk at MSR Vision 2020 in Kingston on Monday (slides), and in the wake of that, an experienced developers at Mozilla sent me a list of ten questions he’d really like empirical software engineering researchers to answer.  They’re interesting in their own right, but I think they also reveal a lot [...]

Raj Chetty and John Friedman (Harvard), and Jonah Rockoff (Columbia) recently published a study showing how much long-term impact teachers have on students. To make a long story short, the answer is “a lot”, and that impact persists long after the child leaves the classroom. As far as I know, no-one has ever done something [...]

People have been building complex software for over sixty years, but until recently, only a handful of researchers had studied how it was actually done. Many people had opinions—often very strong ones—but most of these were based on personal anecdotes, or on the kind of “it’s obvious” reasoning that led Aristotle to conclude that heavy [...]