The agile software development movement arose in 2001 as a reaction to traditional software development approaches, which struggle to deal with uncertainty. The founders of the movement chose the term agile to exemplify their view that software development must be adaptive and responsive to change. In addition to adaptiveness, it is how people work together that makes agile different from other software development approaches. Agile teams are expected to be cross-functional and self-organizing and to collaborate closely to come up with a solution.
Like software development, data science and analytics ...