Oh how I loathe the term: capital-A-Agile. It’s a common refrain. Software is difficult, teams are tough, projects change, companies learn, clients don’t know what they want, nobody knows what they want. Oh, but they do know that they want it in 6 weeks. What do you do? The obvious thing was to write out a detailed 6 week plan which captured all of the needs of the project, minimized known risks, delivered confidence that the project would succeed, and delivered success at rates only slightly higher than chance.