关于如何提升团队效率的一些想法

前言

提升效率是团队今年的其中一个目标,然后以下是我的一些想法。

首先

要想提高效率,我认为首先要解决几个问题:

  1. 如何衡量 - 无论采取了什么措施,要知道这些措施是否有效,我们都需要一个可量化的衡量方法。例如可以考虑用scrum中的story point。
  2. 如何激励 - 如果某些措施确实可以提高效率,如果想要让团队能坚持执行下去,需要让团队成员能切实感受到效率提高后的好处。 常见的错误激励是:提高效率后得到的只有更多的任务和工作。

之后还要有一个心理准备:

提高效率是需要成本的 - 不是想到办法就能一夜之间提高效率的。 改变流程、制作工具、人员适应都需要时间和人力的投入,而且也没人敢打保票某个改变一定能提高效率,所以还有试错的成本。所以在行动前最好有这个心里准备,否则很容易半途而废。而更错的做法是找到一定能提高效率的办法才去执行,完美的办法不是想出来的,这只会让团队止步不前。

基本原则

其实相比具体的建议或做法,我认为这些做法背后的思维方式或基本原则才是更重要的东西。基于一定的原则,我们自然能想到各种符合这些原则的建议和措施。所以请让我先说说w我觉得重要的几条基本原则:

  1. 勿以善小而不为
  2. 集众人之智5
  3. 面对现实
  4. 快速决策,勇敢试错,及时总结,及时调整

勿以善小而不为

说白了就是不要轻视小的改动和提升,小的提升积累下来可以形成质变,很多解决方案或流程都是需要很多基础的,如果不愿意从小的改进开始,很多大的改进可能也无从说起。

例如你的团队可能都直接在主分支(master)上工作,平时要花不少时间处理冲突。那么我会建议你们第一个改变是在新建分支上进行工作。这不但可以减少处理冲突的时间,还能为代码审查等其他改进提供基础。

集众人之智

我认为好的团队,是可以让大家都发挥智慧,而不仅仅是挥洒汗水的。很多时候我们不必一个人解决所有问题。在我的经验中,当我们向团队成员寻求帮助,凝听团队的意见和想法时,会发现团队比我们以为的还要优秀。

面对现实

这里的现实包括自己团队的情况,拥有的资源和问题,针对现状制定策略,不要好高骛远。可以参考其他优秀团队的做法,但是不要盲目模仿和照搬,别人的“好办法”是否适合自己,要客观评估。情况时刻在变化,一个月前的好办法在一个月后可能变成坏办法,要时刻根据现实情况制定和调整策略,摆脱思维定势。

快速决策,勇敢试错,及时总结,及时调整

因为提高效率往往是一个探索性的活动,在这个前提下,比走错方向更错的是站着不动。事先没人会知道某个改进是否能让团队变好,总要试一试。即使暂时走错了,也是帮团队积累了经验。而走错并改正的成本往往比站着不动并进行无止尽的讨论要低得多。

而及时的总结和调整是勇敢试错的前提。要让团队敢于犯错,还要努力降低犯错带来的不良影响,能及时止损。

一些具体建议

我认为提升效率可以从以下三个方面想办法,当然以下几点执行时都需要符合上述的基本原则:

  1. 团队成员能力提升
  2. 使用工具自动化部分工作
  3. 改善流程,减少浪费

能力提升

困难

其实,在这三个方法中,个人能力提升一般是比较缓慢的,而且一般能力越强提升会越慢,这点应该不需要去证明了,各种学习方法论和学习曲线都说明了这个问题。 要实现能力提升需要我们努力去学习,而要坚持学习,需要有强大的动力,可能是内部的自我提升的强烈意愿或者外部的激励(或惩罚),外部激励就是开篇提到的团队要给予的了。而且即使有了努力和坚持,通过自学学习,能力提升短期看也是比较缓慢的。

收益

