ImageVerifierCode 换一换
格式:PPT , 页数:34 ,大小:1.75MB ,
资源ID:3284706      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3284706.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程目标和要求.ppt)为本站会员(Facebook)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

软件工程目标和要求.ppt

1、软件工程导论(3) 软件工程目标和要求,问题,http:/ 软件工程的基本目标 3.2 影响要素 3.3 业务需求 3.4 质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 软件工程的基本目标 3.2 影响要素 3.3 业务需求 3.4 质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 快开发效率高、开发周期被缩短,项目在预期内完成或提前完成 好所开发出来的产品质量高,产品性能稳定、实用性强、可扩展性高,能切切实实满足客户的需求 省开发的成本低,用最小的代价开发出特定的功能,多、快、好、省,本章内容,3.1 基本目标 3.

2、2 软件工程的影响要素 3.3 业务需求 3.4 质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 基本目标 3.2 影响要素 3.3 软件工程的业务需求 3.4 质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 业务目标 业务模式 业务市场 业务增值 周期性业务 业务风险,最大程度地满足业务需求。业务是根本,业务决定了客户群、客户需求、产品投放市场的时间、软件服务的模式等,本章内容,3.1 基本目标 3.2 影响要素 3.3 业务需求 3.4 软件工程的质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要

3、求,http:/ 软件工程的质量要求,http:/ 质量的含义 3.4.2 客户是质量的焦点 3.4.3 软件质量的特性 3.4.4 影响软件产品质量的因素 3.4.5 软件过程的质量因素 3.4.6 软件质量的指标,什么是质量,http:/ 在使用过程中满足客户要求的程度 质量是产品或服务所满足明示或暗示需求能力的特性和特征的集合 固有特性 相对客户存在,客户是质量的焦点,http:/ 质量是客户的满意度 一切从客户需求出发,从客户的角度思考问题,想客户所想 绝不开发那些客户不需要的功能,软件质量的特性,http:/ 易用性 性能 容量 安全性 可靠性 可测量性 可维护性 兼容性 可扩展性,

4、用户要求与软件质量特性,http:/ 产品修改 产品移植,软件产品 软件开发过程 软件商业环境,McCall质量模型,http:/ 设计过程 实施过程 维护过程,沟通,策略,流程,方法,规范,变更控制,基础设施,缺陷跟踪系统,文档,软件质量的指标(1),http:/ 可靠性(reliability) 易用性(usability) 效率(efficiency) 可维护性(maintainability) 可移植性(portability),软件质量指标是衡量那些可识别的软件质量特性项,有助于软件质量进行度量,选择软件工程方法来达到特定的质量目标ANSI/IEEE定义的质量指标 :,http:/

5、:正确性、准确性、完整性等 可用性:可操作性、通用性、一致性 可靠性:系统自我恢复能力、健壮性、系统的分布性 性能:有效性、安全管理/完整性、易存取性 可维护性:模块化、增强能力/灵活性、可测试性、可追溯性、简单性、自我描述性、系统兼容性、文档质量 可移植性:独立性、可重用性、互操作性、虚拟性、通用性,软件质量的指标(2),本章内容,3.1 基本目标 3.2 影响要素 3.3 业务需求 3.4 质量要求 3.5 软件工程的成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 软件工程的成本要求,3.5.1 软件工程的固有成本 3.5.2 软件的可变成本 3.5.3 软件工程的劣质

6、成本,http:/ 对象点,McCabe环路度量法 语法构造方法 结构度量方法,可变成本,http:/ 降低人力成本就变成了控制软件的可变成本的关键任务 软件可变成本的降低就要求提供软件开发和维护的生产力,保证成本 vs. 劣质成本,http:/ 劣质成本:没有达到满意的质量所造成损失,主要是返工、处理意外质量事故、处理客户投诉等引起的成本。劣质成本,也可称损失成本或失效成本,劣质成本,http:/ 过程成本,包括非增值成本、低效率过程成本、机会损失成本 损失成本,包括顾客损失成本、信誉损失成本等,冰山一角,http:/ on hold Delay Overtime work to fix b

7、ugs Many duplicate tests Roll-back Impact to morale Lost orders Missed business opportunities Lost credits & Brand,Billing error Cancelled projects Failure in running,Only Top-angle is seen by us ?,Did you see?,本章内容,3.1 基本目标 3.2 影响要素 3.3 业务需求 3.4 质量要求 3.5 成本要求 3.6 软件工程的资源限制 3.7 软件产品集成要求,http:/ 更多的限制

8、来源于人力资源 ,如招聘的进程、培训时间和人员调配的难度等 如果是项目途中加入人力资源,则新增加人员的效率会大打折扣,正如人月神话中说,“用人月作为衡量一项工作的规模是一个危险和带有欺骗性的神话。它暗示着人员数量和时间是可以相互替换的,本章内容,3.1 软件工程的基本目标 3.2 影响要素 3.3 业务需求 3.4 质量要求 3.5 成本要求 3.6 资源限制 3.7 软件产品集成要求,http:/ 传统产业形成了完整的产品规范,不管是哪个企业生产的配件,都遵守行业的标准 分工明确,有专业生产配件的,也有专门从事组装的 每一个环节都得到严格的质量控制,保证每个构件的质量合格,最后才能保证由这些构件组装而成的产品的合格,软件产品工程,http:/ 产品集成的准备工作,受组织已定义的软件过程规范的指导和约束。 保证产品集成接口的兼容性,审查接口描述的完备性,并能很好地管理这些接口 实施阶段,包括一系列的软件活动,确认产品集成构件已准备就绪、组装构件、验证已集成的产品、打包并交付完整的产品。,Q & A,http:/

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报