近期我们一直在思考如何提升Android端应用的开发和交付质量,Android端应用交付质量相关表现:
1.提交测试后的BUG数量;
2.稳定性:测试反馈的卡顿、重启、耗电等偶发性性能问题数量;
3.上线后用户评价:产品上线后反馈问题数量;
4.可扩展性:定制扩展修改困难,一处修改,却导致其他功能逻辑出现问题;
5.可维护性:代码规范问题,编码风格不统一,维护困难;
6.流程规范性:提交代码前Review,单元测试;
7.用户体验:用户体验不符合领导期望
应用交付质量提升方式方法:
1.统一的Android应用架构
2.UI组件和业务分离
使用基础通用的UI组件库,让做项目的同事只关注业务逻辑;
UI组件库由专门的同事负责维护;
做业务的同事尝试推广做DT用例、单元测试;
3.代码提交前Android 编程规范检查;
4.代码提交前必须经过同事Review;
5.责任心不够,流程来加强;
-------------------广告线---------------
项目、合作,欢迎勾搭,邮箱:promall@qq.com
本文为呱牛笔记原创文章,转载无需和我联系,但请注明来自呱牛笔记 ,it3q.com