专业系统规划与管理师网站|服务平台|服务商(系统规划与管理师学习QQ群:292360497,客服QQ:800184589)

软题库 学习课程
当前位置:信管网 >> 系统规划与管理师 >> 综合知识 >> 文章内容
盛齐讲软考系规:软件工程进化史

盛齐讲软考系规(系统规划与管理师):软件工程进化史

在上个世纪6 60年代,以及一般都是在六七年以前,上个世纪60年代我们称之为史前时代。当时的软件开发呢,它没有固定的方法哎它没有固定的方法,完全靠个人。
你像软件设计这些过程,基本上都是在开发人员的脑子里去完成的。开发出来的软件质量怎么样,你就只能取决于你找的这个开发人员的水平高低。所以我们说在60年代中期就出现了软件危机,然后到1968年左右,人们呢就提出了我们刚才所说的这个软件工程这样一个概念,用工程的方法来开发软件。
然后呢,我们既然说用工程的方法,用工程的方法就一定需要有团队的配合,需要有开发文档等等的。然后这个阶段呢,就提出了我们上节课讲过的一个开发方法,叫结构化开发方法,是自顶向下逐步求精的一个过程。也什么意思呢?也就是说第一阶段开发完形成了开发文档,并且经过测试之后没有问题,我们才进入第二阶的阶段,以对应的呢就是我们接下来要讲的瀑布式的一个模型。
然后呢,到了1983年到了1983年呢,开始出现了比较面向对象的一个开发方法,为什么呢?因为这个阶段啊开始逐步出现了软件复用的一个需求啊,这个我们等会也会讲。面向对象方法呢,因为它的一个主要概念,包括面向对象开发方法的一个原则,与软件复用的需求都比较吻合。所以呢它特别有利于我们说软件复用。同时呢在这个阶段发生的还有你像软件过程的改进运动啊,包括你像ISO等等的一些质量标准,都开始逐步的出现和统一。
那到了上个世纪90年代,在1995年左右啊,一直到现在,我们都称之为叫互联网时代。这个阶段呢敏捷开发方法哎逐步流行起来了。
当然了也包括了多样化的一个开发模型,软件开发更需要团队协作了,它这需要团队协作呢来应对一需求的变化,从而快速交付我们说的高质量软件啊从而就快速交付我们说的高质量软件。
当然了也包括了快速迭代和质量开发的过程,因为我们说敏捷开发一个很重要的原则是什么?就是快速迭代。其实这个呢是软件开发过程以及方法的一个进步。从最开始的无法衡量,还有什么个人主义,到我们现在所说的团队协作质量评价对吧?团队协作质量评价等等。
软件开发过程呢可以说变得速度既既快,质量又高,那我们再回到课程当中。

点击了解:盛齐系统规划与管理师课程

信管网订阅号

信管网视频号

信管网抖音号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章

精选

课程

提问

评论

收藏