软件项目管理(CMMI成熟度)实践——之上线里程碑报告

1. 项目概况

现有系统是在2009年建设的。目前,系统包括9个部室业务子系统、9个专业应用子系统,20个独立信息模块,370个业务流程,现有流程与部室网站各自独立分割,缺乏统一系统规划与流程标准,不能有效支撑公司各部门、本部与分公司之间的业务协同。根据公司的改革和发展的要求,在2014-2016滚动规划中规划了2014年新建**系统平台,信息化部门根据规划,启动管理支撑系统项目建设。
建设方案概述如下:
这里写图片描述

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

  • 公文优化改造;
  • 建设办公能力平台;
  • 把通用办公迁移到新平台上;
  • 基于新平台建设流程化业务;
  • 阳光大厅为统一入口。

系统建设方案是使用OpenText Cordys产品做为管理支撑系统的统一PaaS平台,基于此平台搭建办公流程能力服务平台和信息类专业应用。

名称类型描述备注
PaaS平台产品OpenText Cordys BOP 4搭建在Linux环境上
SOA技术面向服务由平台SOA Grid提供ESB
Web服务产品ApacheHTTP 平台内部集成
开发语言技术Java和JavaScriptJQuery
关系型数据库产品Oracle、MySQL
文档型数据库产品MongoDB 开源免费
目录服务产品OpenLDap平台内部集成【注:前台通过Webservice使用】
客户端组件组件BootStrup开源免费,HTML5+CSS+JQuery
接口规范技术Soap Webservice通过XML传递JSON数据
其他技术XML、JSON、HTML、CSS解析XML、Document【注:支持HTML5】

2. 项目进度

2.1. 项目进度执行情况

原计划系统上线时间为2015年6月,由于项目人力资源不足的原因,2015年5月份,与用户协商变更上线时间为2015年8月30日。
从2015年8月份,由于用户系统硬件设备加不上电的原因,上线时间被多次延期,直至延期到2015年11月末。

2.2. 项目进度分析

开发进度慢的原因是人力资源不能满足项目开发用人需求。
第一阶段,项目策划阶段,缺乏基于Cordys平台架构设计人员,影响设计进度,截止2015年2月末,进度偏差(SV)控制在3%;
第二阶段,设计开发阶段,缺少设计、编码人员的数量较大,即使加班也拟补不了开发进度落后的问题,截止2015年4月末,进度偏差(SV)已经超过8%,并继续快速的扩大偏差,处在失控状态;
第三阶段,编码开发、测试阶段,由于采用整体分包,由于有优秀的团队加入,截止2015年8月初,进度偏差(SV)追回到4%,基本能满足用户要求8月30日上线的开发进度。

3. 项目资源分析

3.1. 人力资源计划

序号姓名职务项目组内角色参加工作时间学历备注
1肖永威资深项目经理项目经理1994年本科
2张**高级设计人员技术经理2001年研究生资深Cordys架构师
3冯**高级项目经理配置管理1998年本科系统架构师
4姜**项目经理需求调研(兼)1996年本科资深需求分析师
5吴**程序员开发人员2012年研究生U-Cloud开发人员
6刘**程序员测试人员2013年研究生开发人员
7王**程序员需求人员2002年研究生需求分析师
8郑**程序员测试人员2000年本科需求分析师
9赵**程序员开发人员2010年本科Cordys开发人员
10侯**程序员开发人员2012年本科Cordys开发人员
11陈**程序员开发人员2013年研究生开发人员
12王**程序员开发人员2014年本科初级开发人员
13周**项目经理设计人员(兼)2002年本科系统架构师
14杨**程序员开发人员2010年本科高级开发人员

合作伙伴8人,人员构成:Cordys架构师1人、前端开发美工1人、Cordys底层支持1人、其他开发人员5人(现有2人)。

3.2. 人力资源计划执行情况

在项目开始后,由于各种原因,公司内部人力陆续减少到2人,而招聘合作伙伴人员,又经过了2次笔试、7次筛选简历、4次面试,截止5月份共计招聘补充了5人。
其中,公司内部人员变动如下:

  • 直接陆续辞职4人;
  • 受其他辞职而调整工作3人;
  • 其他项目启动而调整5人(也是缺人而抽调或不能到位)。

