链接规范必须在全局范围内_产品需求规范
发布日期:2021-06-25 19:29:58 浏览次数:3 分类:技术文章

本文共 3804 字,大约阅读时间需要 12 分钟。

2018年11月

目录

第一部分:产品原型规范: 2

一、 文档参数 2

二、 修改记录: 2

三、 总览: 2

四、 全局规范和说明: 3

五、 核心业务流程图; 3

六、 功能模块原型,说明或标注 4

第二部分、需求文档标准(PRD); 5

一、 文档属性: 5

二、 产品简介 6

三、产品概览 6

三、 产品架构 6

四、 功能说明 7

五、非功能性需求: 9

第一部分:产品原型规范:

产品原型图以实现业务逻辑,详细阐明产品功能为核心

内容构成:文档参数、修改记录、总览(功能结构图)、全局规范和说明、核心业务流程图、页面关系图、功能模块原型。

原型图有清晰的层次、必要的标注、同一个页面的所有状态等。其中结构图明确,流程图清晰,重要页面指示和说明详细。

原型的受众是交互设计师、UI设计师、开发人员和运营人员等,他们在阅读原型时,除了需要明确了解产品定位和目标之外,还需要了解每个模块的核心目标。

一、文档参数

文档参数每个产品经理可以自己增补,至少包含以下内容:

1、文档类型,包括内部文档(只限项目组成员或需求方使用),开放文档(一般作为产品宣传,操作手册等)

2、文档编号,文档性质(prdmrdbrd)项目简称项目版本号(如有)文档日期;

3、文档版本号、产品名称、编写人、编写日期;

二、修改记录:

修改版本、修改前内容、修改后内容、修改位置(链接)、修改时间、修改人;

三、总览:

页面结构图,表现所有功能所需的页面和页面的分级,通常使用脑图即可;

页面关系图,体现页面之间的跳转关系。

四、全局规范和说明:

1、页面结构,指整个项目的通用规则;如首页、列表页、详情的内容通用构成和布局,通用的导航形式等;

2、页面间切换方式,如左右翻页还是上下翻页,进入方式等;

3、手势,左滑、右滑、上滑、下滑,双指滑等;

4、基本条件下的页面状态,无法连接网络、加载中、加载失败、加载成功、页面不存在、上拉、下拉等、未获得授权等、已登录、未登录;

5、申请授权,授权内容、授权触发等;

6、图片相关处理,加载中、加载失败,点击放大等;

7、统一格式,如时间格式、金额格式等;

8、文本框、按钮等;

9、信息提示,弹出框、图层规则等;

交互规范参考:页面状态、页面加载、页面刷新、页面转场、局部刷新、状态切换、热区范围、边界问题、常用字段、异常支线等。

806f215c1382608d3bd9c6f030fb9e75.png

五、核心业务流程图;

流程图包括总体流程和具体功能流程图;

总体流程体现整体业务的操作流程和分支。具体功能流程图需要作为开发的判断依据,清晰定义条件的判断和分支走向。

六、功能模块原型,说明或标注

模型主要体现页面元素和交互。主要由以下模块构成:元素基础设置、交互动作、跳转逻辑、限定极限值、状态及状态之间转换的描述。

1、每个版本涉及改动的所有界面均需表现在原型中,务必覆盖功能的每个场景;

2、每个界面的不同状态,每个功能点的不同状态都需要通过原型表现;

例如:列表页没有内容显示什么,内容过多时如何显示;

按钮:已触发和未触发的状态;

登录位置,已登录显示什么,未登录显示什么,点击下拉还是弹出,弹出内容是什么。

3、每一个可点击元素,都能点击跳转到目的位置。并且提现点击热区位置;

4、交互的形式(效果)和内容需要加以说明;

5、原型内容排版需整齐、层级清楚、有层次感;

6、每个原型界面的说明标注内容,可标注在原型的两侧;

7、每个界面都要考虑到异常情况的处理,是否超出全局的规范,需另行说明;

8、需要涵盖内容空白、内容溢出的情况;

9、表单或控件的提示信息需要清洗体现;

10、涵盖信息提示、对话框、弹出等交互信息的形式和位置;

11、严谨的页面层级。

第二部分、需求文档标准(PRD);

prd框架结构应该至少包含以下内容:文档属性、产品简介、产品概览、产品架构、功能需求、非功能性需求几部分;

一个需求文档只针对一个版本或一次升级,不在此版本上线内容无需体现。

806f215c1382608d3bd9c6f030fb9e75.png

一、文档属性:

1、版本说明:

1)、产品输出的所以文档,都应有的统一命名规范。做到通过文档名称即可看到产品的发展趋势,输出时间周期。

例如:文档版本号—项目名称(项目版本号)—开始时间-结束时间

2)、标记文档的使用类型,包括内部文档(只限项目组成员或需求方使用),开放文档(一般作为产品宣传,操作手册等)

3)、统一文档编号,文档性质(prdmrdbrd)项目简称项目版本号(如有)文档日期;

4)、文档属性还要包括:文档版本号、产品名称、编写人、编写日期;

2、修订历史

需求文档自评审通过或者正式公布之后,每一次的修改都需编写修订记录。

