1、构建责权利相结合的成本控制机制
需要对每个部门与个人的工作范围和工作职业有明确的界定,并赋予相应的权利以充分履行职责。在责任支配下高效完成工作进度时,需要给予一定的物质奖励。通过这样层层落实,逐级负责,从而做到责权利无空白,无重叠,任务责任明确,杜绝了相互推诿扯皮的现象。另外需赏罚并行,有效调动团队的积极性和主动性,进而构建有效的成本控制机制。
2、优化成本估算体系
成本估算过程,往往容易忽略软件项目的复杂性和不确定性,直接采取统一的标准对项目进行无差别的管理方式,这为项目管理埋下隐患,容易造成管控失效,进而导致成本失控。
因此,我们需从开发项目的实际情况出发,对历史数据进行规整和分析,制定合理的计划标准;再根据每个项目自身的实际情况和业务计划,确定每个项目的预算计划。需要注意,客户需求变化造成的预期成本变更问题,也应纳入项目预算中,需时刻保证预算计划与实际成本的可比性。
要提高项目估算精准度,首先应该提高功能点估算精准度。软件规模可以用多种方式进行估算,但是用功能点估算方式更准确,自动估算让估算更快速。CoCode需求分析工具,使用AI精准锁定和快速修复需求缺陷,提高需求分析质量;工具使用快速功能点估算方法,通过调整功能点值(复杂度、修改类型、重用程度)和设置计算调整因子(系统特征因子、工作量因子、费用调整因子),多角度多层级地调整影响因子,从而能够更精准地自动估算项目规模、工作量和产品报价,使用此工具能够节省15-25%的开发成本。
3、强化预算过程管控
软件开发项目成本控制重点是强化预算过程管控 。项目挣值管理是把资源计划、进度安排、技术成本以及进度要求相关联的一种管理技术。它利用进度计划、成本计划、实际成本这三个开发过程中的独立因素,进行项目绩效评估,能够预测项目可能发生的工期滞后量和费用超支量,从而判断项目进度和成本是否与计划保持一致,进而及时采取纠正措施。
CoCode开发云设有项目进度自动预警功能,使用此功能,可以让我们尽早调整项目进度,规避项目风险。平台将进度状态分为:进度超前、进度正常和进度滞后三种。平台通过进度绩效指数(SPI)量化进度状态,让项目经理更精确地了解项目进度状态。
4、完善薪酬考核制度
软件项目成本中最主要的部分是人力成本,因此完善薪酬考核制度对项目成本控制非常重要。
在现有绩效考核体系中,加入成本管控指标,让整个组织成员意识到项目成本的重要性。一方面在项目进度管理计划中引入挣值管理技术,让进度成本管控成为项目管理的重要组成部分;另一方面,在项目团队的绩效考核中加入成本管控指标,落实奖惩机制,提高团队开发效率。
CoCode发布四大开发工具:Co-Project智能项目管理工具、需求分析工具、评审分析工具、故事点估算工具。项目管理平台发布4大版本,30天免费试用。CMMI落地工具上线,全面支持CMMI3-5级高效落地。