Keep in mind the following guidelines when creating workflows:

  • Avoid creating overly complex workflows by minimizing the number of steps. Workflows ideally should have 3 to 5 steps.
  • Design the workflow so that its purpose is clear to all users, both at the overall level and in individual steps. Use clear, concise labels on every dialog.
  • Remove unnecessary interface elements. Less is better.
  • Choose default parameter values that work well in a majority of cases.
  • Finally, think about whether or not a workflow is appropriate for executing a sequence of tasks. If the workflow is simple and does not require any user input, instead consider writing a short API program, writing a metatask, or creating a model with the ENVI Modeler.