Workflows
As in previous chapters, workflows are a process or procedure of multiple "things" in a specific order. A common misconception is that workflows are not just a script; they can and should be drawn out using a pen and paper, process flow software, or a whiteboard. It is something software developers have been doing for years and has been touched on throughout all the scripts shown in the previous chapters.
The visualization of a workflow starts at a very high level and gets deeper and deeper when more areas are fleshed out. This starts with what the user sees, leads through the expectations and outcomes, and finally concludes with the finished product; this is what a workflow will entail.
The beginning of a workflow
Talk to any process manager, software developer, or even a project manager and they understand this with their methodologies and their normal day-to-day jobs. Project managers have their Gantt charts that show tasks and time frames. Developers have their own...