第一单元软件工程质量管理概述课件.ppt
《第一单元软件工程质量管理概述课件.ppt》由会员分享,可在线阅读,更多相关《第一单元软件工程质量管理概述课件.ppt(29页珍藏版)》请在三一办公上搜索。
1、第一单元 软件工程质量管理概述,宋喜莲,学习这门课的现实意义,项目管理铁三角,2023/4/3,成本,质量,进度,学习这门课的现实意义,2023/4/3,1.1 软件质量管理内涵,迪斯尼狮子王缺陷英特尔浮点除法缺陷程序员的千年虫问题Windows的输入法漏洞爱国者导弹缺陷,2023/4/3,1.1 软件质量管理内涵,软件交付客户使用前是无形的,需要人脑理解的“逻辑”产品。软件项目的需求60%以上都是“隐形”的。软件产品用于处理客户业务,隔行如隔山。生产制造企业建立在“生产线”的基础上,软件行业是知识密集型行业,“大脑”充当了生产线上的设备,发挥不稳定且难以规范。开发人员对文档重视不够,难以统一
2、项目团队对最终交付产品的认识。,2023/4/3,1.1 软件质量管理内涵,2023/4/3,质量管理大师约瑟夫朱兰(Joseph M.Juran),产品的质量就是适用性(fitness for use)。即产品在使用的过程中满足客户(使用)要求的程度。大部分(80%以上)质量问题是管理层的错误而并非工作层的技巧问题。质量三部曲:质量策划、质量控制、质量改进,1.1 软件质量管理内涵,质量管理大师 菲利浦克劳斯比(Philip B.Crosby),2023/4/3,质量是符合要求,而不是最好。预防产生质量,检验不能提高质量。每个工作环节的标准必须是零缺陷。用纠正不符合项所产生的价值来衡量质量。
3、,1.1 软件质量管理内涵,产品和服务的质量改进需要持之以恒。,P(Plan)D(Do)C(Check)A(Action),每个人都有客户,如果他不知道自己的客户需要的是什么,那么他还没有了解自己的工作。,1.1 软件质量管理内涵,2023/4/3,统计质量控制之父 休哈特 全面质量控制之父费根堡姆 质量工程学创始人田口玄一QC小组之父石川馨,石川馨,1.1 软件质量管理内涵,有些软件开发者仍然相信软件质量是在编码之后才应该开始担心的事情。要提高软件产品质量只能通过软件研发过程的质量的提高来实现。要严格管理软件项目按照已定义的生命周期模型、各个过程的流程、模版、准则、项目计划及其从属计划等。,
4、2023/4/3,1.2 软件质量模型-McCall模型,2023/4/3,1.2 软件质量模型-McCall模型,正确性:一个程序满足她的需求规约和实现用户任务目标的程度。可靠性:一个程序满足一所需的精确度完成它的预期功能的程度效率:一个程序完成其功能所需的计算资源和代码的度量。完整性:对未授权人员访问软件或数据的可控制程度。可用性:学习、操作、准备输入和解释程序输出所需的工作量。可维护性:定位和修复程序中一个错误所需的工作量。灵活性:修改一个运行的程序所需的工作量。可测试性:测试一个程序以确保她完成所期望的功能所需的工作量。可移植性:把一个程序从一个硬件和或软件系统环境移植到另一个环境所需
5、的工作量。可复用:性一个程序可以在另外一个应用程序中复用的程度互连性:连接一个系统和另一个系统所需的工作量。,2023/4/3,1.2 软件质量模型-Boehm模型,Boehm模型着手于软件总体的功效,也就是说,对于一个软件系统而言,除了有用性以外,它的开发过程必定是一个时间,金钱和能量的消耗过程。考虑到系统交付时使用它的用户类型,Boehm模型从几个维来考虑软件的效用。总功效可以被分解成可移植性,有效性,可维护性。其中,有效性可以细分为可靠性,效率,运行工程可维护性可以细分为测试性,可理解性,可修改性。,2023/4/3,1.2 软件质量模型-ISO 9126,功能性:适合性、准确性、互操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一 单元 软件工程 质量管理 概述 课件
链接地址:https://www.31ppt.com/p-4091167.html