项目经理成长日记(8)——吃肉? 啃骨头?
“对于具体的人员需求,你再考虑一下,在周五的项目例会上再最终讨论一下。”
“这次谁会到客户那边去做需求?”
“公司本来是想让你到客户那边,但是如果你去了,就没有人管理项目,所以这次会从上海那边派两个BA(business Account) 到客户那里去做需求。”
“嗯,了解。”
我微微笑了笑算是做了一个答复,对于这种任重期望的话,无疑往自己的肩膀上又多加了不少分量。项目是没有办法挑选和推托,虽然可以预计到这个项目能够顺利做下来不是那么容易,既然要做,即便是再难啃的骨头,我也要把肉咬到嘴里,越面对困难重重,自己越要坚定信心,这才是自己的个性。
从会议室出来,我就开始考虑整个项目的人员问题,虽然是先着手准备,但是目前团对立面连我在内就7个人,对于即将补充进来的13个人里面的人员和对应的角色都需要自己仔细考虑。其它团队的人员,外驻人员和自己的人员,感觉就像一个大杂烩。从目前的能够拿到的资料来看,对于项目还无法做一个比较充分的预估,因为具体开发的技术性问题和业务性的问题都难以预计。
我在脑海里面首先把人员做了初步的划分,20人的队伍中预计有5个测试人员,对于测试和开发的人员比例我一般会倾向于1:2的值,即两个开发人员会配上一个测试人员,这也是目前公司所采用的模式。测试人员会来自公司的测试团队。那么实际的开发人员会有15个人,15个人中Senior Engineer,Middle Engineer,Junior Engineer的比例大概是1:2:4,所以也就需要3个Senior Engineer,4个Middle Engineer和8个Junior Engineer。
人员的划分到没有多大的困难,结合上自己团队目前的人员情况,所需要的其他人员也就非常清楚。虽然缺少的人员的清单已经列举的非常清楚,但是这也只是一个列表而已,是否能够找到合适的人员与之配备,将会成为项目开发的一个关键因素。
我同时也把上海的那几个BA都回忆了一下,在项目例会上自己需要比较明确的提出人员,否则如果BA的人员出了问题,需求如果无法整理清楚,那么对于项目来说打击会是致命的。
在很多时候,做软件开发是比较辛苦的事情,大部分的项目都像是一块难啃的骨头,毕竟一个项目能够做到万事具备的情况就像买彩票一样,其概率估计是在五六个小数点之后的值,项目在开发过程中各种问题层出不穷,人员不足,周期不足,需求步明确,客户随意变更等等问题都随意可见。所以做项目开发的整个过程无疑就是在面对这些残缺的问题,以及我们在思考如何去解决这些问题。
没有人会乐意做这种啃骨头的事情,除非他已经麻木了。当然我们也在一次一次的这种骨头项目中不断的提升自己,以及在克服重重困难之后看到成功后的那种满足感,这些才是支撑大伙完成项目的一个关键。
如果你接手的是一个可以预见的骨头型项目,要么你放弃不做,高枕无忧,不过可能性非常小;要么你就多足充裕的准备,比如前期的人员考虑以及合作人员的能力考虑,就像选择BA的人一样,如果他在已经在过去出现过过种种的问题,那么对于这种关键的合作人员自己就需要加倍留心;团队组建过程中的人员的安排等,对于人员的风险需要考虑到位,比如说外驻人员的管理问题等;对团队成立后协同工作等问题考虑,还有项目技术和业务风险的考虑,这些都是在项目还没有开始的时候需要考虑的点,而不是等到项目真正开始做的时候才意识到有这些问题,因为项目一旦开始的时候,我们要面对的是如何解决这些问题,而不是考虑这些问题的原因。
回到自己的座位上,看着还在他们忙碌着,老马,阿毛,木子,超仔,大师, 杰克着几个我能够指望共同作战的团员,他们也是我有信心去啃着块硬骨头的基础。