前言
经过了几个月的努力,初步建立了营销平台,也承载了几个营销活动。但是也存在规划工作不充分,
代码层面要求未规范,导致后续的营销活动策划,设计,管理,开发出现了一系列的问题,包括不能快速迭代接入
新的营销活动,不能及时响应运营和市场的节奏
一期应用搭建完成接入第一个活动之后,对于规范这块要求松懈,同时由于多个项目时间排期周期赶,
多人撸代码风格不一致,导致了一系列的技术债。所谓就是先污染后治理,经过这样的经验教训之后,也总结
了几点避免类似的情况再度发生:
1.承担应用OWNER职责,制定应用开发规范,对于包规范和通用概念先行制定好规则
2.架构评审和代码REVIEW要抓牢
目标
营销活动业务的难点
(一) 活动开发的复杂性
-
开发一个活动本身需要一定的工作量。尤其是大型的推广活动,这类型的活动对功能和性能的要求比较高
-
活动功能众多,包括新人注册,邀请分享,红包,砍价,支付等,这些不同的参与和表现形式,也会涉及更多的后端接口通信和联调
-
还有一个非常重要的问题,就是活动运营的安全和可靠性。因为,我们的活动,大多涉及金额,对安全风控要求很高。
(2)开发成本
-
传统手工开发模式,普通活动也需要1周的开发周期,而典型大型活动更