软件过程与项目管理

  • Post author:
  • Post category:其他



什么是软件过程?

软件过程是对软件开发中活动的定义、组织、控制。

普遍意义上说活动分为:分析、设计、测试、实施、部署、维护。

活动的组织方式有顺序、迭代、增量。传统的组织方式是瀑布型。之后有螺旋型、喷泉型。

活动的控制包括质量控制、架构评审、时间和成本评估、各阶段交付件来实现。

在管理学上将管理分为计划、组织、控制、领导。软件过程实际上就是软件管理的具体实现。

活动

需求分析:

系统设计:

软件构件:

系统测试:

组织:

顺序

迭代

增量


什么是项目管理?

临时的、在一段时间内、使用一定资源完成的一项任务。

而管理则是使用方法、工具来协调资源、把握进度、控制成本,保证项目的成功。

范围控制

成本管理

进度管理

风险控制

质量管理

人力资源管理

合同管理

供应商管理

软件过程是对项目管理的具体实现、是对项目管理的修订。



版权声明:本文为fishriver原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。