前言:本站为你精心整理了软件外包项目运营管理研究范文,希望能为你的创作提供参考价值,我们的客服老师可以帮助你提供个性化的参考范文,欢迎咨询。
摘要:软件外包能够较好地实现资源的优化配置,使企业更加专注于核心业务,降低非核心业务的成本,提高非核心业务的专业服务能力。为了更好地追求企业利润的最大化,要重点探讨和研究软件外包项目的运营管理,提出软件外包项目具体运营管理方案,探讨软件外包项目运营管理策略,促进企业长远健康发展。
关键词:软件外包;项目;运营;管理
软件全球化环境下的软件外包服务模式实现资源优化配置和调度,对我国经济体系带来极其重要的贡献,然而当前我国的软件外包项目还存在诸多的问题。为此,要注重和分析软件外包项目的运营管理,合理配置人员资源,进行科学有效的绩效管理和评价,并开展软件外包项目的高效质量管理。
一、软件外包项目运营管理存在的问题剖析
软件外包项目表现出数量较多而分散、服务周期长、可变因素多等特点,在实际运营管理中暴露出以下问题:(1)成本管理问题。软件外包企业没有进行项目投资回报成本的精细化分析、预测、统计和控制,导致实际利润低于预估利润,有待进一步量化项目的开发、运营管理成本,进行项目成本的量化分析和合理定价。(2)资源分配不够灵活。在软件外包项目运营管理过程中,资源分配缺乏灵活性,以测试外包项目为例,人员需求量会出现波峰、波谷的变化,当分包商产品线重叠较多时,会增大对外包人员的需求;反之则对外包人员的需求较小,这就需要软件外包企业具有较强的灵活性,能够基于实际需求进行优化资源调配,实现对客户业务需求的快速响应。(3)交付质量不达标。软件外包项目大多是多项目同时进行,存在较多的变化,多项目之间的沟通不够通畅,导致人力、设备资源消耗较大,没有将资源合理配置在项目关键点上,导致软件产品无法及时、高效交付,影响软件外包项目的进度和质量。(4)人员稳定性不足。软件外包企业的人才是关键核心,当前的软件外包企业的人员流动性过高,存在人员和核心技术流失的问题,不利于企业自身竞争力的提升,对于企业安全也带来一定的威胁和影响。
二、软件外包项目运营的人力资源成本管理分析
(一)加强软件外包项目运营人员能力分析
(1)要做好项目前期准备阶段的人员投入。要明晰客户的具体需求,确定软件外包企业的技术和方案,设置不同的人员角色。(2)项目启动阶段的人员投入。项目机会落地之后要进行项目启动准备,由项目总监明确工期、人员投入规模,并建立重要工作流程,启动项目会议。项目经理负责项目理解和流程定义,实施项目风险管控和人员安排。技术主管负责技术攻关和团队技术答疑、培训等工作。SQA负责立项信息整理和流程确认等。(3)项目执行阶段人员投入。要依照项目计划和人员角色投入,执行项目相关任务,保证项目按时交付,进行项目风险识别和防范。(4)项目质量监控阶段人员投入。项目正式执行后的质量监控尤其关键,要进行项目的及时监控和问题纠偏处理,确保项目质量。(5)项目维护阶段的人员投入。项目后期的交付和维护不可小觑,项目经理要维护好客户关系,工程师进行任务执行和维护性工作,技术主管要做好技术文档的整理和归档工作等。
(二)构建项目人力资源配置量化模型
(1)项目人力资源适配模型。将项目需求技能或经验进行数字化、量化处理,精准计量各个关键项,进行不同能力的权重设计,包括沟通能力、专业技术能力、管理能力、相关工作年限、外语能力等,设置岗位人员能力需求综合评分匹配表,更好地发挥人员能力。(2)项目人力资源成本监控模型。可以采用挣值法构建项目人力资源成本使用情况和报价率的监控模型,实时监控和把握项目投入人员与预估人员的偏差,合理调整项目组,节约项目成本,提高项目利润率。(3)项目人力资源复用模型。这主要是指同一个人能够根据项目的需要同时投入到不同的项目组进行工作,为此要进行不同人员在不同阶段投入比重分析,当人员出现“空档期”时即可实现人力资源复用。
(三)注重人力资源成本控制
可以结合公司具体情况,合理配置高、低端的人员比例,构建“金字塔”型的人员梯度管理模型,降低公司人力资源成本,提高企业竞争力。并考虑一线城市成本压力过大的现状,可以将业务向二线城市进行迁移,并重点考虑异地管理成本和节约报价成本,确保项目整体盈利能力。
三、软件外包项目运营绩效管理分析
可以依循PDCA和Smart原则,搭建敏捷绩效体系,进行软件外包项目目标分解,使之分解为若干个关键绩效指标(KPI),进行员工KPI的监控和考核,并要进行人力资源、信息分享、技术培训的支持,形成持续循环的改进和优化状态。并对配合KPI考核的员工进行即时激励,最大程度激发项目经理、开发人员、测试人员的创新能力,优化内部流程,提高组织运营效率。以测试软件外包项目为例,客户重点关注发现缺陷的质量、缺陷报告的质量、测试报告的质量、技术攻关实现能力等,可以对这些关键绩效指标进行合理的权重设置;然而对于项目主管和技术负责人而言,发现缺陷并非其首要目标,他们更加关注软件外包项目的技术攻关、流程优化、交付质量等指标,因而可适当下调缺陷质量的比重,提高其他指标的比重[2]。
四、软件外包项目运营质量管理体系的搭建
(1)强化过程管理。要将质量管理贯穿于软件外包项目实施的全程,面向项目计划、项目监控、里程碑总结和项目总结等不同阶段,实施过程管理与控制,基于PDCA循环进行持续改进和优化,提高客户的满意度。(2)沟通管理。要建立清晰完善的沟通机制,统一沟通接口,建立分层沟通体系,实现灵活的沟通管理和控制,解决软件外包项目沟通不到位的现象。(3)风险管理。要进行软件外包项目的风险识别,量化不确定性风险对项目质量的损失程度,针对性地制定风险缓解措施,实现软件外包项目的风险规避和缓解。(4)信息安全管理。要对软件外包项目进行信息安全事件管理,进行信息安全事件的分级,并依循PDCA原则进行信息安全事件分析和解决,实现信息安全事件的持续改进和优化。
五、软件外包项目运营能力体系的搭建
要在企业内部建立能力地图,全面获悉和了解员工现有的能力,知晓企业现有能力与客户能力的匹配程度,并进行机动人员能力体系的追踪,快速调配人员,并注重对新、老员工的能力培养和提升,做好核心技术长远规划和技能提升规划。
六、小结
综上所述,软件外包项目运营管理要构建人力资源合理配置量化模型、绩效管理模型,搭建质量管理体系和运营能力体系,减少学习成本,快速适配客户需求,提高软件外包项目的交付质量。后续还要关注合同问题、商务问题、文化差异和法律问题,深入探讨软件外包项目运营管理的策略,在实践中不断调整和优化。
参考文献
[1]杜海雷.人力资源服务外包型软件项目管理研究[D].北京:首都经济贸易大学,2018.
[2]董红刚.S公司TD项目风险管理研究[D].大连:大连理工大学, 2018.
[3]刘莹.大型保险系统软件外包项目风险管理研究[D].北京:北京邮电大学,2018.
作者:孙洁敏 单位:诚迈科技南京股份有限公司