技术开发 频道

软件项目管理的实质

  制定辅助计划

  1. 质量保证计划

  质量保证的主要活动包括过程评审和产品审计。过程评审和产品审计的目的是为了确保在项目进展过程的各个阶段和各个方面采取各项措施来保证和提高产品质量。

  产品审计 产品审计由质量保证人员来进行,检查项目产品是否达到质量目标。质量保证人员对项目生存期中创建的工作产品可以有选择性地进行审计,以验证是否符合适当的标准,是否进行了质量检查。

  过程评审 过程评审是检查项目是否严格按照组织定义的软件过程进行开发,过程评审的具体依据可以参照企业的过程规范,以保证项目中的所有过程活动都在实施范围内。在每次评审之后,要对评审结果做出明确地决策并形成评审记录。评审可采取文件传阅、评审会等形式。

  这里质量保证人员负责对项目过程进行监督,发现的问题和解决情况在每周的例会上通报,对没有解决的问题进行讨论,对不能解决的问题提交高级管理者处理。

  要注意的事,项目的质量活动包括质量保证和质量控制,质量保证是一种管理职能、质量控制是一种检查职能,质量保证是确定项目完成的是否正确,质量控制是确定项目是否正确地在进行。有时将质量控制归类到开发活动中,质量控制活动更多由开发人员完成。

  2. 配置管理计划

  软件配置管理贯穿于软件生存期的全过程,目的是用于建立和维护软件产品的完整性和可追朔性。软件配置管理是一组追踪和控制活动,软件配置管理可以管理好项目进行的中间产品以及它们之间的关系。配置管理计划中包括很多的内容,例如配置管理工具、配置项计划、基线计划、配置管理规程等。

  3. 沟通计划

  为了保证项目开发过程的顺利进行和信息的有效沟通,从而使一些重要的项目信息实时、最新、及时获取,做到实时同步,就必须有一个灵活而且容易使用的沟通方法和沟通计划。

  4. 风险管理计划

  任何项目都有一定的不确定性,如果没有很好的风险管理,项目就可能遇到麻烦。所以,软件项目管理过程中,风险计划同样必不可少。风险管理中常用的工具是TOP10风险清单,它是通过一系列的风险识别、风险评估、风险规划得到的。表2是《校务通管理平台信息系统》项目的TOP 10风险列表。

0
相关文章