如何协调大团队,保持对项目的激情
背景介绍
2010年离开呆了3年之久的魔都上海,回到老家武汉一家倡导agile模式的外包公司(95%的都是技术人员,制度和氛围都比较宽松: 现磨咖啡,零食饮料,可申请在家办公),我分配到一个澳洲客户做金融相关衍生品(SMSF,不知道本坛有澳洲的的熟悉这个不)的研发工作,客户这公司最开始也就不到20人,基本都是accountant没有IT部,线上只有一个CMS系统,我开始2个月的工作就是负责维护这个CMS,她们比较满意,因此又打算扩展一些线上程序,公司也新招了2人参与这个项目,三个人的小团队做了半年后,客户对其中一人不满意(T了),另外一个由于自己想创业遂离职,由于临近年底,重新招人不理想,加之HR又一个劲的催促客户给我涨报价之事,因此客户就很不愿意,闲聊中就问我工资多少,有没有兴趣单独做这个项目之类云云,过完年结合这个项目的实际情况考虑了下,几个月后就离职找了之前已兄弟成立了个公司,单独做这个项目.
现状
如今3年过去了,客户的公司也发展到100多人,最近也成立了一个IT部门(都是华人,7人),我们这边目前参与这个项目的IT有13个人,由于是和银行金融相关的项目,所以每年做的事都差不多,基本上都是各种复杂的会计公式和业务相关的东西,处理数据,表格,文档之类,由于两边的IT加起来有近20人,其中大部分对业务都不是很了解,沟通起来就时不时会很不顺畅,协调起来让人觉得相当的累
困境
由于项目之前一直都是小团队(不超过7人),采取的Agile的模式,写代码要求参数名方法名能自解释,对于文档和其他没做任何强制要求,基本没留下什么设计和开发相关的文档,有很多需求甚至连email都没,仅通过skype打字和语音的方式传递给我们,现在改一些bug和小的feature,都会让人感到相当的疲惫……,团队大了就回到臃肿而懒散,协调起来总是令人焦躁,一些人的状态仿佛又回到我之前在上海呆的某公司,每天改两个BUG就轻松下班了的模式
最近2月都一直很焦虑这个项目的一些问题,最主要的是发现自己对这个项目的激情也正在逐渐褪去,人生最美好的4年都耗在这个项目上了(虽然它确实也给我带来了一些回报,诸如房子首付,代步车和老婆本),目前的工作主要就是带一个4人的小团队开发一个新的子模块,然后整理和补写之前的相关需求文档,但目前拖延症和倦怠之心越来越严重了,甚至有时候会感到恍惚,想拓展和接洽其他的项目也感到力不从心,想过培养1-2个骨干接手现在的维护工作,可惜的是目前还未上路......,第一次发帖,希望坛子里的大神门能多提供一些交流建议