上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
高效软件开发团队的4个习惯
我经常需要费力地跟人解释,作为高效软件团队的一员到底意味着什么。当然,关于这一点已经有大量的资料,比如LinkedIn就有整套思想领导力理论介绍了各种帮助团队有效运作的指导方针和启发性思考,但根据我的经验,如果你从来都不知道什么样才算好,就很难内化这些想法并遵循别人的模式。
我非常幸运,到目前为止,我在职业生涯中已经直接与几十个(甚至是几百个)开发人员合作过。我曾在一些不健康的团队工作过:在那些团队里,人们会感到害怕,出于对职位的担忧,他们会把自己的底牌捂得很紧,不让其他人知道自己的计划或意图;我也在功能失调的团队工作过,那些团队由于工作优先级不明确而摇摆不定,或者协调成本太高而没有人愿意干活,许多天甚至数周的开发时间被浪费掉,团队成了一个个体的集合,而不再是一个工作单元。但幸运的是,我也曾在一些非常优秀的团队工作过。当我身处这些优秀团队的时候,我每天去上班时都很兴奋,对于那些比我年长的人,我也不怕公开提出反对意见,因为我认为自己的声音和工作很有影响力。
在这篇文章中,我将试着记录下,我所共事过的表现最好的团队所具有的特质和习惯。
本文最初发布于Denise Yu的个人博客,经原作者授权由InfoQ中文站翻译并分享。