The Basic Development Workflow

The typical development workflow for an solution is shown below. As you can see, it is not very different from that of a typical software solution.


(Note: though the flow has been described in a unidirectional manner, there would typically be loops. For example, the “Coding & Testing”, “Build”, “Deployment” and “Execution” steps are typically iterative, with code being modified, built, deployed and executed multiple time)


  1. Solution Planning Tasks

  2. Data Management Tasks

  3. Solution Architecture Tasks

  4. Coding and Local Testing Tasks

  5. Build Tasks

  6. Deployment Tasks

  7. Execution Tasks