第1章 系统开发基础
一、软件工程概述(2星)
1、CMM模型
初始级:杂乱无章,甚至混乱,几乎没有明确定义的步骤,项目的成功完全依赖个人的努力和英雄式核心人物的作用。
可重复级:建立了基本的项目管理过程和实践来跟踪项目费用、进度和功能特性,有必要的过程准则来重复以前在同类项目中的成功。
已定义级:管理和工程两方面的软件过程已经文档化、标准化,并综合成整个软件开发组织的标准过程。
已管理级:制定了软件过程和产品质量的详细度量标准。
优化级:加强了定量分析,通过来自过程质量反馈和来自新观念、新技术的反馈使过程能不断持续地改进。
2、CMMI阶段式模型
初始的:过程不可预测且缺乏控制。
已管理的:过程为项目服务。
已定义的:过程为组织服务。
定量管理的:过程已度量和控制。
优化的:集中于过程改进。
3、CMMI连续式模型
CL0(未完成的):过程域未执行或未得到CL1中定义的所有目标。
CL1(已执行的):其共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。
CL2(已管理的):其共性目标是集中于已管理的过程的制度化。
CL3(已定义级的):其共性目标集中于已定义的过程的制度化。
CL4(定量管理的):其共性目标集中于可定量管理的过程的制度化。
CL5(优化的):使用量化(统计学)手段改变和优化过程域,以满足客户的改变和持续改进计划中的过程域的功效。
二、软件开发方法(3星)
1、结构化开发方法:用户至上,严格区分工作阶段,每阶段有任务和结果,强调系统开发过程的整体性和全局性,系统开发过程工程化,文档资料标准化,自顶向下,逐步分解(求精)。
2、原型开发方法:适用于需求不明确的情况。
3、面向对象开发方法:更好的复用性,关键在于建立一个全面、合理、统一的模型,分析、设计、实现三个阶段,界限不明确。
4、面向服务开发方法:面向对象更高标准的抽象。
如需了解更多备考资料,可点击下方资料下载处或联系在线客服获取。
软考科目规划
三分钟测出适合你的软考科目
↓↓↓

热门:网络工程师备考 | 信息系统项目管理师备考
备考:章节练习+真题 | 信息系统项目管理师论文范文5篇
| 备考资料区
推荐:软件设计师网络课堂 |系统架构设计师网络课程
活动:新人礼包
| 现金补贴&千元课程免费抽
课程:论文专题讲解 | 网络工程师报考指南 | Openclaw小龙虾安装教程