- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程监理概述
主要内容2软件工程监理技术培训一、软件工程定义二、软件工程监理常见的困惑三、软件工程监理的未来展望
一、软件工程定义3软件工程监理技术培训计算机软件计算机软件指计算机系统中的程序及其文档程序是计算任务的处理对象和处理规则的描述计算任务:以计算机为处理工具的任务处理对象:数据(如数据、文字、图形、图象、声音等,它们只是表示,而无含义)或信息(数据及有关的含义)处理规则:一般指处理的动作和步骤。程序必须装入计算机内才能工作文档是为了便于了解程序所需的阐明性资料
2. 软件工程( Software ngineering )4软件工程监理技术培训1968年NATO会议:软件工程就是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用完善的工程原理。1993年IEEE:软件工程是:采用工程的概念、原理、技术、和方法来开发与维护软件;把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效的维护它。软件工程的三大法宝:方法、过程、工具;它包括技术和管理
3. 软件工程的本质特性5软件工程监理技术培训1.软件工程关注于大型程序的构造;2.软件工程的中心课题是控制复杂性;3.软件经常变化性;4.开发软件的效率非常重要;5.和谐地合作是软件开发的关键;6.软件必须有效地支持它的用户;7.在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品。
4. 软件工程的基本原理6软件工程监理技术培训1.用分阶段的生命周期计划严格管理;2 坚持进行阶段评审;实行严格的产品控制;采用现代程序设计技术;结果能清楚地审查;开发小组的人员应该少而精;承认不断改进软件工程实践的必要性。
5. 软件生命周期7软件工程监理技术培训软件定义;A.问题定义 B.可行性研究软件开发;C.需求分析E.详细设计 G.综合测试D.总体设计F.编码和单元测试3)运行维护。
二、软件工程监理常见的困惑8软件工程监理技术培训当前软件行业存在的主要问题软件项目投资规模呈逐年增长的趋势,但取得效果很多让人堪忧;在管理思想与开发技术不断更新和提高的当下下,挖掘实际需求却是十分困难;实施过程中缺乏专业的监督与管理,项目风险增大,失败。项目比比皆是据麦肯锡公司的一项调查表明,全球软件开发项目中只有16%能按计划完成!
2. 软件危机9软件工程监理技术培训60年代中期以前:通用硬件相当普遍,软件却是为某个具体的应用而编写的。60年代中到70年代中:软件作坊。软件危机:研制软件系统投入大量的人力、物力和财力,但系统的质量却难以保证。也就是说,开发软件所需的高成本同产品的低质量之间有着尖锐的矛盾,这种现象就是所谓的“软件危机”
3. 软件危机的典型表现10软件工程监理技术培训1)对软件开发成本和进度的估计常常很不准确;2)用户对完成的软件系统不满意的现象经常发生;3)软件产品的质量往往靠不住;4)软件常常是不可维护的;5)软件通常没有适当的文档资料;6)软件成本在计算机系统总成本中所占的比例逐年上升;7)软件开发生产率提高的速度跟不上计算机应用的发展趋势。
4. 产生软件危机的原因11软件工程监理技术培训1)软件本身特点造成;开发进展不易把控、开发的正确性和软件质量难评价。2)软件开发与维护的方法不正确。主要表现:忽视软件需求分析;认为软件开发就是写程序并使之运行;轻视软件维护;–
5. 解决软件危机的途径12软件工程监理技术培训推广使用在实践中总结出来的开发软件的成功技术和方法—软件工程方法;开发和使用更好的软件工具;良好的组织管理措施。如:引入工程监理
6.监理工作的困惑监理是什么角色?监理该做什么?监理能做什么?监理怎样做?13软件工程监理技术培训
6.监理工作的困惑14软件工程监理技术培训社会对软件工程监理行业认知需要深化;职责划分不够明确,把关、监督、协助理解不够;技术问题;沟通问题;待遇问题。
7.减少困惑的关键15软件工程监理技术培训
一、软件工程监理的未来展望16软件工程监理技术培训回归“为业主提供专业化监督管理服务”的本来定位;政府对软件工程监理的管理更加规范化,从微观转向宏观,重点在政策引导;强制监理和政府定价制度将逐步退出历史舞台社会对监理素质的要求将越来越高监理行业结构将出现分化,出现金字塔形的构架塔尖:拥有自主知产权、专有技术、实力强大的公司;金字塔中间:具有良好的社会信誉、实力较强,结构合理的人才队伍和相当丰富的的建设管理经验,有所专长;金字塔底层:施工现场旁站,或某一专项监管特长
文档评论(0)