欢迎来到天天文库
浏览记录
ID:52563866
大小:351.50 KB
页数:41页
时间:2020-04-10
《软件项目管理5.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、软件开发项目管理信息管理系汪维清0chapter__5承启上课配置管理计划合同计划风险计划沟通计划质量计划成本计划时间计划集成计划范围计划项目结束项目执行控制项目计划项目初始人力计划1chapter__5质量计划配置管理计划合同计划风险计划沟通计划质量计划成本计划时间计划集成计划范围计划项目结束项目执行控制项目计划项目初始人力计划2chapter__5第5章软件项目质量计划虽然范围计划、进度计划、成本计划是项目管理中的核心计划,但这还不够,为了更好更全面的进行项目管理,还需要其他的计划,诸如质量计划、沟通计划、风险计划等。3chapter__55.1质量概述1981年,由于计算机程
2、序改变而导致1/67秒的时间差,使航天飞机上的5台计算机不能同步运行,这个错误导致了航天飞机发射失败1986年,1台Therac25机器泄露指明计量的辐射,致使两名医院病人死亡。造成惨剧的原因是一个软件出现了问题,导致这台机器忽略了数据校验4chapter__5质量的概念质量的多种定义符合目的或者用途(JosephJuran)用户的感觉就是质量(AVFeigenbaum)符合顾客在其合理价格下对产品的要求(SudIngle)产品或者服务满足明确和隐含需要能力的性能特性的总体(BS4778)5chapter__5质量定义质量是满足要求的程度,包括符合规定的要求和满足顾客的需求.6ch
3、apter__5质量的重要性一个项目的主要内容是成本、进度、质量质量管理是项目管理的最高统一(三大目标的统一)质量进度费用7chapter__55.1.1软件质量软件质量是软件满足明确说明或者隐含的需求的程度明确说明:查询功能隐含说明:查询速度8chapter__5软件质量框架模型软件质量框架是一个“质量特征-质量子特征-度量因子”的三层结构模型每一质量特征是用以描述和评价软件质量的一组属性,代表软件质量的一个方面。软件的质量属性很多,如:正确性、精确性、健壮性、可靠性、容错性、性能、易用性、安全性等质量子特征是上层质量特征的细化,一个特定的子特征可以对应若干个质量特征。软件质量子
4、特征是管理人员和技术人员关于软件质量问题的通信渠道软件质量度量因子,用来度量质量特征。定量化的度量因子可以直接测量或统计得到,为最终得到软件质量子特征值提供依据9chapter__5软件质量框架模型10chapter__55.1.2软件质量与硬件质量的比较软件质量与硬件质量有很大的不同,软件是逻辑实体,本质上无形、看不见、难测控;软件的质量问题基本上是人为差错引起,又由千变万化的逻辑组合导致不同的质量问题,保证质量的方法是开发全过程采取措施,防错、捡错,发生出错时,要进行维护修改,修改时考虑波及面,保证完整一致硬件是物理实体,有形、便于测控;硬件质量问题主要是设计、生产和使用问题,
5、失效是由零部件或其结合故障引起,保证质量的方法是开发过程和生产过程加强控制,发生故障时,更好零部件,维修一般不会给其他地方造成影响11chapter__55.1.3软件质量的重要性软件危机的主要矛盾低质量的软件就像定时炸弹,随时可能引起危害。低质量的产品,增加成本,即使小小的缺陷也可以引起难以预料的结果。如:“千年虫”问题,只是一条语句的问题,却带来很大的麻烦和损害质量是生命也是信誉12chapter__55.1.4软件质量管理的发展过程发展时期程序设计程序系统年代成品开发组织方式开发技术特点开发工具质量管理特征软件工程至50年代末至70年代初至今程序软件软件产品个体项目设计组、软
6、件作坊软件机构(软件工厂)靠开发者个人技巧机器代码、汇编语言个人设计、个人使用、手工技巧、无维护观念、无系统化方法程序设计理论深入、模块化、自顶向下,逐步求精,不重视维护问题高级语言、操作系统、数据管理系统靠少数人协调把关系统化、规范化、全员化逐步产生与各种方法相应的工具、开发环境结构化设计理论和方法面向对象方法、快速原型技术。。。下表说明了软件质量管理的发展过程。从表中可以看出,软件质量管理随着开发管理方式的演变逐步向系统化发展。13chapter__5决定质量的因素程序设计:程序系统:软件工程:程序程序员编程程序文档小组设计编程测试程序文档数据团队软件生命周期个人编程质量少数人
7、协调把关团队项目管理水平软件内容人员规模工作范围决定质量的因素14chapter__55.2质量管理质量管理的最终目标:如何在时间、成本、质量这三方面找到均可以满意的模式,并恪守这种模式,持续的进行管理工作质量管理的学派和观点很多,具有代表性由戴明理论、朱兰理论、克鲁斯比理论、田口玄一理论戴明理论核心:“目标不变、持续改善和知识积累”,预防胜于检验朱兰理论核心是适用性,适用性是通过遵守技术规范,使项目符合或者超过项目相关人及客户的期望克鲁斯比理论核心:质量定义符合预先
此文档下载收益归作者所有