Has Agile Jumped the Shark?
Waterfall got criticized because implementations of development practice that followed a waterfall approach got too big, too ungainly, too bureaucratic and far too formalized. But as it is practiced in many organizations, agile is coming dangerously close to the same place.