软件开发团队的管理要素

最好的范例是领导

无论个人素养、技术水平和代码风格,管理者应该起到典范的作用。

最高的权力是威望

管理者的威望比手中权力更有信服力。在处处倚仗权力施压的团队中,高压必有反抗。

最好的目标是方向

管理者是团队技术成长和创新方向的指引者和协助者,只要不偏离方向,目标必达成。

最自由的管理是信任

管理者把控方向和目标进度,而不是事事亲力亲为、过多的干预细节,要给下属足够的信任度和自由度。

最饱和的工作是满血

在长期违背人体生物钟的工作中,效率和质量都会大打折扣。应鼓励下属充分利用晨起、午休和晚饭后的2.5小时黄金时间,这是人的精神状态最佳时刻。

最高的效率是便捷和复用

生产线上每个环节优化一点积累起来就是可观的效率提升,软件开发也不例外。管理者更应该关注下属工作过程中遇到的问题,不能只注重结果和催促加班加点拼苦力。

最少的BUG是责任

责任心是选人的标准之一。大凡有责任心的人,都会想着把事情做好。

最好的批评是担当

有责任心的人犯错后都会自觉和内疚,这时批评已经没有意义,管理者应该包容下属的试错成长。同时,能为下属承担错误责任是最好的批评(领导不力的责任),也是下属追随管理者最好的驱动力。

最高的奖赏是主动给予

“主动给1块钱”产生的效果远大于“被动给100块钱”。“先给奖赏再给目标”比“先给目标再给奖赏”更有驱动力——大多数人憧憬希望但不会为希望去努力,大多数人讨厌拼命但却会为攥在手里的去拼命。

最好的管理是帮助下属成长

下属在工作中得到成长和认可,才能激发主动工作的积极性,有极性的下属是最好管理的(要“用人”先要“养人”)。在无法成长的环境里且又处处被批评的氛围中,再优秀的人也会变成毫无主见的被动工作。

最好的努力是借力

管理者不是努力干活,而是借力干活。

最安心的管理是培养左膀右臂

管理者具有培养左膀右臂的能力,就不用担心“大厨效应”。

最好的晋升是培养能替代自己的人

管理者不是把自己变成英雄,而是把下属变成能替代自己的英雄,这是管理者最大的晋升和成就。

最好的告别是再见亦是朋友

成长必有优秀,优秀必有离开。在管理者的计划中应该很清楚:怎样留住兄弟,怎样欢送朋友。

软件开发团队的管理要素相关推荐

  1. 《告别失控:软件开发团队管理必读》一一2.9 工具

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.9节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  2. 《告别失控:软件开发团队管理必读》一一2.6 代系特点

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.6节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  3. 《告别失控:软件开发团队管理必读》一一第1章 程序员为何难以管理

    第1章 程序员为何难以管理 告别失控:软件开发团队管理必读 程序设计作为一种严肃的职业已经存在60多年了.在美国,从事程序设计工作的程序员数以百万计,而全球这个数字更大.这些数字还不包括人数众多的学生 ...

  4. 《告别失控:软件开发团队管理必读》一一1.2 成功的程序设计经理为什么难当...

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第1章,第1.2节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  5. 打造杰出软件开发团队的12条指导建议

    I. 技术模块切分要以业务组织架构为指导.尽量和业务部门对齐,闭环.不仅仅要和产品经理对齐,还要和运营部门对齐 II. 有意义的研发指标一定是要能体现到资产负债表上的.每个程序员的效能要量化为营收指标 ...

  6. DevOps是敏捷在软件开发团队的另一应用

    DevOps是敏捷在软件开发团队的另一应用.那么相比之下,哪个更胜一筹? 一边,有业界认可的scrum master,它的朋友极限编程者,以及由其衍生的 LeSS.SAFe.DAD等,是敏捷. 另一边 ...

  7. 软件开发团队中,凭什么新手当道?| 畅言

    在一些互联网公司里,常常有些人拥有唬人的头衔,拿着高昂的薪水,甚至有些大权在握,但他们并不胜任他们的工作--那么,优秀的软件团队如何才能避免腐朽? 作者 | Erik Dietrich 译者 | 苏本 ...

  8. The Joel Test:Joel 用来评价软件开发团队成熟度的12个问题

    转自:http://www.cnblogs.com/supercpp/archive/2011/11/10/2245087.html 如果你与软件行业有若干联系,但是还不知道Joel这个人以及他的博客 ...

  9. 软件开发团队成员分工_分析软件开发人员的能力–选择合适的团队成员

    软件开发团队成员分工 在这篇文章中,我将尝试解释一种评估开发人员技能的方法. 该方法仍然是一个概念,缺少一些具体的决策,但是您可以选择最适合您的情况的方法. 有许多评估开发人员技能的方法,我最喜欢的是 ...

最新文章

  1. .classpath 和.project文件含义
  2. python的原则_python 类的使用原则
  3. Qt网络编程之UDP编程练习(20200219)
  4. python 错误类型
  5. 平台or职位,你怎么选?
  6. leetcode 140. 单词拆分 II(记忆化)
  7. 函数sprintf真好用
  8. 二十四、PHP框架Laravel学习笔记——模型的数据集合
  9. 计算机网络——OSI参考模型和TCP/IP协议
  10. PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)
  11. Python 函数(可变参数)
  12. 传统企业如何选择优质的微信解决方案提供商
  13. 新技能 get —— 五笔打字
  14. matlab回归问题,机器学习笔记(一)—— 线性回归问题与Matlab求解
  15. SQL Server活动监视器
  16. Blender 精确建模3D打印注意事项
  17. 利用wePE制作WinPE启动U盘全过程(含图文)
  18. 常见的文件名后缀及用法
  19. 《当我谈跑步时我谈些什么》:痛苦难以避免,而磨难可以选择
  20. 感受野的含义及计算方法

热门文章

  1. 跨境电商独立站流量起飞!社媒 Hashtags 营销全攻略!
  2. 英伟达发布全新GPU:采用图灵架构 支持光线追踪
  3. PAT A1103 Integer Factorization整数分解 (经典DFS优化)
  4. 前端资深技术专家苏千的“三迁”故事
  5. Ubuntu设置终端打开时的默认窗口大小和位置坐标
  6. HTTP基本使用方法
  7. 【C语言进阶】字符函数和字符串函数
  8. Snap 2020年第三季度收益电话会议记录
  9. 安装centos7.0时电脑进入黑屏的解决方法
  10. OAuth2实现单点登录SSO