• 高效程序员的45个习惯 敏捷开发修炼之道 读书笔记 第八章 敏捷协作


    定期安排会面时间

    简单立会(站着的会议),保证会议快速进行。

    每个人都应该回答

    1.昨天有什么收获?

    2.今天计划要做哪些工作?

    3.面临着那些障碍?

    建议:如果要详细讨论某些问题,可以在立会之后,在召集相关人员。

    一般在上班后半个小时到一个小时之内举行。

    使用立会。立会可以让团队达成共识。保证会议短小精悍不跑题。

    团队成员是猪(开发人员、产品所有者和协调者),非团队成员(管理层、支持人员、QA等)是鸡,

    本来讲的是农场里的动物们打算一起开饭店,准备用熏肉和鸡蛋作为早餐提供。对于鸡来说要参与进来,对于猪来说,就要放血投入了。

    架构师必须写代码(+1)

    不要做powerpoint架构师,只会绘制各种各样的设计图,必须投入的编程中。

    优秀的设计从积极的程序员哪里开始演化。积极的编程可以带来深入的理解。不要使用不愿意编程的架构师----不知道系统的真实情况,是无法展开设计的。

    实行代码集体所有制

    让开发人员轮换完成系统不同领域中不同模块的不同任务。

    当然有些代码需要特定的知识,人多了反而容易误事。

    成为指导者

    分享自己的知识很有趣——付出的同时便有收获。还可以激励别人活得更好的成果,而且提升了整个团队的实力。

    你会感到给予别人教诲,也是提升自己学识的一种方式,而且其他人亦开始相信你可以帮助他们。

    允许大家自己想办法

    给比人解决问题的机会。指导他们正确的方向,而不是直接提供解决方案。每个人都能从中学到不少东西。

    准备好后再共享代码

    绝不要提交尚未完成的代码。故意签入编译未通过或是没有通过单元测试的代码,对项目来说,应被视作玩忽职守的犯罪行为。

    但一般下班前都应该提交一下。

    做代码复查

    复查所有的代码。对于提升代码质量和降低错误率来说,代码复查是无价之宝。如果以正确的方式进行,复查可以产生非常实用而高效的成果,要让不同的开发人员在每个人物完成后复查代码。

    及时通报进展与问题

    每日立会能解决。

  • 相关阅读:
    蓝牙Profile的概念和常见种类
    蓝牙及蓝牙耳机工作原理
    蓝牙的术语表
    安卓开发-Activity中finish() onDestroy() 和System.exit()的区别
    解决Android Activity切换时出现白屏问题
    安卓手机连接蓝牙打印机实现打印功能
    如何实现android蓝牙开发 自动配对连接,并不弹出提示框
    排列汇总
    abstract修改方法
    Solr入门指南
  • 原文地址:https://www.cnblogs.com/linkarl/p/5787607.html
Copyright © 2020-2023  润新知