From the author of

We needed to solve a problem: Adobe offers amazing tools to help designers and developers create great experiences for multiple devices and screens, but users often asked us how to use the various tools and software together cohesively to form an efficient workflow. Customers were confused about which tools to use for the various parts of the workflow, and Adobe's products' multiple file formats were difficult to understand.

Adobe understood that the community was the best place to find workflows based on real-world use and projects, but it was difficult to find a way to communicate this goal to the public.

From this single statement, we began outlining details of what would define success for this project, now codenamed "Cascade." Having an idea is part of a project's high-level vision, but you also need to state what defines success for that idea. For WorkflowLab, we set goals such as improving customers' satisfaction with their projects, increasing the number of trial software downloads, and so on.

This document, incorporating a high-level vision that efficiently communicated the project's purposes and goals, could be taken to Adobe management to pitch and get feedback, so that we could adjust the vision to align with other objectives and strategies within the company. To help in this communication, we would need to show something beyond just the written word: a prototype.