修订记录内容至少包括:修订的日期、当前版本号、修订说明(修订前,修订内容)、修订作者。word文档最好能链接到修订位置。

二、产品简介

通过产品简介的说明,能够向读者清楚传达产品定位和目标。

三、产品概览

1、需求列表;列清本次文档需求点,包括:功能模块、子功能点、说明等内容;

需求确认后,产品经理基于此表,为相关技术经理创建需求任务。

2、全局规则:

只要是需要所有开发人员查看,且适用于整个系统的都可以写进全局规则中,包括:交互说明、屏幕适配、全局字段说明等等。

比如:字段‘邮箱’,在系统中多个地方出现,我们只需要在全局规则写明1次字段‘邮箱’的规则限制即可,而不需要在‘邮箱’出现的每个地方都进行重复编写规则。

通过全局规则,说明什么是页面本身内容,需要在页面显示的,什么是页面逻辑规则。

客户端开发还包括:字体、后台调出、杀死程序后重新打开、网络环境、手势、页面跳转等;

3、名词解释:对于新的业务模式名词或较难理解的概要,可统一在此加以说明和定义;

三、产品架构

1、功能结构;主要使用结构图、脑图等形式讲本次需求的功能结构阐明;

2、业务流程图,主要是需求的整体业务流程图;

3、页面关系图,页面关系图一般只用于移动客户端交互性较强的产品;表明页面间的调整关系,便于前台工程师理解。

四、功能说明

功能说明以模块为单位,进行详细说明;内容包括:该模块设计的交互原型、业务逻辑说明定义、功能流程图、交互信息等;

前台产品还包括:特殊场景、操作与反馈、页面状态、数值限制条件、功能、流程、文案、动效、控件、弹框等说明。

1、交互原型:

依次罗列该模块的原型图片;单个界面中因状态改变导致内容或功能改变较大的均需展示。

每个图片需要编号和标题;

2、逻辑模式:

模块功能描述,首先需要阐明此功能模块的核心目标。清晰定义业务逻辑,说明规则边界。设计计算的内容注明计算公式;并对公式项加以定义说明。

其次以模块为单位,页面为子项,分别描述产品的模块、页面及页面区域元素的功能需求。

示例1:

1、频道名:频道介绍及需求说明

2、页面1:页面介绍及需求说明

2.1、页面模块1:模块功能需求说明

2.1.1、页面模块1-元素1:功能说明

2.1.2、页面模块1-元素2:功能说明

2.2、页面模块2:模块功能需求说明

示例2,关于内容显示:

a. 正常:理想状况

b. 内容为空:内容为空时如何展示,是选择缺省设计,还是直接不展示该模块的内容。这些信息都需在PRD里描述清楚;

c. 内容溢出:文字内容是否有字符限制,超过字符限制会在后台给出相应提示吗?还是超出部分显示为省略号,或者设计展开样式展示更多内容。对于国际化的多语言产品,产品经理还需要考虑不同语言的文字长度是否会影响内容的展示。

私利3,关于用户操作

a. 操作成功

b. 操作失败:是否有相应的提示&提示文案,是弹框提示还是toast提示。操作后页面是否发生跳转?操作失败后是否提示用户再次尝试?

c. 操作超时:一般和网络状况和用户操作时间有关,如果出现这种情况应该如何处理?是否有相应的提示和文案,是否需要用户重新登陆?

2、交互说明:

交互主要由以下模块构成:元素基础设置、交互动作、跳转逻辑、限定极限值、状态及状态之间转换的描述。

1. 规定数据格式、样式,规定数据的展示方式、字段限制;

2. 规定控件的使用规范;

3. 从功能流程的高度,梳理功能的页面层级;

4. 规定数据的前后台交互;

5. 规定临界状态;

6. 页面切换动效的规定和模拟等等。

示例1:

:需要考虑用户的流程,例如一个“完成”按钮,需要描述他完成后,系统要不要给出反馈提示(反馈提示是什么样的形式反馈,内容显示成什么,有没有内容需要调取数据库),或者要不要跳转页面(跳转到哪个页面,这个页面是其他频道页面,还是这个功能的子页面,如果是子页面就需要再描述这个子页面的模块及元素内容)。

示例2,交互信息的说明方法:

交互信息编号;

信息形式:弹出信息、对话框;

交互形式:三秒隐退、屏幕位置等(应该在全局规则中定义);

或按钮编号,名称,触发规则;

五、非功能性需求:

产品为满足用户业务需求而必须具有且除功能需求以外的特性。大致包括如下内容,产品经理根据需求的实际需要加以说明,并定义清楚需求条件。

网络需求(网络环境)、数据需求、性能需求、服务需求、安全需求(敏感词库)、接口需求、法务需求、财务需求、帮助需求、统计需求、风险需求、兼容需求(兼容的系统类型、版本、浏览器等)、语音需求、验收需求、设计需求、营销需求、测试需求、参考需求、服务端需求、其他需求

转载地址:https://blog.csdn.net/weixin_39622901/article/details/111366933 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:shell 数组遍历_Java数组,这一篇文章就真够了
下一篇:空间计量模型_跟着小范学空间计量之十四:地理加权回归和空间计量全局模型的融合建模...

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月10日 17时19分36秒