美文网首页
软件需求理解

软件需求理解

作者: 子龙哦 | 来源:发表于2016-11-20 09:06 被阅读19次


- 用户说的需求

> 需求是用户说我需要什么功能吗?例如有需要一个人才库功能,可能是用户在线下有这样的一个概念,他会给你描述这个功能能做什么,甚至是大概长什么样子。这就是我们系统的样子吗?

- 我理解的需求

> 用户所描述只是他对自己遇到问题的一种解决方案,而没有说明自己的问题是什么,我们需求其实需要的是用户的问题,只有用户遇到问题之后才会求助系统。如果我们不分析和辨别将用户的描述当做需求,没有解决用户的问题,用户是不接受。用户不直接提供需求。

需求是影藏在用户工作的问题,或许用户自己都没有发现这些问题,但是被分析人员发现了,那这样的分析人员太牛了,对于用户就是“预见未来”的人、诸葛亮。

用户提供需求的素材,或者用户诉苦,分析人员发现问题或者病因,解决问题也就是找到问题解决的方案,这个方案可以实现为系统或者其他形式的。

- 怎么才能将描述清楚用户的需求,也就是用户关心或者着急的问题

>从用户的角度出发,如果系统能提供什么功能能帮助到用户,解决问题或者缓解问题

- 具体描述什么

> 描述谁在什么情况下,遇到什么问题,用户现在关心什么。

- 这个描述由谁来做

> 肯定不是用户,用户不会完整的剖析自己。作为旁观者的分析师可能比较客观的分析用户活动,找到问题。

- 总结

所以做为分析师其实是要观察用户的行为、聆听用户想法,听取有经验者的讲述,综合分析找到用户面临的真正的问题,找到一套方案,如果需要做一个系统,系统具有哪些功能,才能帮助用户解决问题。这就是系统的需求,也是系统的责任。

好医生不会因为病人说头痛就给点治头痛的药,而是要让我将将最近吃什么了,工作怎么样,平时休息怎么样,综合判断,找到可能的原因。睡觉少了,多休息,而不是以为的吃药。病人告诉医生自己的症状,医生了解病人的具体情况,综合判断,给出方案。这个药就相当于系统,只是缓解作用,并不能直接解决问题,或许需要好几个回合。

相关文章

  • 软件需求理解

    - 用户说的需求 > 需求是用户说我需要什么功能吗?例如有需要一个人才库功能,可能是用户在线下有这样的一个概念,他...

  • 软件需求分析方法

    软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对...

  • 软件需求分析方法

    软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对...

  • 测试学习常见问题

    1.软件测试的基本流程(详细) 需求分析阶段:阅读需求,理解需求,分析需求点,参与需求评审会议。测试计划阶段:主要...

  • 《软件需求》-需求

    一、什么是需求 人们在讨论需求时,开始经常会遇到专业术语问题。从不同的角度说着同一个问题,例如:用户需求、软件需求...

  • 关于如何理解软件需求的清单

    关于如何理解软件需求的清单 作者:付裕 1.新增需求或者变更需求的出现标志着现在的软件无法满足使用者的某一项工作。...

  • 软件需求读书笔记-序

    人们对软件需求工作的理解往往是片面的,常常称为“需求分析”,需求分析固然重要,但更为重要的是需求获取,需求说明,需...

  • 软件如何帮我们解决问题(三)--架构的出现

    之前我们讨论了什么是软件,软件的缘起,如何理解需求和识别问题,接下来,我们聊聊软件的架构. 架构的缘起: ...

  • 产品日常二三事

    产品需求分析 定制化软件产品与标准化软件产品的不同指出在于对定制化对象的需求的沟通及理解。众多时候定制化软件产品的...

  • 打造产品的第一步———需求分析(2)

    需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项...

网友评论

      本文标题:软件需求理解

      本文链接:https://www.haomeiwen.com/subject/vohdhttx.html