The best way to develop software
by John from John D. Cook on (#1KWTR)
The best way to develop software doesn't exist. There's only the best way that you know of, for a particular problem, with particular people, given their skills, experience, and constraints.