Software developers tend to gravitate to the GTD methodology. Why is that? Robert Peake (CTO of DavidCo) has written an article, Getting Software Done, that demonstrates the parallels between the GTD methodology and software development.