工程团队背景
1 — 产品
工程团队如何为产品愿景做出贡献?我们如何才能鼓励开发者“穿上最终用户的鞋子”?好的工程团队 OKRs 可以帮你回答这些问题。
目标1:提高产品质量
主要结果:
- 将 bug 的错误数量从2.1减少到1.0(每个帐户每月)
- 新版本的无崩溃 crush 比率从96%增加到99%
- 每个功能的 bug 指标从1.7减少到1.0
- 通过测试将代码覆盖率从35%增加到50%
2 — 性能
工程团队如何改善性能和交付?我们如何在相同的人员和资源下增加产量?
目标2: 加快开发团队的速度
主要成果:
- 将Sprint团队速度从42增加到60
- 将每个功能的平均错误数量从1.7减少到1
- 将平均交付周期减少30%
- 设置双轨模式(让开发团队和设计团队并行运行)
目标3:提高部署的自动化程度
主要成果:
- 使用Travis设置自动CI和CD
- 在新产品上设置Sentry
- 在Travis上自动运行30%的测试
- 设置双轨模式(让开发人员和设计团队并行运行)
目标4:提高开发过程的质量
主要成果:
- 设置静态代码检查器
- 实现所有请求执行100%代码审查
- 为所有工程团队研究并实施单一代码风格
- 使用Jenkins设置自动CI和CD
目标5:重构旧的报表CRM模块
主要结果:
- 创建重构计划
- 将模块从AngularJS重写为React
- 重写报告路线的API
- 将旧API的响应时间从890毫秒减少到300毫秒(平均)
3 — 教育
我们如何加快工程团队的学习和发展?我们如何实施常规学习计划并鼓励团队成员积极参与?
目标6:作为一个团队不断改进和成长
主要成果:
- 创建3个工程职位的能力矩阵
- 创建4个职位的团队资料
- 撰写3篇文章,分享我们最近的性能测试和见解
- 在本地JS metu上发言
目标7:促进团队成员的职业发展
主要结果:
- 今年提升20%
- 为5个最受欢迎的职位创建职业路线图
- 将“职业发展”问题的一对一满意度从7.3提高到9.0
目标8:启动内部教育营
主要成果:
- 对技术潜在客户进行6次面试,找出最关键的教育需求
- 为教育活动/活动创建路线图
- 主持有关安全主题的第一个 EduCamp for Engineering 团队
- 取得第一个模块的9.0满意度和有效性得分
4 – 企业社会责任/对开源社区的贡献
我们如何鼓励团队成员分享经验并为社区做出贡献?这是企业社会责任计划不可或缺的一部分。这也是回馈和帮助周围人的好方法。同样,这也是提升组织雇主品牌的有力方法。
目标9:成为对社会负责的组织
主要成果:
- 在博客上发布4条教育工程文章
- 我们团队中的5名志愿者参加了当地植树活动
- 雇用2名大三学生进行暑期实习
目标10:为开源社区做出贡献
主要结果:
- 开源我们的图像处理库并在 Github 上获得100颗星
- 将10个请求合并到公共存储库
- 在我们的《安全性测试指南》中发布并获得5,000次观看
索取企业OKR和绩效管理成功案例,直观体验《Tita一体化管理平台》,立即申请 《Tita 产品演示》 或 最受客户欢迎的《帮我配置考核表》 。
2024, Tita 重磅发布新品,开启“客户管理”与“项目交付”双引擎,帮助企业驱动业绩飙升!立即了解 《Tita 新CRM销售管理一体化》 。