The document discusses how an innovation program at Tata Consultancy Services adopted Agile project management methodology to address issues they were facing. Some key problems prior to adopting Agile included frequent changes to delivery targets, spending too much time on requirements and design upfront, lack of transparency, and escalated issues. By introducing Agile with support from senior management, establishing user stories and sprints, and increasing transparency, the program benefited from improved planning, early feedback, on-time delivery, and quality.