什么是产品逻辑,什么是技术逻辑

2021-10-08 10:04:19 +08:00
 0kaka
工作中经常遇到分不清产品逻辑还是技术逻辑的情况,举个例子:小程序扫码支付提交订单,在提交的时候突然断网了,可能出现银行卡已经扣费但后台没有收到订单的情况。当出现类似问题的时候,技术认为这是产品逻辑没写好,因为需求文档里没有。产品认为这是技术处理问题,像这种问题,该怎么判定呢?
2444 次点击
所在节点    问与答
24 条回复
mxT52CRuqR6o5
2021-10-08 15:46:53 +08:00
网不好,是技术和产品都知道会出现的 case
但网不好具体会产生哪些问题就只有技术才知道了
技术得先列出来可能会产生一二三四五六七八条问题,产品才可能去出解决方案
oIMOo
2021-10-08 17:55:00 +08:00
我有个可能类似的场景,我用微信充值公交卡。
在付款完、返回公交卡 app 之前,弹出了个隐私提醒,我的付款流程就中断了。
等了几分钟( 5 - 10 的样子?)然后就收到了退款和重新激活的优惠券。
这个流程感觉还可以借鉴下。
0kaka
2021-10-08 18:35:20 +08:00
总结就是:产品逻辑和技术逻辑不可分,都是系统逻辑,关键在于问题是由需求还是技术引发。
顺延例子,用户扫码提交订单以后,产品却没提出要做订单详情提醒,这是需求没理清楚;用户扫码提交订单突然断网,数据不一致,这是技术问题。
而技术引发的问题,就该技术 1 2 3 列出来让产品定方案
0kaka
2021-10-08 18:36:53 +08:00
@0kaka 当然 产品肯定要尽可能在前期在文档里覆盖这些影响业务核心的逻辑异常

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/806341

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX