Agile versus Waterfall is often presented as a difference in development methodology, but it is much more a clash of cultures. Large bureaucracies, government regulation and many other factors can create an environment that is hostile to many forms of innovation and in which Waterfall is actually the most cost-effective approach.
Innovating in such environments can be a challenge, but it is both personally and professionally rewarding to do so. In examining the motivations behind these hostile cultures, we can see patterns and opportunities where individuals or teams of developers can serve two masters and deploy cutting-edge technologies and techniques while still honoring both the spirit and the letter of a myriad of restrictions. Whether you are building a product targeting a regulated industry or working on a project at LargeCorp, there are strategies you can adopt that will significantly reduce friction, increase efficiency, and lead to a more positive outcome!
Video producer: http://chariotsolutions.com/