软件工程概论54795.pptVIP

  • 22
  • 0
  • 约4.36千字
  • 约 41页
  • 2016-12-10 发布于江西
  • 举报
* * 软件危机 Myth: 一旦我们完成了程序的编写,并让它能运行,那我们的任务就完成了。 Reality: 有一个人曾经说过:“你越早开始编写代码,那你就越晚完成工作。”工业统计数字表示,产品第一次交付给用户后,还要花费编写该软件60%-80%的精力来维护。 3)实践者神话—— 软件难以维护maintainability,不易升级evolvability1968年 NATO 计算机科学会议软件危机--根源--解决途径软件工程 * * 意识到:“软件”编程,大型软件系统的开发与其它工程项目如建造桥梁、制造飞机、轮船等的开发是同理的,它有自己的工程生命周期 lifecycle 。软件工程 Fritz Bauer[nau69]为了经济的获得可靠的,在实际机器上高效运行的软件,而建立和使用的好的工程原则。 * *软件工程 [ 教材] 软件工程是运用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术和管理的方法。 * *软件工程[IEEE93] 1将系统的、规范的、可度量的方法应用于软件的开发、运行和维护的过程; 2 上述方法的研究。 * * 软件工程是一门交叉学科 软件开发技术:软件开发方法学软件开发过程软件工具和软件工程环境 软件工程管理:软件管理学软件经济学软件心理学 * * 软件工程所包含的内容不是一成不变的,随 着人们对软件系统的研制开发和生产的理解

文档评论(0)

1亿VIP精品文档

相关文档