【IT168 管理】
工作流与软件开发过程
WFMC(Workflow Management Coalition,工作流标准组织)对工作流(Workflow)的定义是:自动运作的业务过程的部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
软件开发工作是工作流的一种。
软件开发周期中,大概包括需求分析、需求文档设计、软件产品开发、软件产品测试、软件产品部署等步骤和流程,并且其中还有针对整个开发过程中对软件开发环节的项目管理工作。
软件项目管理平衡软件开发过程中各种可能产生冲突的目标,管理风险,克服各种约束并成功交付符合用户满意度的软件产品。软件项目管理的目标包括:为项目管理提供框架,为计划、人员配备、执行和监控项目提供实用的准则,为管理风险提供框架等。
软件开发周期中,与“工作流”的定义相对应的有如下几点:
| 第1页: 工作流与软件开发过程 | 第2页: 软件过程与工作流的结合 |
| 第3页: 面向工作流的开发方法 |