一.自顶向下构建架构

1.首先定义问题,而定义问题中最重要的是定义客户的问题,特别主要识别出关键问题,关键问题是对客户有体感,能够解决客户痛点,通过一定的数据化来衡量识别出来,关键问题要优先给出解决方案,问题定义务必加入时间维度,把手段/方案和问题定义区分开来,在什么时间段会出现什么问题,推荐参考软件能力成熟度模型,如果有一定的领域经验活或者做过类似的项目就好很多特别是从0到1搭建类似的系统的经验,问题定义中,需要对问题进行升层思考后再进行升维思考,从而真正抓到问题的本质,理清和挖掘清楚需求;要善用第一性原理思维进行分析思考问题。

2.问题解决原则:先解决客户的问题(使命),然后才能解决自己的问题(愿景);务必记住不是强调我们怎么样,而是我们能为客户具体解决什么问题,然后才是我们变成什么,从而怎么样去更好得服务客户
3.善用多种方法对客户问题进行分析,转换成我们产品或者平台需要提供的能力,比如结算平台可以提供哪些商业能力或场景适配能力
4.对我们的现有的流程和能力模型进行梳理,找到需要提升的地方,升层思考和升维思考真正明确提升部分
5.定义指标,并能够对指标进行拆解,然后进行数学建模,比如定义一个结算系统,怎样体现它的业务价值,可以通过分析业务,知道收益/成本的数额,然后拆解费用项,
6.将抽象出来的能力诉求转换成技术挑战,此步对于技术人员来说相当于找到了靶子,可以进行方案的设计了,需要结合自底向上的架构推导方式
7.创新可以是业务创新,也可以是产品创新,也可以是技术创新,也可以是运营创新,升层思考、升维思考,使用第一性原理思维、

最低0.47元/天 解锁文章
2099

被折叠的 条评论
为什么被折叠?



