前言
六月,一个栀子花开的月份。清晨,寻味空气中淡淡的香气,总有一些思绪在闪动。昨日, 两岸两地的团队的老大有提出来个问题“为什么你在这个团队能呆这么长时间?(七年之久)” ; “这个团队的特性有哪些?”。 诚然, 七年, 这个致力于PLM领域的团队,虽然也曾经历过人员的频繁流动,但是,现在看来,大部分的面孔依旧是当初成立时那套阵容,差别的是多了一些成熟,自信和从容。
七年, 一个据说会痒的数字, 其实, "痒"其实一直都有。
团队新组,初出茅庐
遥想当年,项目初立之时,不管是对于我这样有个两年开发经验的开发人员来说,还是对于刚走出校门的其他人,对我们来说,这个领域都是一个崭新的领域。技术能力上的不成熟,业务能力上的欠缺,系统概念上的无知.....。 一切都从厂商的为时两周的培训开始。为什么有厂商, 因为基于PLM 的实施和开发,其实是需要一个平台的。这里的厂商就是这个平台的导入者和初期的实施者。在培训之后, 我做的总结报告中的最后,我当时提出了一个问题, 为什么不从底层开始逐步搭建这样一个平台? 现在看来,这样的疑问是有些托大了。
之后的一年中, 努力的在修炼这个领域的修为, 也一直孜孜不倦的做着新进人员的传教的事情。在团队的组建上,上级主管对人员的要求是:态度非常端正,技术基础不错,发展潜力较大。说俗点:“能整,耐操”,基本上都会有面试和机试两关,而面试部分也基本上不会少于两轮。居高的淘汰率和极难越过的试用期让团队的扩展总是很难,也因为这,被上上级的主管和其他部门所诟病,也曾一度放低过要求,为人不能太张扬,工作之外更有生活,是否团队也不能太刚强? 然则,合则同谋。 所幸的是,团队还是聚集了志同道合的这样一批人。在团队初步稳定的时候,战力也大力的提升了。预期的系统上线了,虽然在年度满意度的调研中,总是没有好的成绩,但毕竟,让用户接受一个新事物,新系统总是需要一些时间。在”提升自己,怀柔用户“的方针下,一切也在悄然的量变中。
稳定进取,视为楷模
接下来的两年中,系统以初期上线的功能为点,逐步进行扩散,按照预期的规划在进行中。精益开发与标准化流程,提升系统质量,量化成员指标。标准化开发,严格开发流程以及数字化管理。模组拆分到责任人,任务分配到个人上,时间细度到小时。团队的成员都铆足了劲的往上冲。“PLM”在别的团队看来也被冠以了新的定义--“拼老命”。在一个加班盛行的大环境下,这个团队的加班时数也是一骑绝尘。
天道酬勤, 在完成预订的系统开发任务的同时,团队的一些做法和流程也被作为“Best Practice”在整个大的部门推广开来。
技术上的培训-在Java语言以及Web端技术的数量,让很多需要涉入这些技术领域的其他团队被要求做一些介绍和培训。代码控管的经验也经常来开培训课。
标准化的推广- 规格文档, 代码规范一度作为模板分享出来给其他团队使用。
流程的布道- 需求收集, 代码开发, 测试上线 整套标准化的流程也总是在CMMI,SE 标准化流程中作为案例来推广
数字化的管理 - Task 管理, 工时预估, Bug 分析, 月度总结 等等这些数字化的报表被其他部门所追求。
成绩的后面,也得到了相应的一些回报,精神上的,物质上的。整个团队的绩效、职等和Performance 也比其他团队要好一些。
暗淡重组,劫后余生
"明知辉煌。过后是黯淡"。 借用一句歌词。
或者是“飞鸟尽,良弓藏;国家立,谋臣亡”, 价值在被使用之后,团队的路在何方? 四年左右的时间,让系统该做的部分,该完善的部分都已经被做掉。 剩下的是一些维护的部分。“做新的东西才能引起关注”-曾经的一位上级主管和我说过。
或者是团队成员的成长,陆续的成立家庭,并有了小baby.在工作和家庭之间精力的分配。
或者是上层的布置,重点的一些转移
又或者是经济形势的不景气,好多部门都在缩减。
结果是,团队的努力程度下降了,绩效不如以前好了,耀眼的闪光后,感觉了落幕后的黯淡。
曾经一度,团队都有面临解散的风险。有幸的是,在老大的努力下, 开辟的这个团队可以放彩的其他领域。调研新的吸眼球的技术,无数次的演示,扩展可以涉足的领域。一切在所有人的努力下,也是机遇使然,团队又上道了。有了新的方向,有了新的使命,也有了新的任务。整个团队也换到一个新的部门下面。
调整优化,不断精进
褪尽沧桑后的归来,团队及成员也更加的成熟和“理智”。对大多数人来说,工作已不是生活的唯一,有家庭,有小孩。之中的平衡,是每个人都需要去考虑的。曾经的”加班狂团“也要为完成平均的加班时间而努力了。
技术的扩展,业务的成熟, 让大部分成员都具备了这个领域“顾问”的能力与资格了。大家对自己的能力更自信了,对任务的完成的限制也更自由了,选择时间,选择方式。选择方式-能力已不是问题了。但是自信与自由的同时,出现了一些团队伊始所不曾遇到的问题: 同样的功能重复开发,不同的风格随意充斥,交流互动变得是在浪费时间,“Synergy” - 协同互通, 一个我一开始都抱不确定态度的调整由老大提出来了。 而且是我来Coordinate , 目标方向初定是三条1. 共用化和模组化 2. 标准化和规范化 3. 重构和优化。 大约一年时间下来,开发效率和质量都有了一些提升。对于我来说,不管从哪个角色来说,都有受益到。
稳定,平静的湖水有时候需要投入一些石头,才能荡出彩色的涟漪。
哪去哪从,前途何方?
七年的努力,七年的修炼。团队的成员都已成长得能独挡一方。诚如所说“随便去哪,都会受到尊重”, “每个人,都犹如那位扫地僧”, 特质的成员,特质的团队。每个成员无法抗拒的都是岁月的成长、更多的担当、和这个职业规律的框框。创建、成长、劫难、调整 一切又何长不是应验了我们所从事的这个领域呢。 PLM - 产品生命周期管理。如果团队需要管理系统的话,TLM-团队生命周期管理, 说不定可以用得上。