Agile Teams
Agile Analytics
IEEE DAA INFORMS ACM
"Agile Analytics" means applying agile principles to developing new analytics, in order to create as much business value as possible, as fast as possible. This means we:
  • Work with stakeholders to really understand the problem we are trying to solve
  • Understand how accurate an analytics solution needs to be, and base levels of associated architecture qualities (e.g. execution performance) it needs to have, in order to deliver business value (Minimum Viable Product)
  • Acquire the data and explore "the simplest thing that could possibly work" first
  • Prototype early and often, and elicit stakeholder feedback as often as they are comfortable doing so
  • Iterate until the customer is satisfied, or it becomes obvious that the problem cannot be solved to a satisfactory level with current data and technologies