软件需求期末复习

第一章 需求工程导论

主要内容:

1、为什么学需求工程:无需求,无软件;需求不清,软件必败

2、需求工程师

重点内容:

1、需求工程定义

2、需求工程主要活动,并能简单描述

3、综合分析软件需求工程师应该具备的技能。

第二章 软件需求基础

【主要内容】

1、需求的定义、软件需求的分类

2、良好的软件需求应该具备的特质

【重点内容】

1、业务需求的定义、用户需求的定义、性能需求定义

2、掌握IEEE对于需求的分类。

3、常见的非功能需求

第三章 需求获取

【主要内容】

1、需求获取的困难、需求问题定义

​ 需求获取最终形成相关资料的记录和保存,产生需求获取报告,一般产生三分文档,前景和范围文档,用力说明文档买软件需求规格说明文档。

2、需求获取的方法:面谈、原型、用例场景

3、前景与范围文档

【重点内容】

1、综合分析需求获取的困难。需求获取的6个策略。需求获取的方法

​ 困难和方法在视频,六个策略是:

​ 1、需求获取是主动的

​ 2、需求获取应该是聚焦的

​ 3、破解需求的冰山模型

​ 4、破除阻碍需求获取的心理现象

​ 5、不要忽视对变更可能的获取

​ 6、需求协商

2、面谈准备工作的5个方面,面谈的问题分类开放式问题、封闭式问题并能比较二者

​ 面谈准备:

​ 1、阅读背景资料

​ 2、确定面谈主题和目标

​ 3、选择被会见者

​ 4、准备被会见者

​ 5、确定问题和类型

​ 注意点:

​ 1、记得和被会见者联系并确认面谈的安排

​ 2、着装正式

​ 3、不要迟到

​ 4、表现出来你已经准备好参加面谈了

3、用例模型

4、分析原型法、面谈的案例

5、原型法的步骤、优缺点、适用范围

​ 见视频

第四章 需求分析

【主要内容】

1、需求分析的根本任务

2、需求分析方法:过程建模、面向对象建模、数据建模

【重点内容】

1、需求分析的根本任务。

​ 建立分析模型,创建解决方案

2、常见的需求分析方法

结构化建模

【主要内容】

1、数据流图

2、数据建模

【重点内容】

1、数据建模ER图。

2、数据流图的基本规则

​ 见视频

面向对象建模

【主要内容】

1、面向对象建模的概念

2、各类模型的建立

【重点内容】

1、面向对象的基本概念。

2、面向对象建模领域模型(类图)、顺序图(时序图)、活动图、状态图。掌握每种模型的建模方法并能根据描述建立各种模型

3、面向对象建模的思路,面向对象建模常见的行为模型

第五章 软件需求规格说明书

【主要内容】

1、软件需求规格说明书的作用

2、软件需求规格说明书模板选择与裁剪

【重点内容】

1、软件需求规格说明书的作用、活动过程。

2、模板选择与裁剪

全在图片里

第六章 需求验证管理

【主要内容】

1、需求验证

2、需求管理

【重点内容】

1、需求验证概念。

2、需求管理包含的内容。

3、需求跟踪方式

4、需求变更产生的原因

【重点内容】

1、软件需求规格说明书的作用、活动过程。

2、模板选择与裁剪

全在图片里

第六章 需求验证管理

【主要内容】

1、需求验证

2、需求管理

【重点内容】

1、需求验证概念。

2、需求管理包含的内容。

3、需求跟踪方式

4、需求变更产生的原因

见图

猜你喜欢

转载自blog.csdn.net/qq_43511063/article/details/106813217