需求分析概述

为什么要进行需求分析呢?

笑话:富翁娶妻

某富翁想要娶老婆,有三个人选,富翁给了三个女孩各一千元,请 她们把房间装满。第一个女孩买了很多棉花,装满房间的1/2。第 二个女孩买了很多气球,装满房间3/4。第三个女孩买了蜡烛,让 光线充满房间。最终,富翁选了最漂亮的那个。

【点评】没有理解用户的真实需求

漫画

【点评】相同的需求,不同的人理解不同

1、需求分析的目的

(1)需求分析的目的准确地回答"系统必须做什么?"。

(2)分析软件需求和书写软件需求规格说明书。

2、获取需求的过程

需求获取涉及客户、用户和开发方。客户为软件投资方,用户为软件使用者,开发方的需求分析师要深入了解用户的工作领域。 需求获取的过程:

(1)深入了解应用领域,开发高层的业务模型。

(2)定义项目范围和高层需求。

(3)识别用户类型和用户代表。

(4)获取具体的需求。

3、获取需求的方式

需求获取的方式有用户访谈、 问卷调查、原型系统、跟班作业、文档研究、头脑风暴等。

4、需求分析方法的优缺点

相关推荐
AmHardy1 天前
系统架构设计师 需求分析篇二
系统架构·需求分析·面向对象分析·分析模型·uml和sysml
黄焖鸡能干四碗2 天前
【大数据方案】智慧大数据平台总体建设方案书(word原件)
大数据·运维·系统安全·需求分析·规格说明书
AmHardy3 天前
系统架构设计师 需求分析篇一
架构·系统架构·需求分析·结构化分析·核心模型
懒人w6 天前
案例题——需求分析
需求分析
冰暮流星6 天前
需求分析例题
需求分析
吕永强7 天前
面向对象需求分析
需求分析·uml·类图·用例图·顺序图·状态图·活动图
cong*7 天前
数据库设计中的需求分析
数据库·需求分析
茜茜西西CeCe14 天前
软件工程知识点总结(2):需求分析(一)——用例建模
软件工程·需求分析·uml·用例图·活动图·用例建模·ooa
打码人的日常分享14 天前
智慧能源系统解决方案(Doc)
数据库·web安全·系统安全·能源·需求分析·规格说明书