当前位置:网站首页>高阶产品如何提出有效解决方案?(1方法论+2案例+1清单)
高阶产品如何提出有效解决方案?(1方法论+2案例+1清单)
2022-07-24 22:29:00 【InfoQ】
一、案例:如何在数据与资源受限情况下,通过有效解决方案实现业务目标?


- 你所必需的数据均存储在中台产研侧,你方作为业务方无法直接读取与运用;
- 你可用的研发资源有限,不足以支撑有效解决大版本迭代更新。
- 如当前学员列表显示的是全部学员(包括在读以及退课、转班等),而辅导服务只针对在读学员即可,至于退课、转班等失效学员,列表中需剔除。
- 即使如此小的一个需求,但受上述两个关键限制条件(即学员以及状态数据不在你方数据库,以及研发资源限制),技术判断为当前研发模式无法实现,或即使可以周期也非常长,且只能按照不完美方案执行。
- 选择一:告辞,我不干了,此处不留爷,自有留爷处;
- 选择二:将此问题上升,让你的上级与研发leader介入,协助解决此问题;
- 选择三:改变自己的需求方式,提前构建需求缓冲池,保证整体需求可提前规划与排期。
二、什么是系统?什么是才是系统根本解?
三、扩展:如何有效解决需求方随意提需求,浪费产研资源问题?
- 选择1:每个需求都当面对接,不合理需求就“动之以情,晓之以理”的柔性拒绝;
- 选择2:你努力提升自己辨别真假需求与说服人的能力,并定期给需求方的KP(关键决策人)进行培训与宣贯,让他们具备识别需求、理解产研成本的意识;
- 选择3:你构建一个需求缓冲池,并建立一种周会制,与关键KP进行需求准入情况、优先级与进度共识与同步。
四、总结
- 症状解就是只解决当前症状的解决方案。比如案例中只解决当前那个需求的方案;
- 原因解则是通过改变人(包括自己与他人)解决问题的方案。比如案例中PM自己构建缓冲需求池(或软磨硬泡洗脑研发要给力);
- 根本解则是通过改变系统的目标、要素与要素之间的连接关系的解决方案(即系统=目标*要素*连接关系)。比如案例中业务产研与中台产研采取共建模式进行专项构建的通用化工作台方案。
- 先识别系统(如一个企业或部门)中的关键要素(如企业角色);
- 梳理清楚关键要素的关键目标(如角色A目标是增收,角色B目标是降本增效等,或是角色对应OKR与北极星指标等);
- 梳理清楚关键要素之间的结构或连接关系(如因果链、增强回路、调节回路、滞后效应等);
- 确认关键要素之间目标的差异,并找到影响结果的关键要素之间的连接(重点关注负向增强回路与调节回路);
- 弱化关键要素之间目标的不同,基于相同目标重构双方共同目标,并基于此将负向增强回路或调节回路切断,形成新的增强回路;
- 将目标、关键要素以及连接关系所生成的解决方案(一定不是依赖改变人,而是改变结构),与相关角色之间形成共识,并落地成为制度、流程、规则、策略等(如有必要可辅以产品化的工具支撑);
边栏推荐
猜你喜欢

从暴力递归到动态规划,记忆化搜索

Projection regularization of line point set in PCL point cloud processing (56)

Go+ language

IndexTree2D

物联网平台返回数据解析时遇到org.json.JSONException: No value for Value怎么办

Li Kou 1184. Distance between bus stops

AVL tree of ordered table

A compatible, smaller and easy-to-use web font API

One click compilation and installation of redis6.2.4

Application programming of communication heartbeat signal for communication abnormality judgment
随机推荐
PCL点云处理之CSF布料模拟滤波(五十九)
Oracle中实现对指定数据分组且获取重复次数
工业物联网中的时序数据
GEE - 数据集介绍MCD12Q1
先工程实践,还是先工程思想?—— 一位本科生从学oi到学开发的感悟
CA certificate production practice
The size of STM32 stack
Is it safe to log in the securities account on the flush
WPF uses pathgeometry to draw the hour hand and minute hand
聊聊 Redis 是如何进行请求处理
Implement redis sentinel to simulate master failure scenarios
PCL point cloud processing: creating a two-dimensional grid to organize point cloud data (64)
P3201 [HNOI2009] 梦幻布丁 启发式合并
Morris遍历
Available parameters of ansible Playbook
Use kettle to read the data in Excel file and store it in MySQL
How about Minsheng futures? Is it safe?
"Fundamentals of program design" Chapter 10 function and program structure 7-3 recursive realization of reverse order output integer (15 points)
Database - Metadata databasemetadata beginner
头脑风暴之——利用reduce方法重构concat函数