5 ms·
A lot of processes, overall, are called Agile just for the sake of marketing. But concerning the way in which they operate, would you say that Waterfall is stil
by sandrobfc 8y ago
A lot of processes, overall, are called Agile just for the sake of marketing. But concerning the way in which they operate, would you say that Waterfall is still the most used method nowadays (just masked as Agile most of the times)?
- gregjor 8y agoI would say ad hoc has always been the dominant software development method, and still is. Whether we call it waterfall or agile depends on external trappings of project organization and depth of requirements. But once underway development proceeds the same way: stumbling from one set of vague requirements and moving deadlines to another. Few organizations have the discipline to define complete and unambiguous requirements in advance, or to predict development times with any accuracy (waterfall). Likewise few organizations have the discipline to discover requirements and build in the agile feedback loops. In the end it comes down to either slogging along or luck, and it’s always been like that. A few teams somehow come together and produce working products that succeed. Most teams don’t. What you call the method doesn’t matter much, because team and interpersonal dynamics drive development success and failure far more than technical skills and tools or management structure and planning.