软件开发团队的管理要素
软件开发团队的管理要素
最好的范例是领导
无论个人素养、技术水平和代码风格,管理者应该起到典范的作用。
最高的权力是威望
管理者的威望比手中权力更有信服力。在处处倚仗权力施压的团队中,高压必有反抗。
最好的目标是方向
管理者是团队技术成长和创新方向的指引者和协助者,只要不偏离方向,目标必达成。
最自由的管理是信任
管理者把控方向和目标进度,而不是事事亲力亲为、过多的干预细节,要给下属足够的信任度和自由度。
最饱和的工作是满血
在长期违背人体生物钟的工作中,效率和质量都会大打折扣。应鼓励下属充分利用晨起、午休和晚饭后的2.5小时黄金时间,这是人的精神状态最佳时刻。
最高的效率是便捷和复用
生产线上每个环节优化一点积累起来就是可观的效率提升,软件开发也不例外。管理者更应该关注下属工作过程中遇到的问题,不能只注重结果和催促加班加点拼苦力。
最少的BUG是责任
责任心是选人的标准之一。大凡有责任心的人,都会想着把事情做好。
最好的批评是担当
有责任心的人犯错后都会自觉和内疚,这时批评已经没有意义,管理者应该包容下属的试错成长。同时,能为下属承担错误责任是最好的批评(领导不力的责任),也是下属追随管理者最好的驱动力。
最高的奖赏是主动给予
“主动给1块钱”产生的效果远大于“被动给100块钱”。“先给奖赏再给目标”比“先给目标再给奖赏”更有驱动力——大多数人憧憬希望但不会为希望去努力,大多数人讨厌拼命但却会为攥在手里的去拼命。
最好的管理是帮助下属成长
下属在工作中得到成长和认可,才能激发主动工作的积极性,有极性的下属是最好管理的(要“用人”先要“养人”)。在无法成长的环境里且又处处被批评的氛围中,再优秀的人也会变成毫无主见的被动工作。
最好的努力是借力
管理者不是努力干活,而是借力干活。
最安心的管理是培养左膀右臂
管理者具有培养左膀右臂的能力,就不用担心“大厨效应”。
最好的晋升是培养能替代自己的人
管理者不是把自己变成英雄,而是把下属变成能替代自己的英雄,这是管理者最大的晋升和成就。
最好的告别是再见亦是朋友
成长必有优秀,优秀必有离开。在管理者的计划中应该很清楚:怎样留住兄弟,怎样欢送朋友。
软件开发团队的管理要素相关推荐
- 《告别失控:软件开发团队管理必读》一一2.9 工具
本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.9节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...
- 《告别失控:软件开发团队管理必读》一一2.6 代系特点
本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.6节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...
- 《告别失控:软件开发团队管理必读》一一第1章 程序员为何难以管理
第1章 程序员为何难以管理 告别失控:软件开发团队管理必读 程序设计作为一种严肃的职业已经存在60多年了.在美国,从事程序设计工作的程序员数以百万计,而全球这个数字更大.这些数字还不包括人数众多的学生 ...
- 《告别失控:软件开发团队管理必读》一一1.2 成功的程序设计经理为什么难当...
本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第1章,第1.2节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...
- 打造杰出软件开发团队的12条指导建议
I. 技术模块切分要以业务组织架构为指导.尽量和业务部门对齐,闭环.不仅仅要和产品经理对齐,还要和运营部门对齐 II. 有意义的研发指标一定是要能体现到资产负债表上的.每个程序员的效能要量化为营收指标 ...
- DevOps是敏捷在软件开发团队的另一应用
DevOps是敏捷在软件开发团队的另一应用.那么相比之下,哪个更胜一筹? 一边,有业界认可的scrum master,它的朋友极限编程者,以及由其衍生的 LeSS.SAFe.DAD等,是敏捷. 另一边 ...
- 软件开发团队中,凭什么新手当道?| 畅言
在一些互联网公司里,常常有些人拥有唬人的头衔,拿着高昂的薪水,甚至有些大权在握,但他们并不胜任他们的工作--那么,优秀的软件团队如何才能避免腐朽? 作者 | Erik Dietrich 译者 | 苏本 ...
- The Joel Test:Joel 用来评价软件开发团队成熟度的12个问题
转自:http://www.cnblogs.com/supercpp/archive/2011/11/10/2245087.html 如果你与软件行业有若干联系,但是还不知道Joel这个人以及他的博客 ...
- 软件开发团队成员分工_分析软件开发人员的能力–选择合适的团队成员
软件开发团队成员分工 在这篇文章中,我将尝试解释一种评估开发人员技能的方法. 该方法仍然是一个概念,缺少一些具体的决策,但是您可以选择最适合您的情况的方法. 有许多评估开发人员技能的方法,我最喜欢的是 ...
最新文章
- .classpath 和.project文件含义
- python的原则_python 类的使用原则
- Qt网络编程之UDP编程练习(20200219)
- python 错误类型
- 平台or职位,你怎么选?
- leetcode 140. 单词拆分 II(记忆化)
- 函数sprintf真好用
- 二十四、PHP框架Laravel学习笔记——模型的数据集合
- 计算机网络——OSI参考模型和TCP/IP协议
- PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)
- Python 函数(可变参数)
- 传统企业如何选择优质的微信解决方案提供商
- 新技能 get —— 五笔打字
- matlab回归问题,机器学习笔记(一)—— 线性回归问题与Matlab求解
- SQL Server活动监视器
- Blender 精确建模3D打印注意事项
- 利用wePE制作WinPE启动U盘全过程(含图文)
- 常见的文件名后缀及用法
- 《当我谈跑步时我谈些什么》:痛苦难以避免,而磨难可以选择
- 感受野的含义及计算方法