论大型项目的质量管理_第1页
论大型项目的质量管理_第2页
论大型项目的质量管理_第3页
论大型项目的质量管理_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

论大型项目的质量管理【摘要】2009年5月,我有幸作为项目经理,负责某省移动公司NGBOSS(下一代业务运营支撑系统)项目的建设。该项目自2009年5月开工建设,到2010年7月验收完成,共历时15个月,耗费1200个人月,软件合同额3100万,最多时人员投入达到240个。2010年7月,项目以高质量完成,得到了移动集团公司和安徽省公司的高度评价,当年的支撑工作会议被移动集团公司安排在安徽召开,并在开会期间组织到会的全国各省业务支撑部负责人进行现场参观学习。本文结合我在某省移动NGBOSS系统建设中的项目管理实践,对质量管理方面的经验进行了总结。在项目建设过程中,通过争取领导重视来创造良好的质量管理氛围,采用GQM模型建立质量度量指标,争取资源组建强大的质量团队,运用沟通工具提高质量审计质量,通过配置管理,性能测试等工具保证质量控制效果,使得整个项目实施顺利进行,保证了项目的成功。【正文】我就职的公司是一家电信业务支撑领域的集成商,有10多年的电信业务支撑系统的集成经验。2009年4月公司中标某省移动NGBOSS建设项目。2009年5月,我被公司任命为项目经理,负责某省移动公司NGBOSS(下一代业务运营支撑系统)项目的建设。NGBOSS规模庞大,涵盖了支撑电信业务运营的方方面面,包含了客户关系管理(CRM)、计费帐务(BOSS)、合作伙伴管理(PRM)、终端管理、电子渠道、经营分析、渠道运营、呼叫中心、网管系统、数据业务管理平台(DSMP)、容灾、安全共12个子系统和33个外围系统接口。某省移动原有的业务支撑系统(BOSS30)由我就职的公司于2006年建设完成。随着电信业务的迅猛发展,原有的系统已无法满足日新月异的业务支撑要求。为保证某省移动在激烈市场竞争中的持续发展、适应灵活有效的市场策略变化,支撑不断出现的新需求,需要建立新的业务支撑系统。某省移动要求NGBOSS要满足1、对系统技术架构进行升级,引入SOA,云计算技术;2、对核心子系统进行解耦,提高系统容错性;3、增加系统容量,系统的支撑用户数达到3500万;4、增强固网支撑等新功能,满足新业务开展。在公司领导和客户的大力支持下,项目从2009年5月启动,到2010年7月以验收为标志结束,共经历了15个月,花费1800万,项目毛利润1300万,比预算成本节约200万,按时完成项目建设。该项目的成功与很大程度上归功于在项目实施过程中对质量的有效管理,下面分别对质量管理中的质量管理计划编制、质量保证与质量控制过程加以简要论述。NGBOSS系统规模庞大,对软件质量要求高,在项目建设过程中会遇到多方面的质量挑战项目团队成员众多,质量意识和方法不同,需要统一;系统本身的复杂性要求较高的软件质量,所需质量成本投入较高;性能将成为软件质量中的关键因素;面对这些挑战,我从多个方面采取相应策略,得到了高质量的项目成果。1、取得领导的大力支持本人做为一名有10年项目管理经验的项目经理,深知领导在IT项目质量中所起的作用。在提高IT项目质量的方法中,质量规划、质量保证、质量控制是工具,而拥有一个理解质量重要性的领导才是实现高质量项目的关键。由于系统庞大,功能众多,系统设计容量大,性能要求高,软件质量将成为影响项目成败的关键因素。我被任命为项目经理以后,首先想到要争取领导的力量实现项目团队对质量的重视。项目启动后,我向该项目PMO负责人公司CEO提出,为了加强项目组成员的质量意识,希望由他主持一个全体项目组成员参加的项目质量专题会议。由于此项目对公司发展的非常重要,CEO非常理解和赞同我的想法,并指定公司CTO兼任项目质量管理的负责人。同时要求在项目质量计划的关键里程碑点,CEO要列席会议。质量专题会召开后,项目组成员充分认识到此项目质量的重要性,为后续质量保证和控制工作打下了良好基础。2、做好质量规划在质量规划过程中,除了做好质量管理计划中的组织结构、职责、规程,质量度量指标,质量检查单以及过程改进计划外,我重点关注以下工作。(1)确定质量成本根据公司质量管理规程,对合同额超过2000万的重点项目适用于最高级别质量成本标准,即质量成本投入占到项目总成本投入的35。此项目预算成本为2000万,最后确定项目的质量成本规模为700万。(2)确定质量度量指标构建度量框架GQM模型是一种面向目标的定义度量的方法,我们以GQM框架为指导,参考类似项目的执行结果,制订了具体的度量指标测试、评审、审计、工作量、进度、缺陷等。比如进度偏差率(控制在10),工作量偏差率(控制在10),评审缺陷率(提交给客户文档,控制在2个问题/页),需求变更率(控制在10),现场测试阶段的BUG率(2个BUG/50行)。(3)组建质量团队由公司CTO担任质量团队负责人,下设质量保证组和质量控制组。质量保证组和质量控制组负责人由经验丰富的质量主管担任。质量保证组成员初期2人,规划8人,质量控制组初期10人,规划80人。3、执行质量保证质量保证活动贯穿项目生命周期,其中质量审计和沟通是我在NGBOSS执行过程中重点关注的方面。(1)质量审计活动对设置的关键质量目标进行实时度量、每周要求质量保证组输出质量保证的报告,对关键质量目标的数据提供分析意见。例如,在概要设计阶段发现需求变更率接近10,我立即召集主要子系统负责人开会讨论,并与用户协商达成一致,将部分需求变更不放在本次项目范围内处理;再例如,某个小组反映人员紧张,但通过度量其人员工作时间投入平均在项目中最低,通过沟通和重新拟定计划后该问题得以解决。(2)沟通在项目关键阶段结束和关键里程碑点召开质量分析会议,邀请公司CEO,PMO和客户高层到会,使项目干系人的高层领导及时了解项目执行中的质量问题,降低项目风险。4、执行质量控制(1)进行有效的技术评审技术评审是质量控制的重要手段。在该项目中,我们组织对各阶段的输出物进行评审,特别是关键阶段,需求分析、设计阶段的输出物进行了全面技术评审,要求参与编写的人员、对应技术经理、对应QA、用户参与到评审中来。共修订技术方案117个,每10页发现的问题数为81个,评审效果显著。(2)严格执行配置管理在项目中采用CA公司的HARVEST作为配置管理工具,在各项目组推广使用。该工具将过程管理思想融入到配置管理中,项目生命周期各个阶段的流转通过工具的包流转实现,通过前台阶段和后台目录的约束关系解决配置项受控问题。在项目中采取多维配置管理审计监控项目的配置管理实施效果,包括周审计、月审计、阶段审计等,主要对各阶段输入物是否及时完整的入库受控进行检查。(3)加大性能测试力度做为实时的电信业务支撑系统,性能是NGBOSS项目成败的关键。在项目集成测试阶段,共进行了5轮性能测试,投入60个人月。在性能测试过程中,对系统进行了负载测试,强度测试和容量测试。在性能测试过程中发现了很多问题,项目团队通过因果图等方法进行分析,不断优化,最终使系统性能全部达到设计要求,并有40的指标超过设计要求。5、总结历时15个月的项目圆满结束,系统上线后其功能全面,配置灵活,运行稳定,她强有力的支撑了某省移动业务的快速开展,得到了某省移动总经理和移动集团公司业务支撑部的高度评价。总结项目实施过程,我也发现存在一些不足(1)对培训工作准备不足由于项目组成员来自多个部门,各自的文档编写风格不同,缺乏对项目统一的配置管理工具的使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论