我不仅发挥了自己的全部能力,还将我所仰仗的人的能力发挥到极致!!
一、定期安排会面时间:
立会,站着开的会议。要保证会议主题不会发散,每个人都至少回答以下三个问题--昨天有什么收获、今天计划要做什么以及面临哪些障碍;
要注意报告的细节,但不要陷入细节之中;
二、架构师必须写代码:
要鼓励程序员参与设计,主力程序员应该试着担任架构师的角色;
优秀的设计从积极的程序员那里开始演化;
不要允许任何人单独进行设计,特别是你自己;
三、实行代码集体所有制:
大大降低风险!
四、成为指导者:
成为指导者,是指在帮助团队成员提升水平的同时也提高自己--教学相长!
成为指导者意味着要分享自己的知识、经验和体会;
五、允许大家自己想办法:
应该鼓励、引领大家思考如何解决问题;
六、准备好后再共享代码:
绝不要提交尚未完成的代码;
七、做代码复查:
代码刚刚完成时,是寻找问题的最佳时机;
代码复查需要积极评估代码的设计和清晰程度,而不是只考量变量名和代码格式是否符合标准;
如果不及时跟进讨论中给出的建议,复查是没有实际价值的;
要确保代码复查人员得到每次复查活动的反馈,作为结果,要让每个人知道复查完成后所采取的行动;
八、及时通报进展与问题:
及时通报进展与问题,有情况发生时,就不会让别人赶到突然,而且也可以提供相应帮助;
不要等着别人来问项目状态如何;
经常抬头看看四周,而不是只埋头于自己的工作。