软件工程培训课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件工程培训课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 培训 课件
- 资源描述:
-
1、2023-1-16软件工程培训软件工程培训软件工程培训软件工程培训课程目标1.对软件工程有较全面的了解,并能够对软件工程有较全面的了解,并能够对软件项目进行控制,合理地安排人员、对软件项目进行控制,合理地安排人员、进度,更有效地保证软件的质量。进度,更有效地保证软件的质量。2.能够通过科学的方法获得并提交高质能够通过科学的方法获得并提交高质量的软件需求。量的软件需求。软件工程培训 本门课程的主要内容本门课程的主要内容 软件概述软件概述软件项目的管理软件项目的管理软件需求软件需求软件工程培训目 录 软件概述 软件项目的管理 软件需求软件工程培训软件概述 到底什么是计算机软件?为什么我们不断努力要
2、建造高质量的基于计算机的系统?我们如何对计算机软件的应用领域分类?关于软件仍存在什么样的神话?软件工程培训软件相关的问题硬件的发展一直超过软件硬件的发展一直超过软件软件开发速度过于缓慢软件开发速度过于缓慢人们越来越依靠软件人们越来越依靠软件人们在努力建造高质量的软件人们在努力建造高质量的软件已有的软件难以支持和增强已有的软件难以支持和增强软件工程培训产业观点 开发时间太长了!开发时间太长了!成本怎么会这么高?成本怎么会这么高?为什么总是让客户为什么总是让客户指出我们的错误?指出我们的错误?怎么度量软件开发怎么度量软件开发的进度?的进度?软件工程培训软件软件的定义:软件的定义:(1)能够完成预定
3、功能和性能的可执行)能够完成预定功能和性能的可执行 的的指令指令(计算机程序);(计算机程序);(2)使得程序能够适当地操作信息的)使得程序能够适当地操作信息的数数据结构据结构;(3)描述程序的操作和使用的)描述程序的操作和使用的文档文档。软件工程培训软件应用 系统软件系统软件 实时软件实时软件 商业软件商业软件 工程和科学技术软件工程和科学技术软件 嵌入式软件嵌入式软件 个人计算软件个人计算软件 人工智能软件人工智能软件软件工程培训软件软件神话:软件神话:管理者的神话管理者的神话用户的神话用户的神话开发者的神话开发者的神话软件工程培训管理者的神话神话神话1:我们已经有了关于建造软件的我们已经
4、有了关于建造软件的标准和规程的书籍,难道它们不能给人标准和规程的书籍,难道它们不能给人们提供所有其需要知道的信息吗?们提供所有其需要知道的信息吗?软件工程培训管理者的神话神话神话2 2:我们已经有了很多很好的软:我们已经有了很多很好的软件开发工具,而且,我们为它们买件开发工具,而且,我们为它们买了最新的计算机。了最新的计算机。软件工程培训管理者的神话神话神话3 3:如果我们已经落后于计划,可:如果我们已经落后于计划,可以增加更多的程序员来赶上进度以增加更多的程序员来赶上进度(“有时称为蒙古大夫概念有时称为蒙古大夫概念”)。)。软件工程培训软件软件神话:软件神话:管理者的神话管理者的神话用户的神
5、话用户的神话开发者的神话开发者的神话软件工程培训用户的神话神话神话1 1:有了对目标的一般描述就足以:有了对目标的一般描述就足以开始写程序了开始写程序了我们可以以后再补充我们可以以后再补充细节。细节。软件工程培训用户的神话神话神话2 2:项目需求总是在不断变化,:项目需求总是在不断变化,但这些变化能够很容易地满足,因但这些变化能够很容易地满足,因为软件是灵活的。为软件是灵活的。软件工程培训软件软件神话:软件神话:管理者的神话管理者的神话用户的神话用户的神话开发者的神话开发者的神话软件工程培训开发者的神话神话神话1 1:一旦我们写出了程序并使其正:一旦我们写出了程序并使其正常运行,我们的工作就结
6、束了。常运行,我们的工作就结束了。软件工程培训开发者的神话神话神话2 2:在程序真正运行之前,没有办:在程序真正运行之前,没有办法评估其质量。法评估其质量。软件工程培训开发者的神话神话神话3 3:一个成功项目唯一应该提交的:一个成功项目唯一应该提交的就是运行程序。就是运行程序。软件工程培训目 录 软件概述 软件项目的管理 软件需求软件工程培训软件项目的管理 在一个软件项目中如何管理人员、问题和过程 一个软件项目组如何对工作量、成本和项目时间进行可靠的评估 一个组织何时应该建造软件?何时应该获取软件?何时应该请求外援?如何创建一个项目进度计划?软件工程培训项目管理的概念人员人员问题问题过程过程软
7、件工程培训人员项目参与者项目参与者项目负责人项目负责人软件项目组软件项目组软件工程培训项目管理的概念人员人员问题问题过程过程软件工程培训问题软件范围软件范围问题分解问题分解软件工程培训项目管理的概念人员人员问题问题过程过程软件工程培训过程 软件过程的一般阶段(定义、开软件过程的一般阶段(定义、开发和维护)适用于所有软件项目。问发和维护)适用于所有软件项目。问题在于如何选择一个适合项目要开发题在于如何选择一个适合项目要开发的软件的过程模型。的软件的过程模型。软件工程培训软件项目管理的概念小结:小结:软件项目管理是软件工程的软件项目管理是软件工程的保护性活动。它先于任何技术活动保护性活动。它先于任
展开阅读全文