平安伺客是基于企业级SaaS云服务的一体化客服平台。客服可以在统一的平台服务多渠道的客户,结合大数据智能推荐,实现服务销售一体化。企业也能方便地管理客服业务。
借助伺客云客服,去年产险寿险坐席人均接触次数增加了32%; 通过精准营销,人均保费提升了15%,为企业创造了可观的利润。
目前在伺客上已有700多个注册企业。团队遵循Scrum的实践,从需求到上线,最快一周完成。下面分享一下伺客的敏捷实践:
实践环境和设备
1.作战室——产品和开发坐在一起,沟通无障碍
由会议室改造的作战室,是团队每天工作,开会的地方。我们的前后端开发,测试,产品经理都坐在一起。有什么问题,站起来说一声,所有人都知道了。
△高逼格的团队都配高大上的苹果本
2.电子看板+触摸屏
下图是俺们萌萌哒电子看板,“左耳”是需求进入迭代的准入标准(DoR),“右耳”是开发完成的DoD,“脖子”是CI监控和Sonar报告。
●DoR
- 有业务价值描述
- 定义验收标准
- 有线框或保真图
- 有需求实例
- 有测试案例
- 有前后端实现方案
- 有估算,故事点<=8
●DoD
- 达成验收标准,产品满意
- 有单元测试
- 有接口测试
- 完成代码评审,进CI
- 未引入新的技术债务
●团队的迭代会议,活动和流程:
●内建质量,从需求开始。
下面是伺客质量保证的6道防线:
1. 验收标准和实例化需求
- 产品经理会在用户故事卡上列出详细的检查项,只有全部满足并勾选,才能挪到开发完成。
- 测试会从需求实例扩展,编写测试案例。
2. 开发负责自动化接口测试+单元测试
- 现场结对Review
- 摒弃测试覆盖率等虚弱指标,平衡有效性和效率,最大化RoI;
- 跟踪Sonar报告,保证不引入新的技术债务,并伴随着常规化的重构行为。
3. 前端独立开发,独立测试
- 后端预先提供Json串,前端后端并行开发,前端用Mock API完成自测;
- 前端完成后马上叫产品经理来现场验证。
4. 自动化回归测试
- 测试会在开发写的接口测试上补充案例,作为回归的一部分;
- 部分UI自动化(考虑到异步通信的功能自动化RoI低),结合手动测试。
5. 全员探索性测试
- 每个迭代末有1小时的缺陷大扫除(Bug bash),所有角色都参加;
- 引入“更多的眼睛”,加深团队对产品的了解,增强全民质量意识;
6. 非功能性测试
- 利用JMeter完成必要的性能测试
●自动化部署和运维
- 伺客云客服的每个渠道都是独立的组件,每次发布只需部署改动的组件。
- 通过Jenkins实现持续集成,配合自研的DB自动化部署、监控日志、生产舆情监控。一键部署到平安云,只需几分钟。
通过产品经理和开发的紧密协作,凭借DoR、DoD的纪律约束,和基于Mock技术的前后端开发、测试并行,保证了需求能被正确实现,极大地减少了返工;
通过快速的自动化回归、自动化部署和运维,减少了每次迭代上线的交易成本(transition cost),从根本上保证了团队对需求的快速响应能力。
无娱乐,不伺客
董小姐刚刚又发霸气名言:“要让上级哄着你做事的,请回到妈妈身边去,长大了再来面对这个世界。”这种家长式的喊话有些生硬,内驱力是需要被激发而不是被教育的。
有创意的团队,游戏化思维必不可少。举几个栗子--
●将解决技术债务和遗留缺陷这种不太受待见的工作娱乐化,给修复他人债务和bug的开发积小红花,激发大家的积极性,成效显著。
●在迭代末的Showcase环节,要求开发带入用户场景,像销售给客户推销产品一样,演示已完成的功能,并全程录像,十足的仪式感。
●除了做好工作,还要有健康的体魄。下面是伺客War Room平板支撑记录保持者,不服来战!
新的一年,我们将继续秉承娱乐精神,在愉快的氛围中做有温度的产品。无娱乐,不伺客!(本资讯于2017-01-04首次发布)