精选优质文档-倾情为你奉上软件开发流程基本概念复习大纲一、 软件开发流程基本概念1、 软件开发流程的概念软件开发流程也就是软件过程。软件过程是为了构造高质量软件所需要完成的任务的框架。思考:软件过程和软件工程?主流的软件过程有那些?软件项目的真正灵魂是软件过程。计算机软件发展阶段: 程序设计阶段 软件工程阶段 软件过程阶段 软件过程是从软件项目需求定义开始直至软件使用后被废弃为止,跨越整个软件生存期内的系统开发、运行和维护等全部活动及相关项的总合。2、 软件工程:一种层次化技术 IEEE Institute of Electrical and Electronic EngineersIEE93:软件工程是(1)将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。(2)在(1)中所述方法的研究。软件工程的根基在于质量关注点(quality focus)。软件工程的基础是过程(process)层。软件过程构成了软件项目管理控制的基础,并且建立了一个