需求分析特指“软件功能需求分析”,通常由需求分析人员经过调研和分析,准确理解用户的需求后,将业务需求转化为功能需求的过程。本文主要介绍如何进行软件功能需求分析,具体包括获取需求、需求分析、功能设计、需求验证。
工具/原料
1
需求分析人员
2
用户/客户接口人
3
Axure
4
Visio
5
Office软件
方法/步骤
1
需求获取获取需求是指通过多种方式收集各人员对软件的意见和想法,例如现存问题、期望、业务逻辑等,即谁需要?要什么?为什么?怎么做?....获取需求的方式有用户访谈、问卷调查、观察等,收集到需求可能多种多样,需进行筛选、分析、排序,进而得到有效的业务性需求。
2
需求分析需求分析是指将收集到的业务需求进行整理,对业务分门别类,转化为开发可实现的功能需求,输出相关的功能需求列表。分析时可借助脑图、Visio、excel等工具,梳理相关业务流水线,抽象为功能模块。
3
设计功能(画原型/撰写需求规格说明书)得到满足需求的功能列表后,按优先级排序,梳理软件框架,然后借助Axure等原型工具绘制软件的线框图,也称为软件原型,或者通过需求规格说明书的形式来描述软件功能。原型和需求规格说明书都是功能描述的形式,原型更直观,说明书更细化,可根据自己的情况选择。
注意事项
1
以上内容如果能帮到您,请投票,谢谢。
2
以上图片来自网络,感谢提供者,如有侵权,可联系删除。