中国软件开发商的机遇与挑战
软件产业是中国经济信息化的核心产业,软件产业的发展将会在很大程度上决定中国信息化道路的进程。中国软件产业经历了20多年的发展,在产业结构和市场空间上有巨大的潜力,但也必须指出中国软件业的生存环境却并不理想。如何在快速发展的软件产业获得核心竞争力并得以持续化发展是每一个软件开发商都在思索的问题。 软件开发商的机遇软件产业的“短板现象” 与传统的制造业相比,中国的IT产业发展相对落后,未能形成与制造业互动支撑发展的局面,其中的一个重要原因就是长期以来中国IT产业“重硬轻软”的畸形发展模式。根据IDC 2007年的调查显示,中国的软件服务产业规模占整个IT产业的比重仅为25.8%,而同期全球的这一比重为61.3%,美国的这一比重更高达69.9%,(参见图1)。中国软件服务市场相对于美国水平以及全球水平存在很大的差距,这种“短板现象”为中国软件开发商竞争力的提升提供了巨大的潜力。 软件市场的强大势能 除了已经显示出来的旺盛软件需求外,中国的软件服务市场还蕴藏着强大的势能。根据IDC的预测显示,相关市场的2008~2012的五年复合增长率为15%。与此同时,软件产业的政策环境得到了进一步改善,软件产业被很多地方政府列为推进区域经济升级的突破口。身在其中的中国软件开发商能否抓住这一有利市场趋势使提升自身竞争力,成:勾了一个亟待解决的问题。 软件开发商所面临的挑战 尽管中国软件产业经历了20多年的发展,市场仍然普遍存着基础软件产品还不够成熟、软件开发商相对弱小、软件产业链不健全、技术标准缺乏系统性和体系化等问题。 在这里软件公司被分为两种,一类主要是针对特定客户开发定制的,一次性的软件系统,称之为服务型软件开发商。另一类则专注于通用性的软件产品开发,称之为产品型软件开发商。产品许可证占软件服务相关总收入的60%以上的软件开发商被认定为产品型,否则为服务型。 在目前中国的软件行业里,以简单集成软件系统形态存在的服务型软件开发商占大多数。这类软件开发商虽面临着中国政企信息化的海量市场,但却未能从中获得丰厚的利润,有的甚至是亏本运营。而为数不多的产品型中国软件开发商也只在附加值较低的低端市场内占据一定优势,面临着严峻的生存环境。 目前中国的软件市场环境和竞争秩序有待规范,中国企业专业分工和差异化优势不突出,低价倾销和同质恶性竞争问题突出。很多中国软件开发商为了扩大市场�得份额,在提供与国外软件开发商相同质量产品和服务的前提下不得不接受更低的价格。 IDC在2008年4~5月展开的IDC中国软件开发商竞争力调研显示,对于产品或是服务型企业,�得市场和获得利润最大的风险和破坏因素在于以下几个方面。 软件开发按时完成率低:能够按时交付项目或产品是企业基本信誉的保证。根据IDC的调查发现。中国软件开发商普遍面临着项目或产品按时完成率偏低的挑战。在参与此次调查的产品型软件开发商中,产品按时完成率低于80%的企业占总数的60%;而由于对项目进度的控制较产品进度的控制相对容易,调查中的服务型软件开发商的项目完成率情况略好于产品型软件开发商,其项目按时完成率低于80%的企业仍占总数的53%。 人员流失影响企业发展:人才是软件业的核心竞争力之一。从数量上来说,中国软件人才整体供过于求。但从质量上看,中国软件开发商面临着严重的人才缺口和人员流失问题,尤其是对高端软件人才缺乏吸引力,高端人才流失到国外软件开发商的现象显著。这一因素严重制约了服务型软件开发商承担高难度、大规模的软件项目,而对于产品型软件开发商而言,其软件架构师、系统分析师、软件项目和测试主管等高端人才对企业生存和产品开发举足轻重,相应的人员流失将对企业造成很大的影响。根据IDC的调查显示,有40%的产品型软件开发商受人员流失问题影响较大或很大,33%的企业认为影响一般。 企业资源结构不平衡:企业对自身核心竞争力的定位决定了企业对自身资源的分配以及使用情况。根据IDC的调查显示,“技术当家”的思想仍然大面积主导着中国的软件开发商,直接造成了企业在资源分配上对技术层面的倾斜,而忽视了在项目管理、客户关系以及拓展市场等软实力方面的资源投入。 软件开发商竞争力模型 提升核心竞争力是服务型软件开发商与产品型软件开发商共同的愿景,这需要他们配合不同发展时期的战略重点,最大整合公司资源,在通向卓越之道上稳步向前。IDC根据业界模型和调研归纳了软件开发商四阶段。 服务型开发商发展历程 服务型软件开发商为了快速低成本提供满足目标客户需求的解决方案和服务,客户关系能力、项目管理能力、技术能力和人力资源成为他们的核心竞争力要素。在服务型软件开发商竞争力提升的道路上,这些要素也完成了从低级到高级阶段的跃迁,并最终形成公司核心价值文化。我们从四个阶段来描述这些要素的提升过程。(参见图3。) 第一阶段:关注客户关系 服务型软件开发商在初创阶段,客户资源往往集中在公司创始人手中,这个阶段,公司最核心的任务是能够拿到新的订单。这时的项目管理还处在一个较低的水平,只是简单的分工,缺乏相应的管理体系与方法,有个别技术能力强的员工,但还没有公司整体的技术积累,员工之间没有明确的业务和技术上的分工,人力资源队伍层次参差不齐。个人能力在这个阶段被强烈需要,并带领公司发展进入到第二阶段,这个过程不会持续太长。 第二阶段:关注项目管理 在公司发展到一定阶段后,维持好现有的客户关系,建立公司业务的根据地,是最核心的问题。要达到这一点,公司开始有意识地加强项目管理能力,以保证可控、高质量地交付客户的应用,获得客户的认可,在同类型的项目中有了一定的技术积累,但缺乏统一的技术规划,依然对技术能力强的员工依赖性大,公司已开始注重团队合作,但因为人员知识结构差异性,新技术发展以及业务领域的扩展等带来的风险仍不足以应付,一些公司尝试�使用平台来解决这些问题。 第三阶段:关注市场拓展 该阶段的公司建立了拓展新客户的销售管理体系和方法,并对客户有策略地进行划分并提供差异化服务。这个阶段亟需一个完整的技术平台,只有这样公司才可以将重心专注于业务本身,项目管理体系也可以借此落地,此时保障项目成
功实施的不再是个人能力,项目经理不再只负责技术工作,转而关注于项目目标、进度、资源及风险管理,人力资源偏重于市场和高级技术人才上,并有计划引入和培训。 第四阶段:关注资源整合 公司对每类客户有清晰的策略,与客户的关系上升为顾问咨询的伙伴关系,能够为客户提供业务咨询从而指导其业务发展。在这个阶段,业务咨询、提供解决方案与技术实施分离。公司将专注于顾问式客户关系、业务咨询、解决方案、项目管理、外包供应商管理等方面能力,技术实施则充分利用第三方合作伙伴(包括外包供应商),依靠强大的项目管理能力和第三方管理能力,从而带领和保障联合团队快速高质量地交付。项目经理完全按财务考核,拥有清晰的项目预核算体系,并建立了业务咨询专家、技术专家、项目管理专家的人力资源储备。各竞争力要素在这个阶段提升到较高阶段,接下来还需要持续改进,走向卓越。 产品型开发商竞发展历程 产品型软件开发商为了持续快速低成本提供满足目标客户需求的产品和相关服务,战略能力、产品规划和开发能力、营销能力和人力资源成为他们的核心竞争力要素。我们同样从四个阶段来描述这些要素的提升过程(参见图6)。 第一阶段:关注技术 战略目标在此阶段还不清晰,公司主要以技术领先为优势,销售与市场则合在一起,管理模式没有成形,技术的积累以个人为主,基本上资源配置很难平衡,“救火行为”时常发生。当公司带着技术为先的理念发展到一定阶段后,会发现市场需要的产品不一定就是使用最新技术的产品。 第二阶段:关注产品 公司开始注重产品的开发,并建立了产品策略,但还未能与公司的战略目标相结合,拥有了一定的市场概念,但主要做一些市场活动和策划,产品管理与研发在一起,技术积累已上升到公司层面,各部门建立了相应的考核机制,人员的增长超过了收入的增长。公司招聘更多的员工去做技术开发,而对于市场及产品的设计却难以投入更多的资源。 第三阶段:关注客户 公司成立了专门部门来负责市场管理,主要是对市场的需求进行分析,并以此来决定是否开发相应产品;公司此时的产品路标开始与战略目标相匹配,但由于缺乏完善统一的技术体系,公司的技术路标还不清晰,此外,专门的产品管理部门也已经成立,从而在技术研发和产品开发上实现了分离,人力资源的分配与项目优先级已经能够保持一致。但由于产品知识积累无法完全利用平台实现最大化利用,公司的统一产品开发还在很大程度上依赖于技术研发。 第四阶段:关注利润 公司的战略目标已成为产品开发的指导文件,市场规划与公司规划联动,并能否定公司的产品开发,公司专注于产品的需求管理与设计,技术实现依靠第三方成熟的技术平台完成,各级部门管理者成为本部门的人力资源管理的主体,一切按预算和比例来投入。