阅读背景:

传统软件开发VS敏捷软件开发

来源:互联网 

在上世纪60年代,由于计算机的计算能力显著提升,人们需要处理问题的复杂程度也得到提升,导致了一系列问题比如项目运行超过预算、项目运行超过时间、软件十分低效、软件质量很低、软件无法满足需求、项目缺乏管理,代码难以维护、软件难以交付,称为软件危机。人们意识到,软件开发不仅仅是让程序员编写程序那么简单,而是一项工程,需要科学的开发方法,从而人们提出了软件工程的概念,采用工程化的方法对软件开发进行管理。而在当今,软件工程中软件开发方法主要分为传统软件开发和敏捷软件开发。本文主要介绍这两种软件开发方法以及他们各自的优缺点。在上世纪60年代,由于计算机的计算能力显著提升,人们需要处理问题的复杂程度也得到提升,导致了一




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: