需求创建和评审
产品经理可能都习惯了写需求设计文档,或者规格说明书,通过一个非常完整的 word 文档将某一个产品的需求都定义出来。但在禅道里面,我们提倡按照功能点的方式来写需求。简单来讲,就是将原来需求设计文档中的每一个功能点摘出来,录在禅道里面,作为一个个独立的功能点。如果按照 scrum 标准走的话,我们可以称之为 用户故事(user story)。所谓用户故事,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在,这样有用户角色,有行为,也有目的和价值所在,非常方便与团队成员进行沟通。
创建需求
使用产品经理角色登录系统,进入产品视图,在页面右侧,有“提研发需求”菜单,点击菜单,出现新增需求的页面。
需求填写要求
好的产品设计从录入需求那一刻就体现了,产品工程师需按照如下要求填写表单:
- 所属产品:需求隶属的产品,产品工程师根据实际情况填写,必填;
- 所属模块:在录入需求之前需要规划好产品的模块,这样更利于查看需求,产品工程师根据实际情况填写,必填;
- 所属计划:没有计划之前该选项可以暂时保留为空;
- 需求审核:一般情况下,需要将填写好的产品需求指定给总负责人审核,总负责人会从产品,开发、测试,客户多个方面综合考虑来判断需求是否通过;
- 研发需求名称:根据实际情况填写,一般包括创建、编辑、删除、查看等,必填;
- 类型:根据实际情况填写,必填;
- 优先级:最好填写,便于其他岗位评估;
- 预计工时:可以不填写;
- 描述:一个需求需要包含三部分:需求背景、需求原型图(图片)、需求规格说明
- 需求背景:用来说明需求的来由、需求方的角色、要达到的目标或者意义;
- 需求原型图(图片):需直观反映需求界面设计;需要标注页面上的输入输出内容;
- 规格说明:主要对需求原型图的标注进行详细说明,包括但不限于:操作、类型、规则、交互
- 验收标准:如有标准可以填写;
- 附件:上传原型图,需求设计的输入输出表格等文件,非必填;
- 抄送:抄送给产品组或者项目组中的相关方,非必填;
- 关键字:便于搜索,非必填;
需求描述样例
需求描述至关重要,决定着该功能实现的成败,产品工程师需认真对待,在产品录入时候需要从需求、数据、UI、UE多角度综合详细阐述。可以将以下是较好的需求描述样例:
背景: 作为一名普通管理员(角色),我希望可以在“优惠券中心”自定义创建各种类型的优惠券,在活动中被我的顾客领取。下单时获得优惠。
需求原型图:
规格说明:
优惠券名称
操作:文本输入框中输入优惠券名称
类型:文本输入框
规则:输入框最多可输入20个字,优惠券名称不允许为空;为空时,当点击“保存”Btn时,输入框下面提示“请输入优惠券名称”
优惠金额
操作:文本输入框中输入优惠金额
类型:文本输入框
规则:(a).优惠金额最多精准到小数点后两位,且优惠金额>=0.01,不能小于等于0;
(b). 当满减条件选择有门槛的满减条件时,则优惠减免金额必须小于等于优惠券使用门槛金额。
交互:当满减条件选择了有满减门槛选项时,若优惠金额大于满减门槛金额,则优惠金额输入框下面显示提示"优惠减免金额必须小于等于优惠券使用门槛金额"。
满减条件
操作:选择满减条件和输入满减门槛金额
类型:选择框和文本输入框
规则:(a).默认选中"满减条件",选中"满减条件"时,满金额输入框输入的金额最多精确到小数点后两位,且必须>=0.01,不能小于等于0;最后还要保证满减门槛金额不能低于优惠券减免金额
(b). 当选中"无条件"时,则表示无满门槛就可优惠金额,即消费任意金额都可以获得优惠。
交互:当满减条件选择了有满减门槛选项时,若满减门槛金额小于优惠减免金额时,则满门槛输入框下面显示提示"使用门槛不能低于优惠券面额"。
使用有效期
说明:设置优惠券的有效使用期
操作:可选择"指定时间"和"固定范围".
A. 默认选中"固定范围",其格式布局如下图所示
点击固定范围,则弹出时间选择框
它有起始时间和终止时间,精确到年-月-日 时:分:秒,如:2020-09-17 00:00:00/2020-09-25 23:59:59。以当日当时为参照,开始时间只可选择当日之后的日期,时分秒只可选择当时之后的时间,当日当时之前的日期和时间都不可选,而结束日期要求大于开始日期才可以保存提交。
B. 当选中"指定时间"时,则表示领取到优惠券后多久生效,使用的有效期有多久,其布局格式如图所示
有效期按自然天计算。如设置领取后两天开始生效,生效7天,用户在9月9日的14:00领取优惠券,则该优惠券的可用时间为9月11日的00:00:00到9月17日的23:59:59。
点击指定时间的问号图片,则弹出提示框,里面的文案全部固定。
类型:单选选择框、时间选择框、文本输入框
规则:若选择"固定范围",则必须设置时间范围,不能为空,为空时,时间输入选择框下面提示“请设置时间范围”;若选择"指定时间",则必须设置领取后多久可以生效以及生效的时间,若为空,则输入框下面提示"请设置指定时间"
活动范围
操作:按钮Button添加活动商品
类型:按钮Button
规则:需添加活动商品,不能为空且商品数量必须大于等于1,否则按钮Button下面提示"请添加商品"
交互:点击"添加商品"Btn,则弹出商品选择框,在商品弹出框中选中商品后,点击"确定"Btn,则显示出选中的商品并且将商品弹出框关闭。
优惠限制
操作:可选择"无优惠使用限制"和"不可与促销优惠同时使用"。默认选中"无优惠使用限制"。
类型:单选选择框
规则:选择“不可与促销优惠同时使用”表示当有商品参与了满减活动也参与了优惠券活动,则该优惠券不可使用(即不能与满减促销去叠加使用);而"无优惠使用限制"表示无优惠使用限制,即可与满减促销叠加使用。
交互:点击问号图标,则弹出提示框,如下图4-1所示
发券数量
操作:文本输入框中输入优惠券的发券数量
类型:文本输入框
规则:发券数量>0,正整数,不能为空,当为空时,提交保存后则toast提示"请输入发券数量"
每人领取限制
操作:选择"不限"和"限制",默认选中"不限"
类型:单选选择框
规则:限领张数表示用户最多能领取该优惠券的张数,如设置3则表示用户最多只能领取3张该优惠券;不限则表示用户可以随意领取该优惠券,不限制领取数量,直到优惠券领取完成。
即将过期
操作:文本输入框中输入即将过期天数
说明:即将过期是优惠券有效期的提示功能,如设置即将过期为3天,则表示距离该优惠券有效期还剩余3天时,则需要push推送优惠券即将过期的消息(需要结合消息推送功能来实现)。
类型:文本输入框
规则:非必须填写项
领取对象
操作:领取对象选择框可选择部分用户和全部用户;默认选中"部分用户"
类型:单选选择框
规则:必选择项,默认选中部分用户
部分用户包含:普通会员、铂金VIP、社区店长和城市合伙人;选中"全部用户"则表示平台所有用户都可以领取该优惠券。
使用须知
操作:文本输入框中输入优惠券的使用说明
类型:文本输入框
规则:必填写项。不填写内容,提交保存时,toast提示"请输入使用须知"。
评审需求
在创建需求的时候,有一个"不需要评审"的复选框,如果选中该复选框的话,需求的创建是激活中的。但大部分情况下面,需求还是需要评审的。即使产品完全由一个人负责,也可以将一些不成熟的想法存为草稿,后续再进行处理。新增需求的评审流程如下:
需求新增流程
下面我们来看下具体的需求评审操作:
产品-需求页面点击添加需求,填写需求相关信息。注意:需求可选择由谁评审,也可选择不需要评审。不需要评审的需求保存后会直接激活。
保存之后的需求状态是草稿状态,点击评审按钮即可进行评审需求。
评审结果可以选择确认通过、有待明确、拒绝等操作。
评审通过保存后的需求状态显示:激活。
评审结果可以选择确认通过、有待明确、拒绝等操作。如果选择“确认通过”,则需求的状态改为“激活中”,然后就可以关联到项目中进行开发了。
如果选择“有待明确”,会保持需求的草稿状态,并将需求指派回需求的创建者头上,有其继续进行完善。
如果选择了“拒绝”,则需要给出相应的拒绝原因,拒绝原因可以有:
由谁评审是记录的参与评审的人员名单,可以输入用户名来自动筛选。一般来讲需求评审可以是一个线下的评审会议,在禅道里面记录下参与需求评审的人员即可。