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