业务中台产品经理需要具备哪些能力?(三)

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
继续给大家讲讲组件建模阶段的内容,在产品设计之后,接下来就是组件模型设计和1级架构设计以及关键交互图设计了,来简单看看吧!

2. 组件模型设计

组件模型设计承接0级架构设计,是对中心内容的展开。

通过对中心功能的分析和对中心业务实体的抽象,将具有较强依赖关系的业务实体聚合为一个组件,或者将具有相同主题的业务功能聚合为一个业务组件。最后,以结构化的形式聚合这些组件,构成中心。

如何判断组件模型是否合理呢?

是否很好地支持业务流程、业务场景、复杂的业务规则是衡量组件模型优劣的标准。我们可以通过穷举边界业务场景的方法,来反证组件模型设计是否合理。

最后需要强调一点,组件是可以独立为微服务的,只要符合微服务的条件,就可以独立。

但是,在实践过程中,我们发现如果微服务承载的业务规模不大,独立带来的业务价值不高,反而会增加运维成本。

3. 1 级架构设计

组件模型设计完成后,需要将模型转化为应用架构。这里的应用架构是指中心内部的应用架构,我们称为1级架构,1级架构是以组件为最小单位设计的功能层级的架构。

1级的功能架构是必不可少的,它指导着我们的设计和开发;技术层级的1级架构可视情况而定,如果技术内容比较复杂则需要输出。

下图为1级的功能架构图:
业务中台产品经理需要具备哪些能力?(三) 4. 关键交互图设计

前面已经完成了0级和1级的架构设计,有什么方法能证明设计是否可以满足实际业务场景的需要吗?

我们可以通过实现业务场景的动态交互图,来反向论证设计的合理性。

如何判断动态交互图是否合理呢?

根据业务逻辑是否清晰、流程是否简洁、客户交互是否高效来判断。

如果设计出的交互图不合理,那就说明0级或1级架构存在设计不合理的问题。另外,通过交互图还可以较好地将设计思想传递给开发团队。

组件建模完成后,接下来就是开发交付和持续运营了,这两部分的内容会在下篇文章中继续介绍,感兴趣的话就去看看吧!

以上就是“业务中台产品经理需要具备哪些能力?(三)”的内容了,如果你还想了解其他相关内容,可以来 产品壹佰 官方网站。

随意打赏

提交建议
微信扫一扫,分享给好友吧。