提高质量,降低成本
——我看外包产业存在的问题
前言
从听到IT外包行业再到进入这个行业,总共也不过一年的时间,虽然时间不长,但看到的问题却并不少,在目前以人力成本为主的成本高企大环境下,传统的外包产业即将成为夕阳产业,我们需要改变,改变就意味着痛,然而阵痛是必需的,与期等待死亡,不如涅磐重生。
我目前所在的外包公司在国内的排名是比较靠前的,从业人员也有4000多人,但我看到的却是人员流动频繁,产品质量堪忧。我不停地认识新人,但我和他们还不熟的时候,他们又都走了,好处是可以不停地认识新人,坏处是我根本就不认识谁,因为他们走得太快了。
我没有更多的数据来支持我的论据,我只是以一个从业者的角度来看自己所看到的问题,并希望能找到一条走出困境的路。
从听到IT外包行业再到进入这个行业,总共也不过一年的时间,虽然时间不长,但看到的问题却并不少,在目前以人力成本为主的成本高企大环境下,传统的外包产业即将成为夕阳产业,我们需要改变,改变就意味着痛,然而阵痛是必需的,与期等待死亡,不如涅磐重生。
我目前所在的外包公司在国内的排名是比较靠前的,从业人员也有4000多人,但我看到的却是人员流动频繁,产品质量堪忧。我不停地认识新人,但我和他们还不熟的时候,他们又都走了,好处是可以不停地认识新人,坏处是我根本就不认识谁,因为他们走得太快了。
我没有更多的数据来支持我的论据,我只是以一个从业者的角度来看自己所看到的问题,并希望能找到一条走出困境的路。
成本与质量
高成本就意味着高质量么?非也!
低成本就意味着低质量么?非也!
就像钱与幸福一样,有钱的不一定幸福,幸福不一定要有钱。
对于项目来讲,成本、进度、质量称之为项目的铁三角,衡量一个项目经理能力一个重要标尺,是看他是否能这个铁三角中取得平衡。而成本与质量,则称之为企业的生命线,如果一个企业能以最低的成本推出最高质量的产品,那么我们可以认为,这个企业在市场上的竞争力将无出其右。
没有不花成本的质量,我们花成本提高质量却是为了降低成本,就像我们今天的努力工作是为了明天的不工作,确实有些吊诡。我们今天努力工作就能明天不工作了么?否!!!我们花了成本就能提高质量了么?否!!!
无论降低成本也好,提高质量又罢,都是为了提高企业的竞争力,说白了就是提高企业的短期利润和长期利益。企业的提高利润的办法有两种,一是开源,一是节流。我们大多数是时所说的降低成本无非就是控制项目本成,少费点电,少开个空调之类的,这点是远远够的。当然我并不是反对节约水电,从环保的层面上来讲,这些是我们需要提倡的。但对企业来说,成本与质量都是手段,利润才是目的,我们能否换一个手段来提高利润,很好——如何提高利润?
软件外包的黄金时期已成为过去或者即将成为过去,外包行业过去包人海战术来赢得市场,因为中国大陆的成本极低,人口众多。随着中国步入老龄化社会,人力成本的升高等等因素,这些优势将成为过去,外包行业正在面临前所未有的挑战!
人
我是比较反对西方国家叫人力资源的,人不是资源,人是无价的,不过既然这么叫了,也就随了吧。中国的软件业不缺从业人员,可是缺乏高质量的从业人员。软件业(主要是外包业)的人力资源是一种畸形发展。从业人员基本上是有奶便是娘,谁家钱多往谁家跑,谁在助长这种趋势?外包业!外包产业的人海战术需要更多的技术人员,而且是有经验的技术人员,注意——是有经验的!在中国软件产业主要是外包业的大环境下,去哪儿找这么多有经验的技术人员?答曰:去别人家挖呗,于是你挖我墙角,我挖你墙角,技术人员都在外包公司流来流去。得益的是谁?猎头公司!这样就形成了两个怪圈,毕业生找不到工作,因为他们没有经验,外包公司不愿意请,可是如果没有毕业生的加入,这个行业又没有新血的加入,问题是——谁来培训他们,培训他们之后会不会为他人做嫁衣?另一个怪圈是外包公司相互挖人,技术人员的工资也就水涨船高,还养活一批批猎头公司。虽然提高了外包公司的成本,但居然带动了一个新产业,增加就业率,或者这就叫祸之福之所依吧。
质量
质量在外包公司是一个大问题,东西是人做,既然人的流动性这么高,再加上外包公司的急功近利,质量自然好不到哪里去,能交付就行了。别看现在的外包公司这个证那个证得了一大堆,流程走起得一套一套,可质量嘛,那是不敢恭维的。就笔者所看到的来说,进入公司没有经过技术规范培训,来公司差不多一年间,也没有经历过什么技术培训。带的几个二期项目,那个代码质量也就不说了,客户是抱怨连连,一个报表10分钟也Run不出来,查查代码,那个代码看得真是想让人跳楼。或许我会有点同行相轻,但客户的抱怨却是实实在在的,有时候我真搞不懂客户虽然抱怨,但居然还能接受,虽然这种接受是不情愿的。
代码质量问题我们要谁负责?
程序员么?他们进入公司就没有经过代码规范的培训,项目经理在给他们压力,要求他们快些完成指定的工作量,否则就需要加 班。
项目经理么?成本是既定的,进度是必需保证的,团队成员的水平是不可能短期提高的,团队成员之间的协调不是一蹴而就的, 怎么办?忽略质量!
客户么?我当然希望用更少的成本来做更多的事情,毕竟我们公司也有自己的预算,你要是不愿意做的话,大把公司等着做。再说了,老板说下个月就要看到东西,所以你们必需在这个月能给我做UAT,不要说我又改动需求了,没有不变的需求!
公司么?追求利润是企业的责任,不追求利润的企业是万恶的,现在成本这么高,竞争这么恶劣,我当然要以最快的速度做完项目,最快的速度回款。培训?别,成本太高,好不容易培训了一批新人,结果他们又被别人挖走了。
很乱,对么?他们都在推卸责任么?没有,他们只是在为自己辩护。怎么办,我们需要转变么?当然需要。可我们如何转变?
怎么办
产品化
产品化并不一定是要做产品,但我们并不反对做产品。外包企业有无可比拟人员优势,技术人员虽然不是很强,但做产品却并非 要高深的技术,客户要的是你能他带来什么,而不是要你的技术,技术只是实现的手段而已。
拿笔者所在的公司来说,没有统一的企业级框架,没有统一的开发标准,所谓的知识库也是名存实亡。
产品化从短期来说是要付出成本的,从长远来看收入难以量化,没有收益的事情自然不会有人愿意去推动。
我们能否这样,抽出10个、5个或2个精兵,开发一些企业级的框架,开发一些常用的组件,把其它项目中经常会遇到的功能做成产品?虽然我们这样做会短期内会付出成本,长远来看也没有量化的收入。但于以后的项目来说,这个产品集成化会提升项目质量,降低项目成本。
另一方面,我们是否可以在我们做过的这么多项目中挑出一两个通用性比较高的,有前景的做成产品,项目的收益是一次性的,可产品的收益却是长远的。而且我们与专做产品的公司有一个优势就是我们不需要花太多的成本去做需求调研,因为我们在给客户做项目的时候就已经调研过了,并且给客户做项目的时候已经有了 Alpha版的经验了。
拿笔者所在的公司来说,没有统一的企业级框架,没有统一的开发标准,所谓的知识库也是名存实亡。
产品化从短期来说是要付出成本的,从长远来看收入难以量化,没有收益的事情自然不会有人愿意去推动。
我们能否这样,抽出10个、5个或2个精兵,开发一些企业级的框架,开发一些常用的组件,把其它项目中经常会遇到的功能做成产品?虽然我们这样做会短期内会付出成本,长远来看也没有量化的收入。但于以后的项目来说,这个产品集成化会提升项目质量,降低项目成本。
另一方面,我们是否可以在我们做过的这么多项目中挑出一两个通用性比较高的,有前景的做成产品,项目的收益是一次性的,可产品的收益却是长远的。而且我们与专做产品的公司有一个优势就是我们不需要花太多的成本去做需求调研,因为我们在给客户做项目的时候就已经调研过了,并且给客户做项目的时候已经有了 Alpha版的经验了。
提高单兵作战能力
在互联网把世界抹平的今天,我们需要提高单兵作战的能力,冷兵器时代靠人就能赢已经成为过去。
谁都知道宁要一只狮子,不要十只绵羊,可问题是哪有这么多的狮子?我们不需要太多的狮子,可是狮子都在优秀的公司不愿意出来呢。那么,为什么我们不能把绵羊培养成为狮子!我们把绵羊中有狮子潜力的挑出来,用今天的绵羊养明天的狮子,让明天的狮子带领今天的绵羊。
我们怕自己培养的狮子他日倒戈相向么,我们怕为他为做嫁衣么,当然会有这种情况,我们不能杜绝,但是我们可以避免。狮子自然不会愿意与绵羊在一样的生存环境中生存,为什么我们不能提供这样的生存环境,让狮子去创造更多的利润?
培训!还是培训!每个人进入公司必需经过严格的代码规范与质量培训,过不关就走人,宁缺勿滥。定期与不定期组织技术培训, 鼓励技术交流,为技术人员创造一个良好的技术氛围。
谁都知道宁要一只狮子,不要十只绵羊,可问题是哪有这么多的狮子?我们不需要太多的狮子,可是狮子都在优秀的公司不愿意出来呢。那么,为什么我们不能把绵羊培养成为狮子!我们把绵羊中有狮子潜力的挑出来,用今天的绵羊养明天的狮子,让明天的狮子带领今天的绵羊。
我们怕自己培养的狮子他日倒戈相向么,我们怕为他为做嫁衣么,当然会有这种情况,我们不能杜绝,但是我们可以避免。狮子自然不会愿意与绵羊在一样的生存环境中生存,为什么我们不能提供这样的生存环境,让狮子去创造更多的利润?
培训!还是培训!每个人进入公司必需经过严格的代码规范与质量培训,过不关就走人,宁缺勿滥。定期与不定期组织技术培训, 鼓励技术交流,为技术人员创造一个良好的技术氛围。
将外包变成服务
我个人比较喜欢一站式服务,我觉得未来的发展也会是这样,我们为客户提供多位一体的服务,我们可以对客户这么说,哦,你们只需要付钱,告诉我需求,其它的交给我来办吧。这样有什么不好呢?
外包的利润空间已经被压得极低,只有服务,才是拯救外包的唯一出路!
外包的利润空间已经被压得极低,只有服务,才是拯救外包的唯一出路!
结语
今天,我们不需要庞大的身躯,因为它们反映不够灵活;今天,我们不需要娇小的身躯,因为它们经不起战斗。我们需要的是提高CPU每立方厘米的晶体管数,而不是增加CPU的面积。
注意:本文为我的独立博客镜像博客,自发表不再更新,原文可能随时被更新,敬请访问原文。同时,请大家不要在此评论,如果有什么看法,请点击这里:http://iove.net/1705/
本文来自http://iove.net,欢迎转载,转载敬请保留相关链接,否则视为侵权,原文链接:http://iove.net/1705/
浙公网安备 33010602011771号