软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文_第1页
软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文_第2页
软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文_第3页
软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文_第4页
软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

软件项目的质量管理计划及执行质量保证和质量控制,质量管理论文引言质量管理作为项目管理的一部分,具有非常重要的地位。假如质量不能知足要求,即便进度再快,成本再节约,项目也没有意义。某高速公路监控系统建设项目,整个系统由某路段监控分中心、路段外场设备构成。监控系统收集所有设备的数据,并对所有设备进行控制。分中心对各设备数据进行处理后,以图形化的方式显示数据,并根据策略使用条件启动相应的策略方案,控制各设备的动作。核心系统由监控分中心计算机群、大屏幕显示设备和路段所布设的外场设备〔主要有车辆检测器、摄像机、F型可变情报板、门架式可变情报板、交通事件分析仪、动力监控集中单元等〕组成。该监控系统软件采用基于WEB的三层B/S架构。采用模块化设计,共分为监控框架、监控应用模块、通信应用模块、核心模块、报表模块、设备管理模块、车辆检测器模块、可变情报板模块、动力监控单元模块等。该项目采用Java等语言开发,数据库采用SQLServer2005,服务器使用IBM专用服务器+RAID5,服务器操作系统采用Windows2003Server和Tomcat6.0平台。该项目的质量管理,主要包括制订质量管理计划及执行质量保证和质量控制,最终使项目按期保质完成,进而及时反映道路的使用情况、响应突发事件、引导车流,保障道路的畅通,有效地提高道路的利用率。1质量计划当代质量管理的一项基本准则是质量是计划出来的,而不是检查出来的,只要做出精准的质量计划,才能指导项目的施行、做好质量控制。本项目首先进行了如下质量计划的编制。〔1〕在编制经过中,采用流程图和因果分析图相结合的方式方法对项目进行分析,华而不实流程图显示各子系统的互相关系,预测在何处可能发生何种质量问题,由此来制订处理问题的方案。例如,在各子模块、子系统之间,可能存在数据传输错误、数据处理不及时等质量问题,针对此问题,采取数据实时上传和将数据存入本地计算机两种方式,假如出现数据传输错误和处理不及时,能够将本地存储的数据进行人工手动重传,以确保数据的完好与准确。采用因果分析图描绘叙述相关的各种原因和子原因怎样产生潜在问题或影响,将影响质量问题的人员、设备、参考资料、方式方法、环境等各方面的原因进行细致的分解,在质量计划中制订相应的预防措施。〔2〕在质量计划中确定了有效的质量管理体系,明确质量监理人员对项目质量负责和各级质量管理人员的权限以及本项目的质量要求。例如:监控系统的平均无故障运行时间MTBF20000h;车牌识别系统识别率90%;数据传输延时0.3s等。〔3〕本系统质量管理中广泛应用了戴明环PDCA作为有效的管理工具,采用计划-执行-检查-措施的质量环,在质量计划中,将质量环上各环节明确落实到各阶段,保证了质量计划的有效施行,不仅提升了项目产品的质量,还降低了项目的开发成本、提高了项目的开发效率。在项目计划阶段,根据需要还制订了全方位的计划,人力资源规划也是必不可少的。人力资源规划主要是决定、记录和分配项目角色、职责及报告关系。根据本项目的特点,在项目建议和启动阶段进行了工作的定义和分配,根据下面4个步骤进行:第一,根据需求讲明书和项目合同,明确了项目的最终需求,即完成对系统所有设备、设施的监控功能;第二,明确了项目的最终需求之后,定义工作怎样完成,通过和公司领导及一些项目相关人员沟通,对项目工作遵循产品导向方式方法进行分解;第三,根据确定的项目技术道路,通过工作分解构造WBS来开创建立可管理的任务元素和定义这些任务的工作内容;第四,基于优先的原则来分配任务,采用组织分解构造〔OBS〕来进行概念化的描绘叙述,之后开发责任分配矩阵〔RAM〕,将WBS分配给个人。2质量保证质量保证是以保证质量为目的,致力于对确保产品到达质量要求而提供信任的工作。质量保证经过不仅要对项目的最终结果负责,而且还要对整个项目经过承当质量责任。可见,在项目施行经过中建立质量保证体系是非常重要的。对于该项目,首先,质量保证从项目内部管理做起,即促进项目团队合作、加强凝聚力、树立团队自信心、激发成员创造性。其次,强调经过改善,进行经过评价,到达早期预防的目的。在评价经过中,由与项目有关但不直接介入或对项目不负直接责任的专家对项目各阶段进行评审,详细工作如下。〔1〕对开发计划书进行评审。主要评审开发计划在调配人力、物力和资源方面能否合理,设计开发计划能否切实可行。〔2〕对需求分析讲明书进行评审。主要评审需求分析讲明书能否符合合同要求,能否符合国家高速公路监控系统要求,评审需求、输出、数据定义的完好性,以及各项需求指标有无矛盾,能否具有一致性。〔3〕对概要设计讲明书进行评审。主要评审概要设计的完好性,审查能否覆盖了软件需求规格讲明书中描绘叙述的所有软件需求,概要设计讲明中定义软件的主要外设和它们之间的接口能否清楚明晰,概要设计讲明能否一致,能否为具体设计提供了根据。〔4〕对总体设计进行评审。评审总体设计中规定的各子系统通信报文协议能否符合网络协议标准,能否确保数据的施行性和准确性,评审具体设计与概要设计能否一致,具体设计能否很好的编码实现,具体设计能否符合概要设计要求和目的。〔5〕测试评审。评审测试计划完好性,测试用例各功能描绘叙述能否齐全。在各阶段评审经过中,针对发现的问题及时纠正,防止和辨别工作中的偏差和错误,确保了项目质量与计划保持一致,进而很好地完成了质量保证任务。3质量控制项目质量控制贯穿于项目施行的全经过,范围牵涉质量构成的各个环节,其目的是确保项目质量能知足质量要求。在质量控制经过中贯彻预防为主与检验把关相结合的原则,分为监测和控制两个阶段:监测的目的就是收集、记录和汇报有关项目质量的数信息;控制就是使用质量监测提供的数据,进行控制,确保项目质量与计划保持一致。随着计算机的快速发展,开发工具不断升级,技术方案的不断更新和新技术的产生都给项目开发带来了或多或少的困难。因而,每月对成员进行现场培训,不仅牵涉新技术的应用、新开发工具的使用,也包括一些与人沟通的培训及一些职业规划方面的内容等,进而提高了项目质量。在质量监测经过中,针对质量计划,质量监测人员根据作业程序及时进行测量检查,以确定项目成果或阶段成果能否符合相关的质量标准。对质量监测的结果采用帕累托图法进行分析。通过统计分析对人员、设备、参考资料、方式方法、环境等影响项目质量的因素进行监控,确定项目施行经过在控制之中,同时进行趋势分析,对一些偏向于不合格的趋势及早进行控制。对于质量监测中发现的不合格的内容,利用因果分析图分析原因,并进行适宜的处置,保证不合格得到辨别和有效的控制。纠正措施或预防措施制订后,对质量计划进行相应的调整,保证项目的顺利施行。在整个开发经过中,测试也是贯穿在整个项目施行的全经过,作为质量控制的一部分。编制测试计划对各子系统编制测试用例,进行需求测试。需求测试贯穿了整个软件开发周期,通过需求测试来指导软件测试的各个阶段。在软件开发经过中,进行单元测试;各种外部设备到位,对自研设备进行功能测试,主要采用黑盒测试;对软件系统进行测试,主要进行了配置测试、自底向上的集成测试;对软件硬件系统联调,对各子系统进行系统测试、兼容性测试。测试进行的具体而且严谨,对出现的问题及时解决,确保各项系统指标已经到达设计要求,系统知足期望。整个经过中,采用控制图来表示清楚这个经过是处于控制中还是失去了控制,当这个经过失去控制时,就马上确认这些非随机事件的原因,并调节经过,以纠正或消除这些原因。4结束语质量管理是项目管理中很重要的管理活动,有效地施行软件质量管理是软件项目开发工作顺利完成的保证。该项目在质量的有效管理中,对施行经过中的问题,进行了及时且有针对性的调整,较为成功地实现了当初制定的目的,使系统得以完成。能获得这样的成绩,很大程度上得益于良好的项

温馨提示

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

评论

0/150

提交评论