推荐文档列表

实施SW-CMM软件子合同管理

时间:2021-09-30 15:44:06 管理论文 我要投稿

实施SW-CMM软件子合同管理

周速华   

网络项目管理学会 

实施SW-CMM软件子合同管理

 

 

本文较详细介绍在实施CMM的过程中如何进行软件分包即软件子合同管理的步骤和流程。

    实施完善的软件分包管理,从软件能力成熟度模型的软件子合同管理关键过程域开始是比较好的办法。在软件能力成熟度模型中,定义了软件子合同管理要达到的目标,定义了实施所须的承诺(Commitment)和能力(Ability),定义了进行软件子合同管理应该有的活动,国内已有不少书籍或资料对此进行了翻译与介绍,这里就不再赘述了。但是,就像SEI对软件能力成熟度模型其他的关键过程域的描述一样,只是给出了“应该作什么(What)”,而对“应该如何做(How)”这一关键的、大家都关心的问题毫无解释,很多想实施CMM的企业和组织都感到无从下手。我们参考了一些国外的资料,结合具体的实践经验,提出了一个框架性的描述。由于篇幅所限,这里只列出软件能力成熟度模型中软件子合同管理13个活动(Activity)的具体操作办法及其相应产品(PRODUCT):

    活动1:按照文档化的规范定义和规划子合同工作

    任务:确定需求

    建立专门技术小组确定产品模型

    确定资金来源、资金类型及其有效期限

    确定开发的最后期限

    从技术角度出发安排开发进度

    对要进行的工作做书面定义

    将开发所涉及的需求及需要的支持知会制定合同的有关官员

    RFP开发

    具体开发目标的分析及汇总

    控制可资利用的开发资源,使其服务于相应的开发队伍

    对于需求分析及可能的实施方案进行最后评估,最终制定开发策略。

    对项目经理汇报开发计划,以获得技术批准。

    对制定合同的有关官员汇报开发计划,、以获得最终批准。

    成果:

    目标分析

    开发计划

    评估方案

    活动2:按照文档化的规范根据承包商完成工作的能力选择承包商任务

    任务:

    根据评估方案对开发计划书进行评估

    依照评估方案汇总评估结果

    涉及审计、协商、方案选择时,给予决策人员所需的支持。

    进行商务谈判选择订约方

    成果:

    签订合同

    活动3:与承包

[1] [2] [3]