美文网首页
研发效能笔记

研发效能笔记

作者: hexm01 | 来源:发表于2022-03-12 22:42 被阅读0次

    研发效能的定义是持续为用户产生有效价值的效率。包括有效性,效率,可持续性。

    长期,高效地开发有价值的产品。

    从第一性思考角度,研发效能最终体现在产品或者代码上。

    产品要快速迭代,实现持续部署是必经之路。

    黄金圈原则,why how what

    Facebook的基本原则,不要阻碍开发人员。

    释放开发人员的创造性和积极性。

    度量的根本原则,不要挂钩绩效,只作为参考和工具。

    开发人员也要对业务有一定了解,追根究底,寻找最高效的解决方案。

    管理者视角,看产出不看工时,提供创新实践的时间。

    随着企业规模的增长,研发效能是一个必然下降的过程,如同人体的衰老,提升效能实际上是努力减缓下降的趋势。

    流程优化的目标,一是产出物的准确性,二是流程的流畅性。

    工具集成方面,应该推动工具的网状互联。而不是开发者流水线。

    持续开发的基本原则,一是规范化,自动化核心步骤,二是快速反馈,增量开发。

    持续集成的定义,一天没多次将所有开发者的代码合并到同一条分支。即是快速频繁合并代码,减少代码分歧的时间。

    持续交付,是在短周期内完成产品开发,保证软件产品保持随时可以发布。

    持续部署,是将每一次代码提交,都构建出产品部署给用户使用。

    高效三原则,测试要尽量完整,运行速度要快,环境尽量和生产一致。

    Devops是一种重视开发和运维之间沟通合作的文化,活动或惯例。

    Sre是一个职位,是软件工程师和系统管理员的结合,主要目标是创建可扩展高度可靠的软件系统。

    解决的根本问题,开发和运维的角色目标不一致。

    处理技术债的基本原则,1.必要时大胆举债前行,2.控制技术债,适当的时候偿还。

    相关文章

      网友评论

          本文标题:研发效能笔记

          本文链接:https://www.haomeiwen.com/subject/xwpldrtx.html