什么要做用户需求分析?

一、回答这个问题我们首先要搞清楚什么是需求分析?它在整个软件工程过程中处于什么阶段?需求分析就是获取、记录、分析和验证项目干系人需要的过程。这个过程的目的是为了理解一个机构的结构、策略和运营,并为机构实现其目标推荐解决方案。它包括①确定业务问题和商业机会②引导、获取、记录客户的需求并分析制约因素③分析客户的需求、定义解决方案并验证④管理需求范围等内容

它的最终交付物是需求规格说明书。这个问题我之前在头条文章中有详细的介绍,感兴趣的朋友可以看一下。软件工程分为①可行性分析②需求分析③设计④开发⑤测试⑥运维六个阶段。一般可行性分析阶段是在客户投资决策与立项之前进行,那么签订合同之后的阶段事实上就是从需求分析开始的,可见这个阶段的重要性相当于盖房子打地基,地基打不好,后面的结果可想而知。

二、需求分析的重要性真正理解用户的需求,与用户达成一致从用户处获取挖掘需求,然后正确的理解分析需求,把需求梳理呈现出来,与客户达成一致。这个过程绝不是一个简单的过程,但是它确实非常重要,试想如果做出来的产品没有人乐意用或者与客户想要的大相径庭,那么验收是肯定通过不了的,也不会有人来买单。正确把需求传递给项目组成员在需求与客户达成基本一致后,需求人员还需要控制管理好需求变更,把客户需求转换成可以更方便的与项目组开发、测试等岗位人员交流的描述。


文章TAG:什么是需求分析  如何做产品的需求分析  什么  需求  需求分析  
没有了