在上个世纪60年代中期爆发了众所周知的软件危机。为了克服这一危机,
在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。
与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成了八类软件开发方法。
中文名 软件开发方法
提出时间 1972年
原则 意外故障采取措施
1 Parnas方法
2 SASD方法
3 面向数据结构的软件开发方法
4 Jackson方法
5 Warnier方法
6 问题分析法
7 面向对象的软件开发方法
8 自底向上的归纳
9 自顶向下的分解
10 OMT的基础是对象模型
11 需求分析彻底
12 可维护性大大改善
13 可视化开发方法
14 ICASE
15 软件重用和组件连接
16 基于软件复用库的软件重用
17 与面向对象技术结合
18 组件连接