需求分析概述

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

笑话:富翁娶妻

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

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

漫画

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

1、需求分析的目的

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

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

2、获取需求的过程

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

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

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

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

(4)获取具体的需求。

3、获取需求的方式

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

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

相关推荐
天上掉下来个程小白8 小时前
缓存菜品-04.功能测试
java·spring boot·缓存·微信小程序·需求分析·苍穹外卖
结冰架构11 小时前
【AI提示词】马斯洛需求分析专家
大数据·人工智能·ai·需求分析·提示词
川石教育16 小时前
需求分析阶段测试工程师主要做哪些事情
软件测试·功能测试·需求分析·软件测试培训·软件测试教程
Trouvaille ~2 天前
数字乡村综合管理与服务平台软件需求规格说明文档
需求分析
猫头虎2 天前
多线程“CPU 飙高”问题:如何确保配置的线程数与CPU核数匹配(Java、GoLang、Python )中的最佳实践解决方案
java·python·缓存·golang·需求分析·极限编程·结对编程
今日上上签07073 天前
《OmniMeetProTrack 全维会议链智能追录系统 软件设计文档》
人工智能·设计模式·aigc·软件工程·团队开发·需求分析·规格说明书
PXM的算法星球9 天前
【软件工程】需求分析详解
软件工程·需求分析
小马哥编程11 天前
【产品经理从0到1】产品规划
流程图·产品经理·需求分析
知行EDI12 天前
Gentex EDI 需求分析
edi·需求分析·电子数据交换·知行之桥·知行edi
Leo.yuan13 天前
产销协同的作用是什么?又如何对各部门发挥作用?
大数据·信息可视化·数据分析·需求分析·企业数字化