经过做了很年的考试卷子,发现这部分的内容很好拿分,而且在试题部分中,这部分的内容占的分值还是相对来说比较多的,加
上这次考试,决定将这部分的内容好好总结下。
重点:
软件的生存周期模型:这部分考的内容多数出在选择题上,选择哪种合适的开发模型,最重要的区别就是:所开发的项目是否需求
明确。
软件开发方法:其中分四种软件的开发方法,结构化开发方法功能:分解与抽象。Jackson:面向数据结构的开发方法。原型方法:
需求不清,这部分内容考的比较多的就是面向对象的开发方法和结构化开发方法的不同。
基本模型:静态单变量模型
中级模型:静态多变量模型
详细模型;将主系统分为三个模块层次。
进度管理:
Gantt:不能清晰反映各任务之间的依赖关系
PERT:不能反映人物之间的并行关系。
成熟度能力分为5级。
统一过程:四个阶段,精化阶段(架构),构建阶段(模型),移交阶段:产品发布。
敏捷方法:
水晶法:需要一套不同的策略、约定和方法论。