Designing a Sample Application StageDirector - a methodology and workflow engine for participatory document evaluation 4. Although the StageDirector methodology and system can be used to implement simple workflows, the performance improvements become apparent for complex systems like the one described below.
Reviewers collectively approve or reject each project proposal.
In this example, each reviewer is authorized to reject a proposal. When this happens, the review thread is interrupted and none of the subsequent reviewers is notified to review the document. An approval from all but the final reviewer simply forwards the document to the next reviewer. When the final reviewer approves a document, the proposal is considered approved and the product implementation can begin. Jay Baldwin, the platform reviewer, also examines the functional specification, skims through the implementation details, and focuses on the platform related issues highlighted in the proposal.