需求分析、原型设计、撰写产品需求文档
1. 需求分析
需求分析的目的是确定软件的具体功能,该阶段分为三步,如下图所示。
41DF8165-7BFB-417B-A96A-06337BFAB6EB1.1 需求获取
需求的获取是要从各种渠道获取原始需求。
C4F6A110-9D43-49A3-BB07-D70944B4CAE61.2 需求筛选
需求筛选是要通过各种评价标准过滤掉不合理的需求。
7762CA14-CF60-4A67-BD17-57055F9EFFB71.3 需求排序
需求排序是要对要开发的需求按照其重要程度进行排序,KANO模型是一种有效的对需求按照重要程度进行分类的方法,它将需求分为基本型需求、期望型需求和兴奋型需求。基本型需求最为重要,需要优先开发。
74A7596E-B42F-491F-AAD2-DABE2369B6D32 原型设计
2.1 信息结构设计
通过用例图展示系统信息结构
image-202005301702201182.2 原型页面设计
工具:墨刀、Asure
根据需求分析的结果设计出产品原 型页面,产品原型是产品开发的基础。原型设计工具有墨刀和Asure,其中Asure比较专业,更难使用,墨刀对初学者比较人性化,下图是利用墨刀工具设计的产品原型。
4C44104F-71B6-4ABD-88A7-B4D81F5AAABA3 撰写产品需求文档
下图是比较全面的产品需求文档的结构,产品需求文档是为了向开发人员描述清楚产品的功能,因此,最重要的就是详细功能说明。
0A3DAC10-8EC4-4842-B1C4-F1602B280223
网友评论