IT服务外包的发展不断进步,客户对vendor的要求也越来越高,就我们公司的客户而言,他们有自己一套成熟的方法,作为服务商(vendor),把握机会,完善自身是必需的,现就开发团队的建设的评估方面来概述一下:
阶段一:“要件——详细试样”阶段
评估角度:用户
评估要点:
1)以用户为主,对业务的理解程度是前提
2)挖掘用户的需求,用户经常对软件感到不满意,使用不符合他们的要求是主要原因,作为服务商,怎样挖掘用户的需求是服务好用户的硬性指标 3)怎样对业务系统化的把握(范围,即系统化的范围)
4)对用户作业的引导
阶段二:“设计——测试——系统构建”阶段
评估角度:供应商
评估要点:1)是否有质量控制体系:
2)测试水平,将检测BUG率,测试密度;
3)文档齐不齐(新增要求);
阶段三:“用户测试——导入”阶段
评估角度:用户
评估要点:
1)是否能辅助用户进行测试
2)出现故障时,能否快速应对?能否遵守流程来处理故障?
3)变更管理能力,包括对变更风险的评估,对上线时机的把握,对自己做的系统进行整体评估说明。
阶段四:“维护”阶段
评估角度:用户+供应商
评估要点:
1)故障响应速度;
2)故障解决能力;
3)问题管理的水平;
4)日常改善,创意改善提案提交了多少;
5)沟通和风险管理水平,其中沟通不仅是传统意义的沟通,还包括了资料制作。
对开发项目的整体评估:
主要是从时间、成本、质量三个方面来进行,我们将考核:1)交付期;2)QCD成果物,包括文档;3)系统导入后的故障情况;4)人工单量;
对于开发团队成员,按以下三个级别进行考核:
PM:项目经理
评估要点:1)项目计划/日程做的好不好,执行是否有延期;2)课题有没有及时报告,将考核分析,上报和对应的能力;3)过程控制的好不好,将考核对状况的控制,对变更的控制,风险预见;4)资源管理能力,将考核成本控制,及资源计划做的好不好。
SE:系统工程师
评估要点:1)对业务的理解程度,是否能跟用户良好的沟通,是否能挖掘用户需求。一般业务经验要有4~5年以上才能评此级。2)计划日程的执行能力,将考核:执行计划时遇到问题是否及时向项目经理反馈?是否对项目计划提出修改建议?时间管理的能力如何?3)阶段目标的达成
PG:程序员
评估要点:1)BUG率高不高;2)生产率,一个人月产生的代码数是多少?
|