论信息系统项目的质量管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
论信息系统项目的质量管理
【摘要】
2013年10月,XX股份有限公司作为系统集成项目的总承包商承接了XX集团有限公司委托的密炼车间管控网络系统建设项目,我作为项目经理负责全程管理该项目。该项目的主要业务目标是建立轮胎全生命周期质量追溯,合同额为1700万,其中软件费用700万,硬件费用1000万,整个项目历时15个月完成。在实施该项目的过程中,项目在质量管理方面具有以下特点:客户方对数据库服务器的质量要求较高,要求服务器能够连续运行1000
个小时无故障,另外,项目还具有功能复杂、规模大、周期长、干系人众多等特点,因此该项目的质量管理是项目成功的关键。
在充分分析了该项目特点的基础上,对于项目的质量管理主要遵从质量规划、质量保证、质量控制的典型质量管理方式,我们采用成本/效益分析等方法进行质量规划,采用质量审计等方法进行质量保证,采用因果图、控制图、检查等方法进行质量控制。通过这些方法我们较好地做到了质量管理,达到了项目质量管理的预期目标,并得到客户和我方管理层的一致认可。
该项目在质量管理过程中还存在一些不足,例如,1)在质量规划过程中,人员配比不太合理,建议采用实验设计的方法寻找合理的人员配比。2)项目组成员的质量控制意识不高,建议通过培训等方式提高项目组成员的质量控制意识。3)测试人员少,测试工作量大,建议制定测试用例模板,减少编写测试用例的工作量。在后续的质量管理过程中如果进一步考虑以上方法,则可以有效克服当前不足。
【正文】
XX集团有限公司为了提高轮胎生产车间管理水平、改进工艺,建立轮胎全生命周期质量追溯,同时实现多厂统一管理,因此在2013年8月对密炼车间管控网络系统建设项目实施了公开招标。我公司以1700万合同额竞标成功,其中软件费用700万,硬件费用1000万。我作为项目经理负责全程的项目管理,并参与了业务需求调研、系统分析等工作。
该项目实施覆盖4大厂区、10个生产车间、80条生产线,轮胎生产能力达到每年5000万条。功能包括基础数据管理、工艺技术管理、生产计划管理、物料管理、库存管理、质量管理、设备管理、能源管理、系统管理等10大板块,80多个子模块。该项目的实施打破了轮胎质量不可追溯的困局、在提高设备利用率、计划执行率、产品质量、节能减排、减少废品率的同时还极大程度降低了车间对管理人员的需求数量。由于客户方要求数据库服务器连续运行1000个小时无故障,因此在项目管理过程中,质量管理显得尤为重要。在具体工作中,我根据实际情况,采用了灵活的工作方法,取得了较好的质量管理效果。项目自2013
年10月开始实施,2014年12月项目验收,到目前运行情况良好。
公司的组织方式为项目型,项目成员直接归属项目经理领导。项目组成员包括:1名项目经理,4名需求调研人员,2名系统分析人员,5名程序员,2名测试人员,1名质量保证
人员,1名配置管理人员,共计16人。团队中除了两名程序员和一名测试人员是新入职人
员外,其他人员都有类似的项目经验。另外,公司的质量保证小组也对项目进行了协助。
项目质量管理的最终目的是使项目可以满足其明确的或隐含的需求。主要包括质量规划、质量保证和质量控制三个过程。虽然为了达到项目要求的质量需要付出一定的成本,但是从长期来看,没有达到项目要求的质量会导致产品运行阶段还要投入大量的人力、物力维护系统,从而付出更大的成本。我认为质量管理的基本原则是质量出自计划和设计,而非出自检查。
根据我们在项目中的实际管理情况,对质量管理各部分介绍如下:
一、质量规划
质量规划包括识别与该项目相关的质量标准以及确定如何满足这些标准。我们以企业环境因素、组织过程资产、项目管理计划、项目范围说明书为依据,通过使用成本/效益分析、基准分析、质量成本等方法识别出项目相关的时间、成本、资源等质量标准,进而达到或者超过客户以及其他项目干系人的期望和要求。得到项目的质量管理计划、质量度量指标、质量检查单、质量基线、过程改进计划等文档,并对项目管理计划进行了更新。根据以往经验,我们意识到,如果能在质量规划阶段明确要达到的质量标准,并制订详细可行的质量保证和质量控制措施,在后面的实施阶段能够有效的减少返工,降低项目成本,提高生产率和客户满意度。在本项目中,除了要完成合同中规定的功能外,重要的质量标准还包括合同中数据库服务器的连续无故障运行时间。
二、质量保证
质量保证应该贯穿于项目的整个生命周期。本项目的质量保证工作由公司的质量保证小组实施。在项目启动、需求分析、软件设计、实现、测试、上线、项目收尾等阶段,根据项目组的质量管理计划、质量度量指标、过程改进计划、工作绩效信息、质量控制测量结果(如测试报告)等信息进行质量审计,根据审计出的不符合项提出整改意见,交由项目组进行整改,同时进行文档归档形成组织过程资产,如果改变影响较大需要更新项目管理计划。在项目过程中出现的变更,质量保证小组对变更申请要进行审计,保证这些变更是为了更好地满足用户的需求。
三、质量控制
质量控制是验证具体的项目成果,判断是否符合有关的项目质量标准,并确定清除产生不良结果原因的途径。有效的质量控制能够及时的发现与质量标准的差异,从而便于及时采取纠正措施。
本项目的质量控制活动由项目测试小组和项目管理小组共同完成。其中项目测试小组负责项目产品的质量控制,项目管理小组负责项目管理过程的质量控制。项目测试小组根据概要设计文档、详细设计文档编制测试用例,通过测试用例的执行结果检验项目产品的质量,根据测试结果进行趋势分析,对项目产品的质量进行监控。项目管理小组根据质量管理计划、绩效报告(如周报、月报等文档)、质量检查单对项目管理过程进行检验,通过检查单进行代码走查,核对变量命名、函数名称、注释、每行缩进等一系列代码规范是否得到了实施,对存在的问题交由开发人员进行整改;通过因果图查找问题的原因,集合项目组内的专家采用头脑风暴法尽量多的罗列出问题的原因,然后针对这些原因找到问题的解决途径和解决方法,尽量在问题发生之前消除隐患,提高项目质量;我们还通过控制图监控项目的执行情况,对异常点进行纠正,将质量特性控制在正常质量波动范围内。
【总结语】
在密炼车间管控网络系统建设项目的管理过程中,我全面应用了项目质量管理的方法,使得该项目在质量管理方面较好地达到了预期目标。我们在质量规划阶段明确了要达到的质量标准以及确定如何满足这些标准,并制订了详细可行的质量保证和质量控制措施;我们与公司的质量保证小组一起对项目全过程进行了质量保证,并对提出的不符合项进行了整改;另外,我们通过项目测试小组和项目管理小组共同完成了项目产品和项目管理过程的质量控制,取得了较好的效果。在项目实施过程中,我们也遇到了一些问题,下面总结一下我的解决方案。
1)在项目的质量规划过程中,我认为人员配比不太理想,初级工程师较多,导致员工成长较慢,代码质量也不太乐观。
针对这个问题,建议在项目初期采用实验设计方法检查不同人员配比比率下的工作质量和绩效,争取在时间、质量、成本之间找到合理的平衡点。