如何让你的开发团队成为虎狼之师?

原创 2015年12月26日 16:36:38


   引言

   在这将近半个月的时间里带着自己的开发小团队完成了上次验收客户提出的新的需求的开发,在这半个月的时

间里自己有了非常大的感触,因为之间自己在这个团队里面只是一个小小的组员,组长给任务就完成一个任务,需求

不懂了就让组长给讲讲,然后就按照要求完成就可以了,别的都不用想。但是由于一些原因自己成为了这个项目的主

要负责人,这时候自己感觉非常的不适应,但是项目还是需要我们来开发,那么这时候我们就需要团结一切力量来开

发,下面就和大家分享一下,如何让你的团队具有非常大的开发效率?

              

   1、确定的开发工期


   每一个周期的迭代一定要给团队一个确定的开发周期,这样组员会在心底有一种莫名的紧迫感,这样当组员非

常忙的时候,需要处理非常多的时候不会把你的项目给忘掉,这样每天都会惦记着自己的项目,即使不开发也会有所

顾忌,这样每一个组员都有了这么一种心态以后,你的项目肯定会在你安排的工期内完成。而相反的是如果我们没有

一个非常明确的工期,和组员说的时候只是说我们大概在几天内完成,这样组员就会在安排自己的事情的时候,把你

的项目安排在最后,因为这个项目在他的心目中属于一种不着急的活,在这种情况下你的项目肯定会延期。

   2、明确的目标


      

   在有了一个固定的周期以后,我们要给组员一个固定的任务,也就是说我们在这个15天需要达到什么层次,比

如说15天以后我们完成1.0的开发,在基本功能上上线。一些细节的地方放在第二次迭代开发。或者说我们在这15天

需要完成上次验收客户提出的所有新的需求。这样每天组员都有一个目标在奋斗,当完成一个小的惹任务的时候会非

常的高兴,因为他们离成功有进了一步。

   如果我们在开会的时候乱七八糟的和组员说了一顿然后任务非常的不明确,组员听的也是云里雾里的,一会这

个功能没有实现,一会这个功能有BUG,一会一个需求有问题等等。这时候的组员除了抱怨没有根本没有心情干活,

因为没有一点激情。

   3、老人带新人


   因为我们这个团队只有两个可以说算是老人,也就是说这两个人对于我们项目的整体采用的框架比较了解,并

且自己已经完成过几条线,能很好的串起来整个项目的架构。而对于新人尤其是之前没有接触过这个架构的新成员来

说上手是比较困难的,因为之前没有接触过这个框架,并且对B/S的知识并不是非常的熟悉,这时候就需要我们安排

老人来带带,否则,新人不是不干活就是在中途退出。这样你的团队会越来人越少,当然你的开发进度肯定会收到影

响。

   如果有老人来带新人,那么在几天后新人上手后就会独自完成一些基本功能,再然后就能独挡一面,这样你的

团队就会进入新人越来越少,而老手越来越多的超强战斗力的团队。

   4、组长必须掌握全局

    
   
   作为组长必须对整个项目了如指掌,我说的不是技术而是整个项目的需求,架构、设计风格等,这样当组员遇

到困难和你交流的时候你才能能和她讨论,然后拿出一个非常好的解决方案,并且这样组员会非常的信服你,觉得跟

着你干会学到很多,这样他会干的非常的有劲头,因为每次讨论都会有很多的收获。

   而如果每次组员遇到了问题过来找你的时候,你什么都不知道或者说组员说的什么你根本听不懂,一次 两次、

三次,组员就不会在来找你。然后将你的项目扔到一边开始干自己喜欢的事情,因为在你的项目中收获不到东西,一

个功能花费了大量时间后,到头来发现需求都不对,这样又怎样要求组员能很好的完成任务呢!!所以说作为项目组

长就必须掌握每一个模块的需求和设计风格等,这是一个组长必备的素质。

   5、组长必须会审时度势


        
 
   也就是说组长必须掌握组员此时的心态,因为这样我们在和组员交流的时候知道我们采用什么样的态度和言

辞,这个素质直接影响到你在团队中的地位。影响到组员的开发情绪是否能达到最佳,每个开发人员只有在高情绪的

开发下才会有更好的开发思维,才能写出很好的代码。当组员在想你吐槽用户的需求有多么多么的不合理的时候!你

应该如何回答?当组员想你抱怨前人设计的数据库是怎么怎么不合理的时候!你该如何回答?这时候说明你的组员已

