邀请回答
想要更快获得答案?试试邀请回答吧~ 今日已邀请0/5
个人看法,你可以理解为你要完成一件事的影响因素特别多,就像我们数学里面的多元方式式,复杂产品逻辑一般可能跟业务挂钩的场景比较多,解决或者 描述复杂逻辑的方式,个人概括可以从几个方面(我是从事信贷方面的)
1、首先把主线任务以流程方式梳理出来,然后聚焦到某一个端/场景下
2、人为手动触发动作,不同的操作带来不同支流程的流转
3、在流程之间的流转,这期间会存在很多判断条件,常见的可能有以下几种
(1)设置的规则带来的差异化处理:基于业务本身的信息差异,比如贷款业务中客户申请/审批金额大于50万,客户命中黑名单,客户命中风险类规则
(2)事件的状态:常见的状态可能会有“待处理”、“处理中”、“已通过”、“拒绝”、“打回”
(3)权限配置带来的差异化的处理
4、此外,现在很多业务是多端可以同时操作或协助操作的,在上面基础上,考虑多端处理之后带来的数据变化/状态更新等问题,同时有些场景还会有具体限制,比如:
(1)涉及到资金的一些操作,必须要现场进行,这样PC端就无法操作,只能依赖于移动端
(2)再复杂一点,移动可以操作,但需要经过审核,那可能需要PC端远程协助现场进行审核授权
5、技术/网络环境那些就先不考虑了,所以,处理业务本身的复杂带来的产品逻辑的复杂外,还会受企业现有资源以及相应政策规定影响带来的复杂性。
6、总结:
(1)复杂性影响因素:客户的差异、业务场景的复杂性、业务要求复杂性、及政策法律法规的限制
(2)复杂逻辑梳理思路
① 梳理主流程、流程下钻
② 聚焦某一个端的核心场景进行发散
③ 就具体场景梳理操作步骤,规则约束,状态变化
④ 考虑多端协助问题
無南北
金融行业B端产品经理/高级需求分析师
0
提问
2
回答
3
粉丝
扫码即可下载app
给问题加标签后,可根据标签推荐更专业的用户来回答
邀请回答
想要更快获得答案?试试邀请回答吧~ 今日已邀请0/5
内容举报
请慎重选择举报原因
微信扫码即可分享
删除后将不会展示在回答列表中
沉底后问题将从推荐列表中移除,此为
智囊团成员特殊权限,请谨慎使用
问题已沉底
用户将无法在列表查看到该问题
沉底操作已达上限,建议联系天天问管理员
处理违规内容
请重新尝试
©2016-2024 - 深圳聚力创想信息科技有限公司 - 粤ICP备14037330号 粤公网安备 44030502002255号
广播电视节目制作经营许可证(粤)字第03109号 增值电信业务经营许可证粤B2-20190788 版权所有 © 深圳聚力创想信息科技有限公司