- 2
- 0
- 约 604页
- 2023-04-01 发布于山东
- 举报
小时候的快乐是样东西,拥有就幸福;长大后的快乐是个心态,明白就幸福。
1;内容;1.0 软件概念;软件概念-软件;软件概念-软件的特点;软件的复杂性;成本高;;;维护难;1.1 软件危机;软件发展历程;软件危机;软件危机的典型表现;成本问题;软件质量问题;项目进度问题;软件维护问题;产生软件危机的原因;消除软件危机的途径;软件工程学的是由于“软件危机”的出现和加重而产生的,研究用工程的方法来管理软件的开发。
开发一个具有一定规模和复杂性的软件系统与编写一个简单的程序不一样。大型、复杂软件系统的开发是一项工程,必须按照工程化的方法组织软件的生产和管理,必须经过分析、设计、实现、测试、维护等一系列软件过程和活动;提出有效的方法和工具支持软件开发
1968年提出软件工程概念和思想
20世纪70年代的结构化软件开发方法
20世纪80年代的面向对象的软件开发方法
新的技术: 软件重用、快速原型、需求工程
典型技术: COM, Java, C++, J2EE, .Net, ….
支撑工具和环境:Jbuilder, Visual Studio, WebLogic, …;20世纪80年代末,美国DoD和业界开始认识到管理的重要性
美国DoD的一项研究表明,70%的项目由于管理不善导致难以控制进步、成本和质量;
进一步的研究发现:管理是影响软件项目成功开发的全局性因素,而技术只影响局部
如果软件开发组织不能对软件项目进行有效管理,就不能充分发挥软件开发方法和工具的潜
原创力文档

文档评论(0)