Mindtree distributed agile journey and guiding principles

Agile is all about delivering business value in short iterations at a sustainable pace, adapting to changing business needs. Agile software development focuses on early delivery of working software and considers working software as the primary measure of progress. It creates an environment that responds to change by being flexible and nimble. It discourages creation of extensive documents that do not add any value.