征集:软件工程最重要的30件历史大事
抛个砖:
* 20世纪60,70年代,软件业界爆发软件危机,大量的软件项目失败或延期,成本大大超支。典型实例:IBM 360操作系统,5000人年,100万源代码。1968年北大西洋公约组织的计算机科学家在联邦德国召开的国际学术会议上第一次提出了“软件危机”(software crisis)这个名词。 概括来说,软件危机包含两方面问题:一、如何开发软件,以满足不断增长,日趋复杂的需求;二、如何维护数量不断膨胀的软件产品。
*,1968年秋季,NATO(北约)的科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。在那次会议上第一次提出了软件工程(software engineering)这个概念。
*,Royce, W.W. (Winston Royce),1970年 发表《Managing the Development of Large Software Systems》, IN Proc. WESTCON, San Francisco, 1970 ,提出了系统开发生命周期,后人把此生命周期又形象的命名为瀑布型生命周期。
*,1970年,Brian和Dennis Ritchie首创了C语言,很快成为世界上最流行的语言之一。
*,1977年D.T.Ross等人提出SADT结构化分析设计技术。
*,20世纪80年代初,美国AT&T贝尔实验室设计并实现了C++语言。
*,美国TRW公司B.W.Boehm提出软件工程七个原则。
*,面向对象的分析、设计方法(OOA和OOD)的出现使传统的开发方法发生了翻天覆地的变化。随之而来的是面向对象建模语言(以UML为代表)、软件复用、基于构件的软件开发等新的方法和领域。
*,B.W.Boehm,螺旋型生命周期。
*1980年,Cocomo模型提出。
*1986年,能力成熟度问卷问世。后来CMM/CMMI发布
*1994年设计模式出版。
*1994年,UML1.0发布。
*1995年国际标准化组织公布ISO/IEC 12207信息技术---软件生存期过程
ISO/IEC 15504
*Kent Beck发表 《eXtreme Programming explained》
*有 关 软 件 质 量 评 价 方 面 的 国 际 标 准 正 在 制 定 中 , 其 编 号 为 ISO/IEC 14598 系 列
属于娱乐和软工历史回顾,别当真。随必所欲的发表大家的看法。
-----------------------------
通过高效过程追求卓越结果,无论是敏捷或CMMI或其它
* 20世纪60,70年代,软件业界爆发软件危机,大量的软件项目失败或延期,成本大大超支。典型实例:IBM 360操作系统,5000人年,100万源代码。1968年北大西洋公约组织的计算机科学家在联邦德国召开的国际学术会议上第一次提出了“软件危机”(software crisis)这个名词。 概括来说,软件危机包含两方面问题:一、如何开发软件,以满足不断增长,日趋复杂的需求;二、如何维护数量不断膨胀的软件产品。
*,1968年秋季,NATO(北约)的科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。在那次会议上第一次提出了软件工程(software engineering)这个概念。
*,Royce, W.W. (Winston Royce),1970年 发表《Managing the Development of Large Software Systems》, IN Proc. WESTCON, San Francisco, 1970 ,提出了系统开发生命周期,后人把此生命周期又形象的命名为瀑布型生命周期。
*,1970年,Brian和Dennis Ritchie首创了C语言,很快成为世界上最流行的语言之一。
*,1977年D.T.Ross等人提出SADT结构化分析设计技术。
*,20世纪80年代初,美国AT&T贝尔实验室设计并实现了C++语言。
*,美国TRW公司B.W.Boehm提出软件工程七个原则。
*,面向对象的分析、设计方法(OOA和OOD)的出现使传统的开发方法发生了翻天覆地的变化。随之而来的是面向对象建模语言(以UML为代表)、软件复用、基于构件的软件开发等新的方法和领域。
*,B.W.Boehm,螺旋型生命周期。
*1980年,Cocomo模型提出。
*1986年,能力成熟度问卷问世。后来CMM/CMMI发布
*1994年设计模式出版。
*1994年,UML1.0发布。
*1995年国际标准化组织公布ISO/IEC 12207信息技术---软件生存期过程
ISO/IEC 15504
*Kent Beck发表 《eXtreme Programming explained》
*有 关 软 件 质 量 评 价 方 面 的 国 际 标 准 正 在 制 定 中 , 其 编 号 为 ISO/IEC 14598 系 列
属于娱乐和软工历史回顾,别当真。随必所欲的发表大家的看法。
-----------------------------
通过高效过程追求卓越结果,无论是敏捷或CMMI或其它
...全文
相关推荐
回顾:2014 Java发生的5件大事
1、2月1日:RedMonk分析师确认并宣布Java是受欢迎和多样化的语言! 2014年,Java生态圈伴随着引擎的轰鸣起步,随着FOSDEM年会的Free Java会议一路飙升。除此之外,还有很多颇有深度的OpenJDK技术演讲,以及(RedMonk分析师)Steve O’Grady带来的令人吃惊的业内相关主题演讲。Steve给出了2014年初Java受欢迎程度及领域排名数据。分析中指出的Java的使用范围,在RedMonk的博客中 也被反复提到。Java位列编程语言前两名已不足为奇,但其他的一些议题让我们这些身处Java生态圈的相关人事也感到惊讶。Steve在演讲中清 晰地指出Jav
初中历史大事年表.pdf
初中历史大事年表
重装系统后必须做的20件大事.txt
重装系统后必须做的20件大事
中外历史大事时间轴-清晰版.pdf
高中历史的时间线整理,制作了一个中外历史大事时间轴,方便历史脉络的整理
MySQL为什么要避免大事务以及大事务解决的方法
什么是大事务 运行时间比较长,长时间未提交的事务就可以称为大事务 大事务产生的原因 操作的数据比较多 大量的锁竞争 事务中有其他非DB的耗时操作 。。。 大事务造成的影响 并发情况下,数据库连接池容易被撑爆 锁定太多的数据,造成大量的阻塞和锁超时 执行时间长,容易造成主从延迟 回滚所需要的时间比较长 undo log膨胀 。。。 如何查询大事务 **注**:本文的sql的操作都是基于mysql5.7版本 以查询执行时间超过10秒的事务为例: select \* from information\_schema.innodb\_trx where TIM


