机遇与挑战 | 竞争力模型 | 竞争力分析 | 成长之道 | 案例研究 | 下载电子版

软件开发商竞争力模型

提升核心竞争力是服务型软件开发商与产品型软件开发商共同的愿景,这需要他们配合不同发展时期的战略重点,最大整合公司资源,在通向卓越之道上稳步向前。 IDC根据业界模型和调研归纳了软件开发商四阶段模型。

服务型软件开发商竞争力阶段模型

服务型软件开发商为了快速低成本提供满足目标客户需求的解决方案和服务,客户关系能力、项目管理能力、技术能力和人力资源成为他们的核心竞争力要素。在服务型软件开发商竞争力提升的道路上,这些要素也完成了从低级到高级阶段的跃迁,并最终形成公司核心价值文化。我们从四个阶段来描述这些要素的提升过程。(参见图5。)

第一阶段:关注客户关系

服务型软件开发商在初创阶段,客户资源往往集中在公司创始人手中,这个阶段,公司最核心的任务是能够拿到新的订单。这时的项目管理还处在一个较低的水平,只是简单的分工,缺乏相应的管理体系与方法;有个别技术能力强的员工,但还没有公司整体的技术积累;员工之间没有明确的业务和技术上的分工,人力资源队伍层次参差不齐。个人能力在这个阶段被强烈需要,并带领公司发展进入到第二阶段,这个过程不会持续太长。

第二阶段:关注项目管理

在公司发展到一定阶段后,维持好现有的客户关系,建立公司业务的根据地,是最核心的问题。要达到这一点,公司开始有意识地加强项目管理能力,以保证可控、高质量地交付客户的应用,获得客户的认可;在同类型的项目中有了一定的技术积累,但缺乏统一的技术规划,依然对技术能力强的员工依赖性大;公司已开始注重团队合作,但因为人员知识结构差异性,新技术发展以及业务领域的扩展等带来的风险仍不足以应付,一些公司尝试性使用平台来解决这些问题。

第三阶段:关注市场拓展

该阶段的公司建立了拓展新客户的销售管理体系和方法,并对客户有策略地进行划分并提供差异化服务。这个阶段亟需一个完整的技术平台,只有这样公司才可以将重心专注于业务本身,项目管理体系也可以借此落地;此时保障项目成功实施的不再是个人能力,项目经理不再只负责技术工作,转而关注于项目目标、进度、资源及风险管理;人力资源偏重于市场和高级技术人才上,并有计划引入和培训。

第四阶段:关注资源整合

公司对每类客户有清晰的策略,与客户的关系上升为顾问咨询的伙伴关系,能够为客户提供业务咨询从而指导其业务发展;在这个阶段,业务咨询、提供解决方案与技术实施分离,公司将专注于顾问式客户关系、业务咨询、解决方案、项目管理、外包供应商管理等方面能力,技术实施则充分利用第三方合作伙伴(包括外包供应商),依靠强大的项目管理能力和第三方管理能力,从而带领和保障联合团队快速高质量地交付;项目经理完全按财务考核,拥有清晰的项目预核算体系,并建立了业务咨询专家、技术专家、项目管理专家的人力资源储备。各竞争力要素在这个阶段提升到较高阶段,接下来还需要持续改进,走向卓越。

产品型软件开发商竞争力阶段模型

产品型软件开发商为了持续快速低成本提供满足目标客户需求的产品和相关服务,战略能力、产品规划和开发能力、营销能力和人力资源成为他们的核心竞争力要素。我们同样从四个阶段来描述这些要素的提升过程(参见图6)。

第一阶段:关注技术

战略目标在此阶段还不清晰,公司主要以技术领先为优势,销售与市场则合在一起,管理模式没有成形,技术的积累以个人为主,基本上资源配置很难平衡,“救火行为”时常发生。当公司带着技术为先的理念发展到一定阶段后,会发现市场需要的产品不一定就是使用最新技术的产品。

第二阶段:关注产品

公司开始注重产品的开发,并建立了产品策略,但还未能与公司的战略目标相结合;拥有了一定的市场概念,但主要做一些市场活动和策划;产品管理与研发在一起,技术积累已上升到公司层面;各部门建立了相应的考核机制,人员的增长超过了收入的增长。公司招聘更多的员工去做技术开发,而对于市场及产品的设计却难以投入更多的资源。

第三阶段:关注客户

公司成立了专门部门来负责市场管理,主要是对市场的需求进行分析,并以此来决定是否开发相应产品;公司此时的产品路标开始与战略目标相匹配,但由于缺乏完善统一的技术体系,公司的技术路标还不清晰;此外,专门的产品管理部门也已经成立,从而在技术研发和产品开发上实现了分离;人力资源的分配与项目优先级已经能够保持一致。但由于产品知识积累无法完全利用平台实现最大化利用,公司的统一产品开发还在很大程度上依赖于技术研发。

第四阶段:关注利润

公司的战略目标已成为产品开发的指导文件;市场规划与公司规划联动,并能否定公司的产品开发;公司专注于产品的需求管理与设计,技术实现依靠第三方成熟的技术平台完成;各级部门管理者成为本部门的人力资源管理的主体,一切按预算和比例来投入。