Agility in software development will only get you so far, particularly if an agile team exists in the midst of a non-agile organization. The surrounding system and the expectations of that system will exert a tremendous amount of pull back towards old ways of thinking and working, and even the best agile teams will be challenged to thrive under these conditions.
Most organizations today are systems-heavy, with a great deal of effort and focus on systems designed to direct and monitor activities in an effort to keep everything strictly planned and everyone “under control” and working towards the plan. Unfortunately, working the plan with the requisite reporting and approvals required in control-oriented systems negate that adaptability and rapid response to changing business conditions that organizations desire.
5/21/13: By and About Leaders
3 hours ago