此部分的目标是通过为项目管理提供某个环境,从而使任务更容易。这不是成功的诀窍,只是表示管理项目的一种方法,这能显著提高交付成功软件的几率。
项目管理的目的是:
-
为管理软件密集型项目提供框架。
-
为计划、配备人员、执行和监视项目提供实用指南。
-
为管理风险提供框架。
但是,此 Rational Unified Process(RUP)规程并不试图涵盖项目管理的所有方面。例如,它没有涵盖的问题如下:
-
管理人员:聘用、培训和指导
-
管理预算:定义、分配等
-
管理与供应商和客户的合同
此规程主要关注迭代开发流程的以下重要方面:
-
风险管理
-
针对整个生命周期和特定迭代计划迭代项目
-
监视迭代项目的进度和度量值
项目管理规程提供由此创建和管理项目的框架。在此情况下,所有其他规程将作为项目工作的一部分加以利用:
项目管理规程是其中一个支持的流程规程,还包含以下规程:
我们的目标并不是在 RUP 中展示关于项目管理的完整教程。而只是描述与软件开发方法直接相关的子集,该子集范围外的某些主题(如上所述)只稍带提及或完全省略掉。此处描述的项目管理方法已受到 Project Management
Institute 的 Project Management Body of Knowledge(PMBOK®)的影响,因此读者应查阅这本书,以获取项目管理中常用最佳实践的所有情况。可访问 www.pmi.org 获取这些信息。Project Management
Institute(PMI®)是项目管理领域的非赢利性专业组织;该组织建立了项目管理标准并提供专业认证。
|