闹剧收场了,尽管我们在心里上得到了暂时的宣泄,但是在业务上却是一筹莫展。我们也认同这种平台化开发是解决目前困境的有效手段,但是仅仅有理念是远远不够的,我们缺乏一个真正能够将理念付诸实践的人物,否则仍然要在黑暗中不断碰壁。更糟糕的,我们已经没有时间来挥霍:来自用户的压力渐渐将我们逼到了墙角却无力扭转;公司总部在核算我们部门的财务状况,如果无法盈利将来就会被拆分或是裁员。
我们将何去何从?
转机
有时候你不得不承认一个人可以带来转机。
作为一家开发电信支撑系统的公司,Z公司是我们的竞争对手,其产品质量和研发效率强于我们,我们一直也不明白其中的奥秘。Z公司的一位资深项目经理被我们“挖”了过来,准确的说不是我们“挖”的,而是这位心直口快的业务牛人得罪了公司高层,居然越俎代庖的妄想染指Z公司的产品规划活动,震怒的Z公司高层于是将他“推”到了我们面前。我们就将这位业务牛人称为“小马”吧。
在困境中的人们往往期望奇迹的发生,我们就将这个奇迹寄托在小马身上了——小马被任命为我们的技术总监。
由于曾经是竞争对手,小马对我们的产品现状一清二楚,甚至可以说得出各个产品的特点和缺陷。他对我们各自为战的局面感到困惑,明确提出当务之急是必须采取平台化开发方式,开发出能够支撑未来整个产品系列的平台框架,同时针对不同的电信客户进行少量定制开发,在质量和进度方面获得突破。他也指出平台化开发会暂时影响我们对市场的响应,就是说会丢掉一些机会;我们在研发组织、工程师技能等方面也会有很大的调整。
大家对目前糟糕的状况感到深深的厌恶,都希望能够拿出有力的产品去整顿混乱的市场,当然前提是赶在市场机会窗关闭之前。我们已经没有退路,所以也没有犹豫就投入了这场日后看来颇具风险的“赌博”中了。
重整
小马不像他的前任,没有谈论什么高深的理论,而是直接触及了问题的核心——什么是我们的平台产品,里面包括了什么。平台对于我们的开发人员来讲并不陌生——我们每天都在和各式各样的平台打交道:开发平台、信息平台、管理平台。但看似简单的问题着实难以回答,似乎每个人都知道一点,有无法达成共识。多数人心目中的理想平台是无所不能的利器,可以定制成所有的产品:小到市县级的简单市话计费、大到省级漫游计费、也要包括营业帐务系统,还要支撑不断出现的新业务,这样我们就可以“一劳永逸”了。
从实际情况看,我们实在过于天真。基于原有系统不断的修修补补已经将问题暴露出来了——原有的成熟的小型系统的架构根本无法支持全系列的产品,我们未来设计的平台恐怕同样无法包打天下。关键问题是,面对如此庞大的市场,我们到底如何规划产品进而确定平台的范围。