码迷,mamicode.com
首页 > 其他好文 > 详细

依据软件项目工作量估算来测算合作伙伴采购预算及人力资源投入计划

时间:2015-02-08 23:15:25      阅读:507      评论:0      收藏:0      [点我收藏+]

标签:软件工程   人力资源   工作量估算   人力资源计划   进度计划   

        【项目人力资源计划】是指通过对未来人力资源需求的预测,确定完成项目所需人力资源的数量和质量、各自的工作任务,以及相互关系的过程。它确保了在适当的时候,为适当的职位配备合适数量和类型的工作人员,并使他们能够有效地完成总体目标。

项目概况

        系统基于Cordys BOP 4云架构办公能力平台,支撑公文管理、通用办公、流程管理三类业务,提供完善的流程全生命周期管理能力、可视化流程定制开发能力、快速复用能力及友好的个性化定制页面。

        (1)办公管理能力平台及接口(内含开发平台、基础平台和接口);

        (2)公文管理优化及瘦身(拆离原系统中耦合过紧的业务流程平台);

        (3)迁移并新建通用办公(令含房产土地系统完善);

        (4)流程管理(内含流程化管理、阳光大厅、专业管理、信息专栏等内容,原业务流程平台在用370个流程)。

        主要技术指标如下:

        (1)用户数:2万;

        (2)流程并发量:1000;

        (3)用户范围:全省(省公司、13地市及中心);

        (4)技术平台:基于PaaS平台技术的Cordys(包含:Apache HTTP、BPM、LDAP);

        (5)开发语言:Java及Java Soap WebService、JavaScript(JQuery)、HTML4、CSS;

        (6)数据库:MongoDB、MySQL;

        (7)其他:Json、XML及XPath。

        项目关键信息:

        (1)项目组估算工作量:120人月(注:用户给75人月);

        (2)项目组组建可用人力:10人,其中兼职人员为4人(注,别的项目项目经理及骨干);

        (3)项目立项启动时间为今年1月12日,工期为6个月(用户要求今年6月份上线)。

        工作量估算情况

技术分享

        编码工作量估算情况如下:

技术分享

技术分享

技术分享

        预计代码行数为144KLoc(含用户权限管理、流程服务等复用代码),按每人日生产力120行代码计算(代码行含注释、粘贴拷贝),由于Web Service开发遵循规范,XML、Json也有标准,所以代码行数估值偏高。


测算合作伙伴人员资源投入计划

        (1)项目人力资源投入计划

        在项目最初策划时,Cordys现场技术支持人员为1月26日进场,合作伙伴人员为2月2日进场,并进行为期两周的技术、业务、规范的培训。当前,由于管理流程和环境因素,上述计划都未实现,进展是合作伙伴人员下周进场5人。

        年前有员工离职,造成项目组直接减员4人(派人去交接并接手离职人员的工作)。

        由于上述原因,重新测算了人力资源投入计划。

技术分享

        注:上图及后续图中,带颜色背景的地方是立项前与用户达成共识的进度计划内容(7月份前开发实施内容)。

        (2)资源负载率分析

  • 人力资源使用过程中,将存在下述情况:
  • 在项目实施周期中,将允许Cordys现场服务人员每月回家探亲一次;
  • 项目组成员必须参与公司的活动,例如各类会议;
  • 人员都将有各类同事间的协助、个人私事等;
  • 员工离职情况等。

        上述情况汇总,人力资料实际使用率按理想状态估算为90%,则人力资源在项目中平均负载率如下表所示。

技术分享

        如上图所示,在项目实施周期中,所有人员将处在满负荷工作中,平均负载率为115.4%。

        (3)项目中合作伙伴人力资源投入计划

技术分享

测算过程及结果评价与风险分析

        此人力投入方案,虽然不足以完全满足用户工期要求,但能满足用户紧迫需求,就是按软件工程增量模型首先完成能力平台和流程化管理部分,此部分能支撑用户逐步实施并落实企业改革的管理需求。

        接下来分析测试过程及结果评价。

        (1)测算过程

        测算依据及前提条件:

        依据项目工作量估算、WBS任务分解、工期、实施进度计划;

        前提条件有:组织能提供足够的资源和有效的管理流程;

        组织理论假设:假设项目经理及骨干员工按Y理论假设,少部分人员按X理论假设。

        (2)结果评价

        可以做为人力资源投入的估算依据。

        (3)风险分析

        工作量估算结果偏差的影响:

        如果估算工作量偏高,结果则是人力资源过早、过高的投入,将加快项目实施进行,将获得较好的客户满意度,在提前完成项目时,能及早释放人力,外部采购成本随着人力释放,也减少成本的消耗;如果估算工作量偏低,结果则是工期延误,把整个项目组拖入人力资源消耗中,并消耗更多的成本。

        人力资源不足的风险:

        首先是组织内部人力招募,在内部不足的情况下,在组织外部通过合作伙伴招募人员,虽然通过合作伙伴招募人员是比较理想方案,但是仍然存在人力资源不足的情况,也存在人员能力不足的问题。

        对于人员能力不足的问题,采用培训的方式来解决。

后记

        通过上述分析,项目工作量适量的高估是很益的方法,早先只重视控制成本的认识是有局限性的,这也类似国家经济刺激政策;在资源允许的情况下,适当的提高人力资源的投入,对项目也是很有益的,对组织也是有益的;按组织Y理论假设项目经理及骨干员工,适当宽松和高估的工作量,有一定的激励作用,体现成就感,也就是说项目组能提前完成、节约成本。

        明天就再重新测算工作量和人力资源投入计划!

        

        工作量估算参考如下内容:

1.办公管理支撑流程能力PaaS平台运维开发软件需求设计方案 2015年2月

2.云计算统一办公运营平台服务能力设计方案 2014年11月

3.信息化建设适应当前改革的思考——简化流程与信息透明 2014年3月

4.使用云技术升级改造现有应用系统的思考 2013年11月

百度.项目人力资源计划

依据软件项目工作量估算来测算合作伙伴采购预算及人力资源投入计划

标签:软件工程   人力资源   工作量估算   人力资源计划   进度计划   

原文地址:http://blog.csdn.net/xiaoyw71/article/details/43614867

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!