项目管理系列之质量管理(三)

 接上文

    建立项目质量管理体系,能够较好地解决目前项目开发过程存在的主要问题,大幅提升组织的计划与监控能力,使目标管理得到落实,有利于发挥信息科技的价值,提高软件交付质量,提升客户服务水平。    

    1.规范项目立项

    项目立项过程强调了项目前期的调研工作,要求项目立项必须进行业务可行性分析、技术可行性分析、投入产出分析和项目风险评估,同时要加强项目过程的财务管理和资源管理。项目结项后及时启动后评价机制,保证所有项目通过同样的立项过程,这样做能够有效地解决项目前期准备工作不够充分而浪费信息科技资源的问题。    

    2.规范需求管理

    需求开发与管理过程为项目组分析、控制和跟踪需求提供依据,保证项目范围变化的可控性。在需求阶段建立以技术人员为主导、业务专家配合的需求开发分析过程,能够减少需求定义、非功能需求、运营需求、安全需求、需求可测试等各方面的缺陷。同时,通过同行评审过程、变更管理过程,需求跟踪矩阵等工具,建立需求准入的有效控制手段和标准,能够有效解决项目需求不明确以及在开发过程中需求频繁变更的问题。

    3.提升项目整体管理能力

    项目整体管理能力主要体现在集成项目计划、实施、控制的能力,项目整体管理包括如下几个方面:项目计划、跟踪与监控、风险管理、数据统计分析过程、软件质量保证等。这几个方面贯穿、交织于整个软件开发过程之中。其中,项目计划是项目管理的基础,主要包括工作量、进度以及成本的估计,并根据估计值制订项目开发计划,包括项目范围、进度计划、质量管理、配置管理、外包管理、跟踪与监控、测试管理、资源管理、沟通管理、培训等子计划;跟踪与监控过程、风险管理及数据统计分析过程主要根据项目计划度量项目进度、成本、质量、风险、用户满意度等方面的数据及时分析项目实施过程出现的偏差,有效防范和化解项目的风险;软件质量保证人员在项目计划阶段协助项目经理制订项目计划,提供关于项目估算、标准使用、过程裁剪、生命周期模型选择等方面的咨询和指导,在监督过程中一旦发现不一致的情况,及时向项目经理报告,提供解决建议并跟踪解决,使组织及项目经理对项目的情况及风险管理能力得到进一步提高。

    除了规范过程活动,项目经理的个人管理能力、沟通能力以及统一引入适当的项目管理软件工具和过程知识库对于提高项目整体管理能力及管理效率也起到十分重要的作用。

    4.降低外包管理风险

    外包管理过程包括制订外包管理计划、外包商选择、签订外包合同、跟踪监控合同执行、验收测试、交付验收、外包商评价等关键活动,外包经理与质量保证人员定时组织评审外包商的开发计划、工作产品,跟踪外包项目计划执行情况、配置活动、质量保证活动,将有效减少项目过程中信息不对称,提高对外包公司的管理能力,外包项目成功率,降低和规避外包风险。

    5.提高软件质量


本文转自Aicken(李鸣)博客园博客,原文链接:http://www.cnblogs.com/isline/archive/2009/12/18/1626836.html,如需转载请自行联系原作者

上一篇:分布式缓存技术redis学习(一)——redis简介以及linux上的安装


下一篇:演示:在windows不同版本操作系统的计算机上安装IPv6协议与基本配置