I like to say that interactions, or sprints as known in Scrum, break solutions complexity. Using it has helped my team a lot, with organizing and understanding what’s needed.

It can be used with solutions where you don’t have a clear vision on how to get to your final goal or you still don’t know the solution you need.

For instance, if you identify an improvement to your client, as the fully automation of a process where several files need to be generated and analyzed manually for errors to then be fixed, you can have three backlogs:

  1. Automate files generation;
  2. Automate files analyze and;
  3. Automate errors fix.

Each iteraction can apply different cognitive and analytics tools, creating innovation and value to your clients, with feedback and even new ideas to future improvements and different technologies application.