您现在的位置:主页 > 企业文化 >

企业文化

后端产品经理笔记:需求文档语法

发布日期:2022-01-15 04:10   来源:未知   阅读:

  需求文档是典型的说明文,力求逻辑清楚、言简意赅。对语序、用词要求严格。宁可枯燥也不能模棱两可,这就暗示需求文档有它的语法。

  本文继“后端产品经理笔记:数据传输和写入”之后,梳理了需求文档的语法,有兴趣的朋友可以一起交流,欢迎指正。

  (1)一些移动端产品不写文档,直接在原型上备注,但遇到逻辑复杂的时候还是要写文档。

  (2)文档内容涵盖:背景、目标、需求范围、需求用例(正文)、备注、参考资料。

  (4)正文只写要开发做的事情。因为开发就是照着你的地图去打怪完成任务的。

  把开发当直男,告诉他两点:在哪里,做什么。避免前面巴拉巴拉一堆,后面又接着一个“即xxxxx”、“也就是说xxxxx”。

  在文档中很常见的比如:“维度”、“颗粒度”、“参数”、“字段”、“项”、“列”、“表”。

  (7)如果熟悉数据库,可以直接写数据表的字段。比写页面的更准确,前提是你要准确。

  比如:你写‘该字段默认取空’,就不如说是‘空字符串’。因为我们看后台是这样:NOT NULL DEFAULT ——表示不能为空 ,默认为空字符串。

  比如:预计半年内数据100万/天,要求接口响应3s内,因为开发的实现方式多种,他要做评估。

  每个开发习惯不同,所以要固定用哪一种,避免千人千面。比如:有个开发比葫芦画瓢,把goods_sn写成good_sn,就尴尬了。

  比如:输入框下方红色字体提示:请填写寄样信息!最省事的办法是,输入的不负荷就不予写入。

  (3)导入文档要校验文档内容,最安全的办法是一旦校验到一处重复或者不合规格,则全部不予导入。

  (5)基础数据删除,则要考虑基础数据被调用的地方,删除和编辑怎么处理。 比如:产品分类中维护的类型删除,那么历史生产出的该分类下的数据再编辑和删除时候就可能报错,所以记得基础数据维护时候校验调用情况。

  (6)设置规则时,考虑规则去重、规则优先级。严格说,没有优先级的情况下,规则的校验比较累。比如参数A选项有n个,参数B的选项m个,那么可以搭配出至少n*m种规则条件(如果加上多选、全选、全不选就更多),就要确保这些规则之间不重复。

  (7)列表的数据一般按照修改时间的倒叙排列,最新的序号为1。也可以用id代替序号,好处是用户自己就可以用规则与产生的数据对应,方便追溯。

  (8)异常机制:每时每刻都要有异常思维,告诉开发怎么算异常?异常了怎么标示出来。 比如:表1字段A,匹配表2字段B,将匹配成功的数据写入表3。就要考虑表1无该字段A的情况。

  (10)凡是带操作的一般都要设置页面权限。最简单的方式是所有系统的权限都分三个等级:不能查看、只能查看、可以编辑。

  写竞品分析、PRD等产品工作的相关文档,看似普通又基础,却是产品经理在追踪行业情况、将需求落地为产品的过程中必不可少的步骤,并且将贯穿产品经理的整个职业生涯。这里推荐由起点学院联合惠买集团产品总监@陈滨淋 老师打造的【15天掌握产品经理必备文档】学习计划。从实例出发,带你高强度系统性学习11大类常用的产品工作文档,快速帮你规范化日常文档,提升工作效率

  有个疑问,想请教笔者,后台逻辑本来就很复杂,还要将功能复杂化(年龄输入年龄11.5,数据只写入11),开发难度大、后期维护难度也大,不知道我这样理解是否正确。

  校验工作量没少,提醒方式的交互安静了。常识性 频繁的模块我感觉可以考虑。欢迎说你的看法

  對岸的PM小弟來膜拜了,感恩大神的乾貨,至多只能說不夠好,若這程度還不好,一般PM只能半蹲了:D

  听到很多言论说在中国程序员是吃青春饭的,那么产品经理呢,也吃青春饭吗?

  人人都是产品经理(是以产品经理、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位服务产品人和运营人,成立11年举办在线+期,线+场,产品经理大会、运营大会50+场,覆盖北上广深杭成都等20个城市,在行业有较高的影响力和知名度。平台聚集了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一起成长。“种族灭绝”一词不应被美国政客滥用(国际香港六宝典资料大全