中国软件离岸外包的课题和期待(读书笔记)

中国软件离岸外包的课题和期待

□日本公司也就是发注者的心声
1.无法理解日本公司的商业习惯
2.业务相关的知识没有得到很好的积累
3.对于软件品质上面的不安
4.知识产权的流出
5.开发以后保守以及维护的困难(因为技术者离开了团队)
6.日本国内人力资源的不足
7.考虑到离岸外包的成本优势
8.中国软件开发已经出现工厂化趋势
9.很难抓住和把握中国的窗口

□中国公司也就是受注方的心声
1.要求式样比较暧昧
2.式样变更比较多
3.连续的工作比较少
4.纳期比较短
5.在一年中受注量曾波浪变化
6.不擅长设计
7.对于要求式样,设计式样的听取能力上还不足
8.项目经理比较少,经验比较少
9.写程序的人比较多,懂设计的人比较少
10.技术者离职率比较高
11.对式样理解有偏差,往往按照自己的理解去工作
12.项目估算技术没有什么统一性
13.业务比较难做大

□受注开发项目失败的主要原因
1.项目范围管理不足(如作业范围,式样变更和追加等等)
2.组织体制的管理不足(比如体制,技术力)
3.对于品质管理的不足
4.对于项目统合管理的不足(比如项目计划)

□什么是离岸外包的品质
狭义的品质:开发制造程序的品质
广义的品质:
 1.人和人之间的差异(比如中国人和日本人)
 2.历史文化的差异
 3.工作的职责,流程的差异(比如直接从代码开始开发)
 4.开发经验
 5.设计工具,测试工具的多样性
 6.人口构造人口金字塔的变化
总结起来有三点:人的品质,流程的品质,技术程序的品质

□什么是人的品质
 1.交流能力(人的性情心理等等):人的管理,中国日本之间的交流管理
 2.技术能力:高级程序开发者,技术指导者
 3.业务技能:业务知识
 4.设计技能:设计能力,式样统合的能力,式样变更对应的能力
 5.品质管理技能:目标品质,目标生产性
 6.日本语会话性,日语的听说读写能力
 人才育成是和品质有相当大的影响的
 
□什么是项目管理
 PMBOK中的品质:品质计划,品质保证,品质管理。以及品质管理的可视化。
 品质的不光是受到设计者,开发者技能的影响,项目经理的管理将会对品质产生重大的影响。
 开发过程和项目品质管理过程是密切相关的。可以通过W的开发过程模型来体现。

□项目管理的9大知识领域
 项目统合管理,项目范围管理,项目时间管理,项目成本管理,项目品质管理,项目人力资源管理,项目沟通管理,项目风险管理,项目设备管理。

□程序品质管理方式
 C0:命令网罗,节点网罗。所执行的程序中条件文以外的所有命令占全体的比重是多少。
   网罗率 = 施行完了的代码行数 / 所有的代码行数
 C1:判定条件网罗,分支网罗
   网罗率 = 通过的选择枝 / 所有的选择枝
 品质管理矩阵的基准做成:Bug率,缺陷检出率,测试网罗率,程序的生产性,以及其他。
 ★品质管理的三大要素:人的管理,过程的管理,技术程序的管理

□关于离岸外包中品质的总结
   流程     解决改善侧
 发注工程:项目估价的充实(品质,纳期,风险,开发流程,WBS)
 基本设计工程:业务知识的取得和积累,上流工程的开发技能,测试设计
 设计工程:SE的育成,充实
 制造工程:项目经理,高级程序设计者的育成,充实;品质要员的育成,充实
 管理工程:项目经理的育成,充实,项目管理的实施
           经验,KnowHow的积蓄
           品质管理基准的设定,修正
           品质管理的执行
           核心人才的活用

你可能感兴趣的:(中国软件离岸外包的课题和期待(读书笔记))