提高excel生产力
释放生产力是任何具有管理角色的人最大的担忧之一。 但是,人们很少同意提高性能的最佳方法。 多年来,我观察到不同的经理采用相反的做法来提高他们所管理团队的最佳绩效。 不幸的是,其中一些工作,而另一些则没有。 更准确地说,没有提高性能的实际上可能会降低性能。
在本文中,我想回顾一下我多年来所学到的知识,并就如何提高生产力的最佳方法分享我的个人看法。
哪些因素决定团队的表现?
让我们开始分析组成团队的因素。 显然,一个团队是由团队成员组成的,每个成员都有自己的专业知识,优势和劣势。 但是,团队的总生产力不一定是个人生产力的总和。 团队合作,流程和环境等其他因素也对总体绩效产生重大影响,可能是积极的或消极的。
综上所述,本文讨论的3个主要因素将是技术技能,工作过程和文化。
技术能力
在工厂中,我们可以将总生产率视为每个工人的个体生产率之和,但是这种简单性不适用于IT领域。 不同之处在于工作的性质。 直到今天的编程仍然是一项创新工作,无法实现自动化。 在IT行业,没有什么比创新和愿景更有价值。 这就解释了为什么日本可能以生产高质量的汽车而闻名,而美国却以生产知名的IT公司而闻名。
与工厂环境相反,在软件团队中,开发人员不一定要做或擅长于相同的事情。 即使他们从同一所学校毕业并从事相同的工作,个人喜好和自我学习也会Swift使开发人员的技能与众不同。 为了提高总生产率,这可能是一件好事。 所有成员胜任相同类型的任务是没有用的。 由于很难做到一事无成,如果团队成员能够弥补彼此的弱点,生活会容易得多。
提高团队的技术技能并不容易,因为开发人员要花很多年才能建立自己的技能。 提升团队技能的最快方法是招募能够提供团队所缺乏的新人才。 这就是为什么在业界流行的做法是让团队自己招募新成员。 因此,多年来缓慢组建的团队通常提供更平衡的技能。
招聘是一个快速且短期的解决方案,而长期的解决方案是使团队保持最新的技术趋势。 在此字段中,如果不前进,则后退。 没有技能可以永远有用。 我的一位同事甚至强调,从长远来看,提高开发人员的技能对公司有利。 即使我们不计入通货膨胀,公司在每次年度审核后都会提供加薪以保留员工是很普遍的。 如果员工没有有效地掌握新技能,则该公司每年将为折旧资产支付更高的价格。 对于公司而言,使用像KPI这样的金钱奖励来激励自学和升职可能是一个不错的建议。
行业中有很多培训课程,但这不一定是提升技能的最佳方法。 就我个人而言,我觉得大多数课程提供的品牌价值都超过了现实生活。 如果开发人员热衷于学习,那么互联网上应该有足够的知识来学习任何东西。 因此,除非是用于商业API或产品,否则花钱在金钱上的奖励应该比在培训课程上更有价值。
自学的另一个著名挑战是人的自然懒惰。 毫不奇怪。 但是,与懒惰作斗争的最好方法是在学习新事物中找到乐趣。 只有开发人员将编程作为他们的业余爱好而不是他们的职业,才能实现这一目标。 即使不是,一个人应该花更多的精力在他的面包和黄油工具上也很合理。 我的一位朋友甚至辩称,如果歌手/音乐家在培训中承担自己的责任,那么程序员也应该这样做。
有时,由于每年都会接触到大量技术,我们可能会感到迷失。 我自己也有这种感觉。 我的自学方法在吸收概念和想法时增加了延迟。 我试图理解,但是在新概念和想法被市场合理接受之前不要投入太多。
工作流程
工作过程可以对团队的绩效产生积极或消极的贡献。 优秀的开发人员可以编写出色的代码,但是如果他们在不必要的事情上花费过多的精力,他们将无法做到。 显然,当处理错误时,开发人员可能会对自己的日常生活感到不舒服。 不满意的开发人员可能无法尽力而为。
没有明确的准则来判断工作流程是否定义正确,但是如果出现问题,环境中的人们会立即感觉到。 但是,正确的做法并非易事,因为有权做出决定的人不一定是遭受不良过程困扰的人。 我们需要一个具有有效反馈渠道的环境来改善工作流程。
工作流程的一个常见陷阱是缺乏注重结果的本质。 如果该过程过于以报告为导向,以态度为导向或基于某些不真实的假设,则该过程的效率较低。 要定义流程,高管可以决定要建立创新公司还是面向运营的公司可能会很好。 前者的一些例子是Google,Facebook,Twitter,而后者可能是通用汽车,福特,丰田。 并非以运营为导向的公司无法创新,而是建立流程并非以创新为第一要务。 因此,用于衡量性能的指标可能会略有不同,从长远来看,这会导致不同的结果。 并非所有IT领域的公司都是创新的。 一个反例是亚洲的外包公司或软件公司。 为了鼓励创新,工作过程需要以人为本,最大程度地减少麻烦,最大化协作和共享。
在我与Water Fall一起工作的那几年中,我对敏捷和敏捷公司的了解不尽如人意,我感到敏捷在IT领域表现很好。 它是根据正确的假设构建的,该假设是软件开发是创新工作,与其他类型的工程相比,其可预测性较差。
公司文化
当史蒂夫·乔布斯(Steve Jobs)在2011年去世时,我买了沃尔特·艾萨克森(Walter Isaacson)授权的传记。 这本书清楚地解释了为什么索尼由于其部门内部的竞争而未能保持竞争优势。 由于有争议的堆栈排名系统强制内部竞争,Microsoft遭受了类似的问题。 我认为IT领域正变得越来越复杂,我们需要比以往更多的协作来实施新的想法。
当您的公司发展成为具有多元文化的跨国公司时,很难保持协作。 但是,如果管理层掌握正确的心态并将其愿景不断传达给团队,那么仍然可以做到。 如上所述,如果他们想建立一家创新型公司,则需要明确管理层,因为这需要一种独特的文化,这种文化应更加开放,积极性高。
在硅谷,由于大多数开发人员都是极客,所以办公室生活会消耗一天的大部分时间,他们只喜欢编码。 但是,由于我们每个人都有一个家庭要照顾,因此这不是一个好习惯。 取决于个人来定义自己的工作生活平衡,但是要求是员工充满电,并且每次上班时都会感到被淘汰。 他必须感到自己的工作受到赞赏,并在需要时得到支持。
结论
简而言之,以下是管理层可以用来提高团队生产力的事情:
- 让团队参与招聘。 招募以编程为嗜好的人。
- 金钱奖励或其他自学,自我提升的鼓励。
- 通过不参加公司赞助的课程来省钱(除非用于商业产品)。
- 确保工作过程的结果正确。
- 应用敏捷实践
- 鼓励合作,消除内部竞争。
- 鼓励分享
- 鼓励反馈
- 保持员工工作与生活的平衡和动力。
- 确保员工可以在需要时找到支持。
翻译自: https://www.javacodegeeks.com/2014/06/how-to-increase-productivity.html
提高excel生产力