(3)微客等级规则
这个大家就一目了然了,熟悉的同学都知道,这就是个规则和定时任务,按照约定定期去跑用户的等级条件值,然后看用户会属于哪个等级。业务侧期望每天 0 点跑一次,每天 10 点跑一次,每隔 2 小时跑一次。
上述业务大概描述清晰了之后,我们按照横向和纵向的比较、归类、分析与综合以及抽象与概括来执行。横向扩展方面,我为了举例简洁,在本文只罗列了业绩、任务、等级三个模块,但是实际上还有关系链、线索等其他模块。
这里简单介绍抽象归纳的思路过程:
(1)比较
我们可以发现:
- 都是在某一时间段内做一件事情,但是时间段有的很明确有的不明确;
- 都是在某个时间点做事情,比如每天 0 点,每天 10 点,每天 15 点…每周,每月,每季度,每年,每个整点;
- 做的事情分两类:复制某种数据,或者去按照某个约定跑某个数据的值。
这个案例比较明确了,大的模块就归类为:
- 时间段:永久类和固定类;
- 时间点:每天某个时间点类(0 点,10 点,15 点等等),按常规标准类(天,周,月的开始和结束节点);
- 任务:创建数据类,执行定时任务类;
时间点在时间段内循环,循环的规则也是周期模型的一个重要元素。
- 当时间段大于小时时,时间点可以每小时循环;
- 当时间段大于天时,时间点可以每天循环;
- 当时间段大于周时,时间点可以每周循环;
- 当时间段大于月时,时间点可以每月循环;
- ……
- 周期模型的主体包括:时间段,时间点,任务;
- 周期模型的边缘属性为:循环属性、名称属性;
- 以后可扩展逻辑为:循环的条件、时间点条件,任务条件等;
- 然后,因为小时、天、周、月的概念都是国际通用的,但是季度、财务年度可能是业务侧有自己的概念,所以需要业务提前定义的有:季度、年度的概念;
- 未来可以应用于每个定时任务的频率设定。
文章插图
文档中整个模型需要阐述的需求内容包括这些:
文章插图
至此,整个周期性生成和执行任务的能力模型就完成了,短期内的未来我们无论怎么加需求,都是在时间段、时间点、任务这个主干下增加玩法、类型、条件,都不会脱离这个模型。时间段、时间点、任务这三个东西,就组成了一盏明亮的足够高的灯,照亮了周期性生成和执行任务这条路。
最后我想说,本文为了比较好理解,举的例子都比较简单,一方面是为了读者容易理解,也为了我作为作者会比较容易表达。真正工作中一定会遇到比案例更复杂的情况,但是举一反三触类旁通是产品的基本岗位能力,需要对方法论多加锻炼并不断形成习惯,把方法论变成本能反应,就可以在工作中信手拈来了。
另外,中台是不断迭代的,就算中台是由非常牛逼非常了解业务的人来做,毕竟做业务的人和做中台的人也不是同一个人,很可能会出现业务的玩法在中台的预料之外的事情,那么中台很可能就会迭代模型或者更改底层设计。所以不能追求中台的产品模型一开始就是完美的,要有不断优化的心理预期。
作者:初愚,公众号:产品杂谈录
本文由 @初愚 原创发布于人人都是产品经理,未经许可,禁止转载
- 自媒体|现在有哪些副业可以做?分享6种自媒体人都在用的自媒体工具
- 小米科技|我用的红米10x和小米10pro手机信号,比一台华为p30,一台荣耀v20强
- 2022年什么手机值得买?目前这3部最好,看看有你在用的吗?
- 小米科技|好用又实用的vivo手机,5000毫安大电池+44W闪充,仅1309元!
- 删除|换成鸿蒙系统后特别费电,四个小时充一次,还是不怎么用的情况下
- 索尼|没有捆绑其他应用的网络电视盒子,什么牌子的电视盒子简单易操作
- 网吧|有没有人觉得xp系统是最好用的电脑系统?
- 相机|正确对焦才能拍大片!这3种常用的相机对焦模式,你用对了吗?
- 有很好用的蓝牙耳机吗?高档适合送礼的蓝牙耳机推荐
- ColorOS|月活跃人数已达4.6亿+的ColorOS,原来实用的功能这么多!