The emergence of agile techniques fundamentally shook the world of software development. They allowed software teams to systematically harness self-organization and embrace change, to incorporate feedback throughout development, and to seize opportunities that would otherwise go missed. While this is truly a stark and welcomed contrast to the static predict-and-control methods of a waterfall approach, it also stands in contrast to the organizational leadership, management, and governance structures of modern day.
Advisor
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.