SharePoint2007引入的协作应用程序的工作流,许多组织都有会通过移动到SharePoint工作流的手动过程。为什么在软件设计中使用工作流,我们将主要原因是管理长时间运行的进程。而计算机硬件设计完成进程作为可能的等待完成表单的人快速做出决策,或共享的外部的操作的结果总是花费更长的时间比以使CPU处于繁忙状态所需的毫秒响应时间。SharePoint工作流是软件的自动进行这些手动流程,以前所需的纸张或使用复杂可以记录和监视长时间运行的任何活动的理想的方法。