虽然能力提升是缓慢的,但一般总是稳步前进,不容易倒退,而且是长期有效的,能力提升不管是对团队还是个人,都是非常值得投入的。能力提升还能带来一些附带收益,如增加了团队的稳定性,团队成员在这里有所成长,自然没那么容易离职。 人员流失对团队效率一般都是有伤害的,若能减少离职率也算是变相提升了效率。

一些小建议

一般通过自学来学习,速度是比较慢的,而通过经历事情(解决一些疑难问题)来进步,一般进步快,但是不总是能有机会经历。那有没什么速成的提升团队总体能力的方法吗?

我觉得是有的,说来也简单,就是发挥团队的力量。在团队内,定期不定期的做一些互相的分享。且分享的内容不必是那些看得到用不着的高大上的技术,而只需要团队成员间分享一些看似普通的内容,如:

  • 已经会的、日常工作在使用的技能和知识
  • 平时工作中总结出的的心得体会

这种知识、技能、心得的共享,从团队角度看,虽然这个团队掌握的知识总量没有增加,但是每个成员都能学习到其他成员已掌握的知识,对每个成员来说,都学到了一些自己之前不具备的技能。同时通过日常工作的心得、总结的分享,能避免踩其他成员踩过的坑,避免走别人走过的弯路,这就能让团队成员较快的得到能力提升,且减少时间上的浪费,一加一减之后,团队效率自然提升了。

而对团队成员来说,跟其他团队成员学习后,还会有一些额外的好处,如能力提升后,个人在这个团队有所成长,离职率会下降,互相学习也能增进团队凝聚力,等等。这个话题往细了说能另写一篇文章了,所以就暂且打住吧。

使用工具

使用工具可能是见效最快、成本相对较低的方法了。但是使用什么工具呢? 这个可能要具体问题具体分析。所以使用工具的前提,是“知己”。 对团队的现状有充分、客观的了解,发现平时视而不见或习以为常的问题,针对团队的具体问题,使用(或制作)具体的工具来解决。

使用工具的成本和可能遇到的阻碍:(一般都默认先找免费的工具,所以咱就不说采购成本了)

  1. 学习成本 - 直接学习工具的成本,越强大、复杂的工具,往往学习成本越高。
  2. 改变习惯成本 - 好的工具往往背后都有一套对应的方法论,除了直接学习怎么用,可能还要对这些方法论进行一定程度的学习和了解,并基于这些方法论对自己习惯的工作方式进行一定的改变。

上面2个成本,往往改变习惯更有可能对团队形成阻碍,这也算人之常情了。但如果工具却是能带来收益,还是需要有人来推动并克服这个问题。

改善流程,减少浪费

其实这一点可能这八个字就够说明了,但是还是要多啰嗦一句,这点跟使用工具类似,要做的第一步是“知己”。 知己之后,才是针对自己的问题来逐步改善。可能的困难也同样是人,因为流程的改进也需要成员改变自己的习惯。 而见效可能比工具慢一点,比能力提升快一点。

流程改进还可能会导致反效果,所以也是最需要不断检测、总结和调整的。

最重要的是

关于提升团队效率,能想到的暂时就这么多了,而比想更重要的是执行。当我们想要改变些东西,又不知道准确答案的时候,在尝试时难免做出错误的决定,产生自我怀疑,也容易导致放弃。

这时我觉得最重要的,是“不忘初心,持之以恒”。时刻回想最初的目标是什么(在这里是提高团队效率),然后不断检测和调整当下的决策。如果目标是对的,就不要试了一小段时间,发现没效果或反效果就放弃,又回到原点。没有最好的方法,只有最适合的方法,要选择适合自身团队的方法。

最后

其实这篇博客在3年前就写了大半,所以文章开头提到的“提升团队效率是今年的目标之一”,其实是三年前的目标了。 关于这个话题,有不少想法,但是没找到自己满意的组织方式和表达方式,就写了一半后搁置了很久。最终还是挣扎着写完了。

有写的不对的欢迎指正,也欢迎交流各种不同的想法。如果觉得实在写的不好,请轻喷。

最后,谢谢观看

posted on 2023-11-20 22:42  bee0060  阅读(35)  评论(0编辑  收藏  举报

导航