书签 分享 收藏 举报 版权申诉 / 47
上传文档赚钱

类型软件工程课件:2-第二讲(1).ppt

  • 上传人(卖家):罗嗣辉
  • 文档编号:2045978
  • 上传时间:2022-01-21
  • 格式:PPT
  • 页数:47
  • 大小:1.43MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《软件工程课件:2-第二讲(1).ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    软件工程 课件 第二
    资源描述:

    1、1小组软件过程小组软件过程董董 威威计算机学院计算机学院602教研室教研室E-mail:2为什么工程会失败为什么工程会失败如果软件工程失败了,通常是因为协同工如果软件工程失败了,通常是因为协同工作的问题,而不是技术上的问题。作的问题,而不是技术上的问题。是是人人的问题的问题3常见的问题常见的问题 领导不力领导不力 无法协调或合作无法协调或合作 缺少参与缺少参与 拖延和缺少自信拖延和缺少自信 质量低劣质量低劣 随意增加功能随意增加功能4小组是什么小组是什么 小组规模小组规模 45人人 具有凝聚力的小组具有凝聚力的小组 协同工作基本条件协同工作基本条件 要完成的任务必须清楚明确要完成的任务必须清楚

    2、明确 小组必须是明确确定的小组必须是明确确定的 小组必须对它的项目有自始至终的控制小组必须对它的项目有自始至终的控制5建立高效的小组建立高效的小组 小组内聚力小组内聚力 挑战性的目标挑战性的目标 反馈反馈 共同工作框架共同工作框架 必须完成什么计划?必须完成什么计划? 什么时间?什么时间? 按照什么顺序?按照什么顺序? 由谁来完成?由谁来完成?6怎样组建小组怎样组建小组 目标目标 确定和接受一系列共同的目标确定和接受一系列共同的目标 角色角色 明确责任明确责任 计划计划 确定达到目标的战略确定达到目标的战略 交流交流 成员之间的交流成员之间的交流 对外交流对外交流 小组与其他团体的交流小组与其

    3、他团体的交流7小组目标小组目标 具有挑战性,却是可实现的具有挑战性,却是可实现的 目标必须是具体的,可评估的目标必须是具体的,可评估的 如如 开发一个优质的产品开发一个优质的产品 进行一项高效率的、管理良好的工程进行一项高效率的、管理良好的工程 按时完成按时完成8小组目标小组目标 开发一个优质的产品开发一个优质的产品 在第一次编译之前发现的错误百分比:在第一次编译之前发现的错误百分比:80% 在系统测试中发现缺陷数目:在系统测试中发现缺陷数目:0 完成的产品包含的需求功能:完成的产品包含的需求功能:100% 进行一项高效率的、管理良好的工程进行一项高效率的、管理良好的工程 产品大小估计的误差:

    4、产品大小估计的误差:20% 开发时间估计的误差:开发时间估计的误差:20% 按时完成按时完成 提前或推迟开发周期的天数:提前或推迟开发周期的天数:7个任务个任务1533表表2 2:技术因素及其权重:技术因素及其权重 序号序号因素因素权重权重1分布式系统分布式系统22响应或者吞吐量绩效目标响应或者吞吐量绩效目标13终端用户效率(联机)终端用户效率(联机)14复杂的内部处理复杂的内部处理15代码必须是可重用的代码必须是可重用的16易于安装易于安装0.57易于使用易于使用0.58可移植可移植29易于变更易于变更110并发并发111包括特殊的安全特征包括特殊的安全特征112提供对第三方的直接访问提供对

    5、第三方的直接访问113特殊的用户培训设施特殊的用户培训设施134表表3 3:团队的环境因素及其权重:团队的环境因素及其权重 序号序号因素因素权重权重1熟悉熟悉Internet1.52应用经验应用经验0.53面向对象经验面向对象经验14先导分析人员能力先导分析人员能力0.55积极性积极性16稳定的需求稳定的需求27兼职工作人员兼职工作人员-18难的编程语言难的编程语言-135基于功能点的估算方法基于功能点的估算方法(2/3) 举例举例有有5个简单功能、个简单功能、9个中等复杂功能、个中等复杂功能、12个个复杂功能复杂功能分配技术复杂性因子值(按表分配技术复杂性因子值(按表2的顺序):的顺序):4

    6、、3、5、3、4、5、5、0、4、1、2、0 、5设定环境因素因子值(按表设定环境因素因子值(按表3的顺序):的顺序):3、1、3、4、5、5、0、3 36基于功能点的估算方法基于功能点的估算方法(3/3)1. UUCP = 55 + 910 + 1215 = 295 2. TFactor值为值为40,TCF为为1.0 3. EFactor为为22,EF为为0.74 4. UCP = 295 1.0 0.74 = 218.3 5. 218 20 = 4360人时人时= 513人天(人天(8.5小时小时/天)天) 37工作量分布工作量分布38项目跟踪项目跟踪 什么是软件项目跟踪什么是软件项目跟踪

    7、 软件项目跟踪对象软件项目跟踪对象 软件项目跟踪方式软件项目跟踪方式 软件项目跟踪目标软件项目跟踪目标39什么是软件项目跟踪什么是软件项目跟踪 定义定义 在项目实施过程中,随时掌握项目的实际在项目实施过程中,随时掌握项目的实际开发情况,使得当项目实施与计划相背离、开发情况,使得当项目实施与计划相背离、或者出现问题和风险时,能够采取有效的或者出现问题和风险时,能够采取有效的措施。措施。40什么是软件项目跟踪什么是软件项目跟踪(示意图示意图)41软件项目跟踪对象软件项目跟踪对象(项目风险项目风险)42软件项目跟踪对象软件项目跟踪对象(项目进展项目进展)43软件项目跟踪对象软件项目跟踪对象(开发活动

    8、进展开发活动进展)44软件项目跟踪对象软件项目跟踪对象(开发活动问题开发活动问题)45软件项目跟踪方式软件项目跟踪方式 成立项目跟踪小组成立项目跟踪小组 由项目组成员(小项目)或负责人(大项目)组成由项目组成员(小项目)或负责人(大项目)组成 指定项目跟踪负责人指定项目跟踪负责人 负责协调项目进度的跟踪工作负责协调项目进度的跟踪工作 定期召开项目跟踪会议,获取项目实施的详细情定期召开项目跟踪会议,获取项目实施的详细情况和面临的问题况和面临的问题 最好每周一次最好每周一次 了解项目实施情况了解项目实施情况 汇报问题汇报问题46软件项目跟踪目标软件项目跟踪目标 通过跟踪对软件项目的实施情况提供可视

    9、性通过跟踪对软件项目的实施情况提供可视性 知道项目的实际执行和实际情况知道项目的实际执行和实际情况 知道项目实施过程中(可能)出现了哪些问题知道项目实施过程中(可能)出现了哪些问题 知道如何采取措施防止问题的出现,或者出现时知道如何采取措施防止问题的出现,或者出现时该采取什么办法减少它给软件项目实施带来的影该采取什么办法减少它给软件项目实施带来的影响和损失响和损失47我们的科研项目 高可信软件工程技术高可信软件工程技术 软件测试与验证(软件测试与验证(921、战机、导弹、卫星、驱逐、战机、导弹、卫星、驱逐舰、联指)舰、联指) 软件可靠性工程软件可靠性工程 互联网信息处理互联网信息处理 自然语言理解和信息过滤自然语言理解和信息过滤 语义语义Web Web Service 星载星载欢迎感兴趣的同学参与!欢迎感兴趣的同学参与!

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:软件工程课件:2-第二讲(1).ppt
    链接地址:https://www.163wenku.com/p-2045978.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库