经产生了厌烦的情绪,这时候我们就应该安慰他们,告诉他们我们应该怎样对待这样的问题!此时不论是开玩笑或者

出去走走也好,总之就是让组员的情绪在最短的时间内恢复到最好的状态才能继续开发!这是最为组长最基本的素

质!!
 

   6、让组员有成就感


       
   虽然说吹牛皮不是一个好的习惯,但是有时候我们真的需要给组员吹吹牛皮,这样组员对于自己完成的任务有

很大的成就感,尤其是对于刚进入团队地方新人来说,当组员和你反应他们的那个任务完成时,你需要过去验收一

下,点击一下,或者是听听组员是怎样实现的,这不是一种不信任而是提高组员成就感的时候,因为当你单击完以后

不能总是提出新的东西,总是说这不好那不好,或者是这需要改哪也需要改等等,这样组员没有一丝的成就感而拥有

的只是失落感。既然组员能告诉你已经完成,那说明在一定的程度上已经完成,这时候如果没有大的错误,我们就应

该夸赞他们,鼓励他们,让他们感到成就感。当你和别人交流这个项目的时候,也需要提到自己的组员,让他们知道

自己的付出在别人看来已经取得了很大的成功。这样的组员才会一如既往的开发下去!!

  7、高频率的和组员交流


  
   当我们将任务下发下去以后,最为忌讳的就是一直到这个工期完成从来都主动的去看看组员,这样组员会感到

自己的被忽略,尤其是那些不善于交流的组员,她有时候可能不会主动找你聊聊,而如果这时候的组长也是放任自流

的话,那么组员就感受不到自己在这个团队中的位置,感觉自己就像是被打入了冷宫,从而也就不会好好的开发,当

时候工期到了给你一句“我没有做完”,此时的你也是没有脾气的。所以,只要我们有时间或者有什么高兴的事情都

要和自己的组员分享,这样组员总是感觉到自己的组长就在自己的身边。并且这样我们也会时刻掌握组员的动态,清

楚的知道每天他们能给我们的项目分配多少的精力。这样我们对项目的进度把控也是非常有利的。

   有人也许会问,这样岂不是会耽误很多的时间,当然不是,我们交流的时间不会太长3、5分钟都是可以的,去

看看的组员的状态,或者是在实现某个功能的时候遇到了什么困难等。这样才有利于将整个团队紧紧的联系在一起,

发挥出更大的力量。

   小结

         
  小编非常喜欢电视剧《亮剑》中的李云龙,他总是给自己的兵一种非常强的信念,这种信念会让他们的兵在遇到

比自己实力强很多倍的敌人的时候敢于正面冲锋,从来不退缩。也是这种信念才让他们团在战斗中屡建奇功,因为他

们都有一种狼性,同样我们也是需要这样的信念,当我们将团队带出这种精气神来以后,不论遇到怎样困难我们的项

目不可能延期,因为当我们的任务没有完成的时候,组员会通宵的加班都不会有怨言,因为他们是一个整体,是一个

家,所以在不论干多少活都是愿意的,想想这样的团队是多么的可怕。希望自己能拥有这么一支虎狼之师。。。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

架构师要善于管理整个开发团队

一直以来,开发团队的管理似乎都是项目经理的事情,从生命周期管理到人力资源的配置,从进度管理到客户关系管理。其实在开发团队中,还有另一位默默无闻的管理大师——架构师。 AD:2014WOT全球软件技术...

架构师和开发团队应该如何协作?组织架构怎么设置最好?

软件架构构成了一个系统的骨架。它定义了当面对不同的功能性和非功能性需求时的系统行为。一方面,传统瀑布式方法对项目开发的所有阶段提出了硬性约束要求,因此传统瀑布式方法显得僵化。另一方面,敏捷运动让我们拥...

让代码审查成为你的团队习惯

 在 「远程工作经验谈 - 如何适应及如何管理」 一文中,我在规则这章节提到了代码审查,收到不少朋友的提问和反馈,故在本文中拓展开来聊聊。 在 Wikipedia 上,对代码审查的定义...

Subversion团队开发工具

  • 2017年11月15日 10:13
  • 12.28MB
  • 下载

高效团队开发工具与方法

  • 2017年11月20日 23:18
  • 76.72MB
  • 下载

想成为大牛,团队第一,请勿单打独斗

要想成为一名名副其实的优秀程序员,动手多练才是王道。

小团队开发

  • 2013年12月09日 18:33
  • 540KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何让你的开发团队成为虎狼之师?
举报原因:
原因补充:

(最多只允许输入30个字)