More and more organizations are relying on teams to get work completed and completed more quickly. The reliance on teams means that organizations are becoming less hierarchical and that management is moving further and further away from the old control and command management style, even in the C-Suite. Further, managers are developing more of a matrix set of skills. All of this means that organizations are becoming more agile.
Agility brings about more change and brings it more often. A more agile operation forces teams to throw out staid project management ideas. The team concentrates on the few items or tasks that are less likely to change by the time the team can work on them. This in turn, helps team members embrace change. One source suggests, “people should be happy to learn things that alter their direction, even late in the development process.” On the other hand, creating agile teams does involve some planning.