到2015年5月初,项目组剩余人员情况如下:

序号姓名职务项目组内角色参加工作时间学历备注
1肖永威资深项目经理项目经理1994年本科
2张**高级设计人员技术经理2001年研究生兼职办公网维护
3张**海…外包开发人员2014年本科材料化学
4王**凡…外包开发人员2013年专科计算机专业
5王**海…外包开发人员2014年本科计算机专业
6车**和…外包开发人员2012年专科计算机专业
7宿**千…外包美工2014年本科财务专业
8常**辛…现场服务Cordys原厂服务2013年本科计算机专业

在2015年7月初,对项目部分进行整体外包,人力资源投入如下:

序号姓名职务项目组内角色参加工作时间学历备注
1肖永威资深项目经理项目经理1994年本科
2张**高级设计人员技术经理2001年研究生兼职办公网维护
3宿**千…外包美工2014年本科财务专业

4. 工作量情况

4.1. 工作量预算及投入

这里写图片描述

这里写图片描述

4.2. 工作量分布

这里写图片描述
工作量分布中,其他任务主要是指Cordys开发技术培训,以及工作交接技术培训。

5. 成本分析

5.1. 直接成本执行情况

单位:元
这里写图片描述

其中,成本支出明细项目为:
这里写图片描述

5.2. 成本偏差分析

由于公司内部人力资源不足,无法满足项目策划资源需求,造成外包合作伙伴占项目人力资源的85%,由此而增加95万业务外包成本。

  • 人员变动所带来的培训、工作交接成本增加;
  • 采购原厂家专业服务,远高于普通外包成本;
  • 拟补公司内部人力资源缺口需要较多的采购业务外包成本。

6. 项目风险/问题

在项目开发过程中,截止当前共发生了33个风险和问题,现已经解决或关闭了27个。其中,风险24个,问题9个。
项目风险/问题发生过程如下:
(1)人力资源不足
(2)招业务外包
(3)业务分段整体分包
(4)项目直接成本增加
(5)商务/合同风险
问题列表如下:
这里写图片描述

风险列表举例(部分)如下:
这里写图片描述

7. 主要经验教训

(1). 通过分摊成本风险来控制项目成本经验
在项目实施过程中,由于人力资源不足原因,需要新招超过80%人员,这些人员存在如下情况:

  • 技术不满足要求,需经过专业培训和实践(注:人力市场缺乏Cordys平台开发人员);
  • 临时组织的人员,存在沟通不畅的问题;
  • 存在人员不稳定的问题;
  • 存在项目延期,用人时间长而增加成本的风险。

这样,如果短时间内解决不了上述问题和风险,那么转变用人方案——整体分包
此方案转嫁了风险,通过掌握有开发能力的合作伙伴来补充整体资源,而不是通过合作伙伴提供临时开发人员。

整体分包与包人现场服务模式区分如下:

对比内容整体分包包人备注
采购成本固定预算有超预算的风险包人也可节省预算
人力资源-有资源不足、人员稳定风险
合同纠纷有违约风险人员工作任务不清晰纠纷整体分包风险影响大
可控性较好
计划可调整性不易调整自由度较大

注:本项目的某分包方,因为其人力资源不足及项目延期上线的问题,造成了项目亏损。

(2). 项目型团队士气与预期资源
造成项目采购成本大幅增加的直接原因就是人力资源不足,项目团队成员大量流失,隐含着工作交接、培训的成本大幅的增加。

  • 团队士气更多的是依赖公司管理体制,项目经理很难解决。例如不能兑现的激励,重复多了就没有人信了,将直接导致士气低落。
  • 团队资源不足,不能依赖预期资源,预期往往是不可控的。例如预计下个月某人到刚,而等到的是下个月某人已经辞职。

针对上述情况,稳定、有士气的团队建设是非常必要的,一个稳定团队可以承接多个项目,不浪费资源就行。

欢迎读者反馈、讨论。

参考:
《奇葩的项目进度滞后》 肖永威 2015.6.1
《基于运营架构的办公流程能力平台》 肖永威 2015.6.14

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肖永威

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值