软件件系统开发技术 软件工程课件.ppt

网络教育学院 网络教育学院 课名: 软 件 工 程 主 讲: 谢 明 志 Email:tommyshell@163.com 第一章 软件工程概述 §1.1 软件工程的背景和历史 1968年由NATO (北大西洋公约组织)在德国Garmish召开的学术会议上,Feitz Bauer首先提出了“软件工程”概念。 软件工程与编程 前者是一门学科,一种科学理论来指导软件系统开发,标准化,自动化的过程 考虑如何分解一个系统,以便各人分工开发;考虑如何说明每个部分的规格要求;怎样才能易于维护 单纯的代码编写 是软件工程发展的前身 是软件工程中占据很少时间和空间的一部分 计算机学科的发展 60年代以来 工厂管理 病人监护 工资统发 图书馆管理 机票预定 学籍管理 为什么发展如此之快 不准确的时间和金钱的估算 软件质量的低下 相对硬件产品开发软件开发费用的增加 维护、增强软件系统的必要性 硬件价格大幅度下降 软件技术面临的问题 规模 复杂性 生产率 《人月神话》焦油坑 史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙、猛犸象、剑齿虎在焦油中挣扎。它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强壮或具有足够的技巧,能够挣脱束缚,它们最后都沉到了坑底。 软件危机的主要特征 软件开发周期大大超过规定 日期; 软件开发成本严重超标; 软件质量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档