Author By Nidhi Srivastava Global Head, Consulting Practices, Tata Consultancy Services The push for agility in software development started nearly 20 years ago. But today, with technology becoming essential to the way business is delivered, agility in the IT function alone is not enough. To make much faster changes in their product, service offerings, and the business processes that support them, companies need to implement agile principles and approaches throughout the enterprise. Enterprise agility encompasses all components of an enterprise’s design and management: its strategy, people, processes, technology, and infrastructure. The goal is to deliver what customers want, and to continuously adapt to market and customer changes. As with all transformations, this is a tall order. It involves altering the DNA of the organization, and how it senses and responds to the marketplace. Asking every function in a large organization to adopt agile principles all at once is a huge undertaking likely to produce both false starts, occasional resistance, and cynicism.

The Essence of Agile - Page 2 The Essence of Agile Page 1 Page 3