背景
本文主要是阐述一件事情就是产品、事件定义的原则,即什么样的情况下才能定义成一个产品,或是一个事件。
涉众:蚂蚁全站产品、业务方、技术方、运营方、公司内任何对产品码事件码定义感兴趣的人员。
蚂蚁产品事件概念
产品:蚂蚁的产品是蚂蚁业务主体(如支付宝、重庆小贷、招财宝等公司主体)基于具体需求,向客户提供的一组业务服务的组合。
产品码:是在蚂蚁主体内给产品分配的身份标识,该身份标识在蚂蚁主体内唯一。
事件:蚂蚁的事件是蚂蚁业务主体根据客户、内部人员的指令或协议约定,通过具体的业务服务即时或定时执行的业务操作行为。
事件码:是在各业务主体内给事件分配的行为标识,该行为标识在各业务主体内唯一。
产品及事件定义原则
产品定义原则
产品是由蚂蚁主导或设计的产品
解读:产品属于蚂蚁下的产品,比如红包、担保交易,或是蚂蚁主导设计的产品,比如同某机构一起推出的产品(比如招财宝、小贷产品等),并服务于蚂蚁的用户
产品是服务于蚂蚁内部和外部的产品
解读:产品服务于我们对外的客户,比如商户、机构、用户。比如转账、即时到账产品等。也可以是服务 蚂蚁内部用户的,比如客中小二用的致慧平台
不因为终端的不同而产品不同
解读:产品不能因为所在的终端不同而不同,比如转账产品无论在PC端、还是在无线端,都是同一个转账产品,终端只是展示的一种方式,而不是产品本身
直接面向客户的产品,由签约法人的不同而划分为不同产品
解读:一个产品会被不同的签约法人签约,这就可以分成一个产品。另一方面一个签约法人能够直接感受到不同产品,比如委托提现,快捷支付
不能以一个入口来定义产品
解读:入口只是产品的一个展示入口,并不是产品本身。比如一个产品A在淘系、支付宝客户中心、支付宝账单中展示,这三个入口都不是产品,而这三个入口都只是产品A的入口,如果下层想要使用,可以充分扩展参数进行传递
不能以平台来定义产品,平台上承载的是具体产品
解读:平台是一个技术名词,比如交易平台不是产品,交易平台上承载的担保交易、即时到账交易才是产品
预约本身不是产品,预约的主体才是产品
解读:比如某理财产品来申请定时预约产品,定时预约是该理财产品的一个事件,而不是单独一个产品
事件定义原则
事件是产品的一个功能,而不是一个状态
解读:申请的事件是产品的一个功能,而不是一个状态,比如红包的申领是一个事件,但红包的申领成功这个状态不是一件事件
事件是产品的使用对象能够感知的
解读:事件是产品的使用对象能够感知的,比如红包的发放功能,发放就是一个事件,但是资金从XX账户打到XX账户,这种核算方案驱动的账户流转不是事件,而是某个事件比如用户用银行卡支付,驱动了资金从XX账户打到XX账户,这个事件是银行卡支付。
事件是可以被复用的
解读:比如财富的场景险产品、平台险产品、车险产品都有支付事件,同一个BU中支付事件可以复用,只是关联的保险产品不一样。