前端技术指标

年底要开始制定明年的目标了,考虑到技术指标这一块每年都是要定的,因此这里梳理几个示例,供今后参考。

指标维度

1、性能:
首屏加载时间从5s降低到1s以下
3D效果在安卓4.4和IOS8机型上的帧数从10提升到24
行情图2500数量级别下,内存消耗从300M降低到100M以内、渲染时间从500ms降低到100ms

接口平均响应时间从2s降低到100ms

2、效率:
第三方组件接入时间从2天降低到0.5天(脚手架、单元测试、沙盒)
新组件从开发到上线在一周内搞定(目前X天,同样涉及很多基建工具)
线上问题达到1-5-10标准(1分钟发现、5分钟定位、10分钟解决,需要监控机制、日志规范等等)
项目启动时间从3分钟降低到10秒

3、稳定性:
平台可用性达到99.99%(不能因为某个组件有问题、某个数据源有问题,就导致平台或者模板不可用了)

4、用户体验:
lighthouse在性能、可访问性、最佳实践三个维度都达到90分以上

5、代码质量:
sonar评分全部维度达到A

千行BUG率从5降低到1

平均缺陷修复时间(Mean Time To Repair)从1天降低到0.5天

数据统计分析

这些指标确定后,需要将数据埋点、数据展示优先做起来。

统计看板的方式进行呈现,阶段性的总结复盘,改进策略。

(设计师的组件已经有个看板了,我们在那个页面,增加一个“技术指标”看板即可)。