美文网首页@IT·互联网iSpiik产品说iSpiik快记
iSpiik快记:产品问题剖析及文档缺失的思考与应对

iSpiik快记:产品问题剖析及文档缺失的思考与应对

作者: Kris_3zzz | 来源:发表于2024-05-25 21:01 被阅读0次

从产品感知层见底层资源构建;

从产品设计方案见一代产品经理心路历程;

就差告诉程序员怎么写代码了!!!

一个没有人敢动手的线上问题

2023年8月的一个工作日 ,被一个产品(支撑供应链采购业务的算法系统)线上问题闹得哭笑不得。

五手开发说自己没有改过,还说看过这里的代码逻辑复杂,说程序逻辑存在现状本就会导致问题。可是,就是不知道问题出在哪里?(搁谁身上不来气就算你赢)

消失的产品设计/技术文档

怀念一手开发、一手测试,可惜走的走、散的散,就连产品团队自己也不清楚了。另外一个现状就是,作为算法产品,其实有很多逻辑构建+数据构建的模型存在,这两部分从领域划分上其实要算到开发、技术团队,但是开发/技术团队向来不喜欢做文档沉淀的,而这个过程产品团队没有同步参与对齐,自然在产品相关的过程文档中也看不到丝毫的踪迹。最重要的结果就是,现在已经没有人能够说得清楚当时的逻辑到底是什么,也没有文档可以翻出来查看。

看清产品:由表及里,从里至外

无奈作为这个产品的四手产品经理(1.0版本已经是四五年前的事情了,负责的产品经理换了好几个),只好从产品的感知层开始(看交互界面的信息结构设计、往下再看结构层的业务逻辑)一层一层往下推测勾勒数据结构,然后和数据库进行假设验证(拿到数据库的查询权限,在测试环境验证上层的逻辑和数据的过程对应),确保推演逻辑没问题。费老大力气,终于勾勒出来产品核心对象的大致数据结构和关联,几个关键对象怎么构建、更新,自然也就标定出来了问题点对象。

但是面对五手开发,程序员自己对代码逻辑毕竟不熟悉,结果依然是:不敢动!

好在又翻到历史一次上线记录出来,以前不是动过这里一次嘛!(上一次改动这个地方是这个程序员改的)轻车熟路,再来一次。这下开发有了信心,搞定✌️

为什么重要的东西却不见了?

往往面对上述这种历史问题,处理过程中是非常依赖到过去的文档的,但正如上文所说,文档往往也稀释掉了很多冰山下内容:比如核心对象的核心数据如何构建?比如关联对象间的数据关联和更新逻辑?等等。虽然偏技术范畴,但个人认为和产品设计文档能够结合在一起的话,对于一个敏捷团队来说绝对是功在千秋、利在当代。

至于为什么会出现产品技术文档、设计文档的内容缺失,个人认为有两个方面可以去尝试思考:

第一点是个人习惯问题,不排除负责某个产品的产品经理和开发者,包括测试大家对所有细节都了然于胸,但是却没有人愿意去把这些内容用文字、用流程图,甚至用一个简单的图形的方式沉淀记录下来;

第二点就是作为产品文档的维护者、设计者可能根本没有意识到、没有参与到、或者说没有思考到当然也不会介入到产品底层的数据和关键对象的构建逻辑。这就一定会为未来产品也在维护过程中埋下隐患,造成业务团队、产品团队和开发团队之间的脱节。这种脱节往往会可能直接影响到业务,打破敏捷的这种开发节奏,增加大家的沟通、协作成本,影响到其他项目项目的一些正常进度,更为可怕的是,打击产品相关人员的信心,导致没有人愿意或者敢去介入动这个产品,包括未来的升级,那么所有人都会倾向于找到时机,重新投入资源去重构这个产品,可我们明明知道 这无疑就是资源的浪费。

如何正确对待产品文档管理?

关于文档的管理可以参考之前两部分的分享:

1、明白文档的用户有哪些:产品设计实例,谁说产品经理只为用户负责?

2、文档的日常管理技巧:产品经理文档操刀技巧:让文档内容活起来


题外话,往往我们透过文档,看一份文档的写作风格、逻辑表述、与关键技术实现互为支撑的要求与预留,其实也窥探一二文档创作者当时的心路历程,妙不可言。

相关文章

  • 述职资料

    缺陷不足:缺失对产品的设计及思考,不能把客户需求与技术功能对接,落实为产品功能。只关注自己的桥梁和传达的作用,缺少...

  • 产品分析报告

    1. 从多维度来剖析产品。产品价值、解决哪些痛点、产品功能、视觉设计、产品发展现状、产品存在的问题及改进意见(不光...

  • 不同公司收获:

    华为篇 1、对产品的敬畏之心: 完整的产品开发流程及文档,保障产品需求无遗漏上线及较小的缺陷率; 对待产品问题必须...

  • 七类问题让会议更高效

    例外问题:关注与问题矛盾的情节的提问 假设问题:朝向未来、正向思考的提问 应对问题:关注如何应对问题,突显过往经验...

  • 移动app测试要点

    1.首先是测试 资源确认及准备 (1)产品需求文档,产品原型图 ,接口说明文档及设计文档应该齐全 (2)测试设备及...

  • 产品经理的学习和成长(一)

    什么是互联网产品经理 负责产品的规划与设计 研究竞争对手 产品设计,优化及需求文档产出 通过数据及调研方式,对客户...

  • 产品经理如何对用户进行细分以及如何进行需求分析

    这周完成产品功能分析报告、竞品分析报告与功能需求文档,来作为自己的作品集去应对秋招。这篇文章试图问答问题:Q1 如...

  • 脑洞6:产品新人写一份PRD文档时要注意哪些“坑”?

    首先思考以下问题: 1、PRD文档的受众是谁? 产品、开发、测试等。 2、PRD文档可以写的形式有哪些? Word...

  • 网络订票案例剖析及关于产品的思考

    最近部门在做一个关于订火车票的需求,针对这个需求在讨论需求的过程中的出现的一些问题,笔者有一些简单的思考。需求目标...

  • 产品体验报告

    产品视角认识产品 文档结构:需包含以下话题 1.产品是什么(客观描述:产品满足的需求点及亮点) 2.目标用户与典型...

网友评论

    本文标题:iSpiik快记:产品问题剖析及文档缺失的思考与应对

    本文链接:https://www.haomeiwen.com/subject/ddofqjtx.html