1、 T/ SIA 中 国 软 件 行 业 协 会 团 体 标 准 T/SIA 0092019 软件服务商交付能力评估标准 Evaluation Criteria Of Delivery Capability On Software Service Provider ICS 35.020 I651 _ 2019-01-18 发布 2019-01-18 实施 中 国 软 件 行 业 协 会 发 布 T/SIA 0092019 I 目 录 前言 . 1 1 范围 . 2 2 规范性引用文件 . 2 3 术语和定义 . 2 4 交付能力模型 . 4 5 交付能力模型维度说明 . 4 5.1 技术能力 .
2、 4 5.2 项目经验 . 5 5.3 人员能力 . 5 5.4 经营能力 . 6 5.5 企业信用 . 6 6 交付能力模型评估 . 6 7 交付能力模型应用场景 . 7 T/SIA 0092019 1 前 言 本标准按照GBT 1.1-2009 给出的规则起草。 本标准由中国软件行业协会提出并归口。 本标准起草单位:中国软件行业协会,北京中软国际信息技术有限公司、解放号网络科技有限公司。 本标准主要起草人:陈宝国,付晓宇,居琰,童强,刘刚,韩鹏,卢辰,刘慧明,尹斌。 本标准为首次制定。 T/SIA 0092019 2 1 范围 本标准用于指导政府机构、事业单位、社会团体等组织和机构选择服务
3、商。同时也适用于为软件服务企业找出自身不足提供一定程度的参考。 本标准可作为第三方测评机构、认证机构的评估、认证依据。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。 凡是注日期的引用文件, 仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/Z 31102-2014 软件工程 软件工程知识体系指南 3 术语和定义 3.1 软件服务商 Software Service Provider 可承接采购单位发布的软件需求并提供服务的企业。 3.2 采购单位 Purchasing Unit 发布软件需求的单位或机构,即我们俗称的甲方(雇主
4、)。 3.3 项目 Project 为创造独特的产品、服务或成果而进行的临时性工作。 3.4 产品 Product 向用户提供的计算机软件、 信息系统或设备中嵌入的软件或在提供计算机信息系统集成、应用服务等技术服务时提供的计算机软件。 3.5 解决方案 Solution 是针对某些已经体现出的,或者可以预期的问题、不足、缺陷、需求等,所提出的一个解决整体问题的方案,同时能够确保加以有效的执行。 3.6 项目交付 Project Delivery 软件服务商已依据采购单位发布的需求按照合同约定的周期完成服务, 并将其成果物转移给采购单位。 3.7 交付管理 Delivery Management
5、 T/SIA 0092019 3 在项目交付过程中服务商对项目进度、质量、人员、风险等方面的管理和控制能力。 3.8 系统稳定性 System Stability 系统受到某种干扰而偏离正常状态,当干扰消除后,能恢复其正常状态。即系统自动发生或容易发生的总趋势。 3.9 项目启动阶段 Project Startup Phase 软件服务商与采购单位签订合同后,制定项目计划、组织项目团队的过程。 3.10 项目管理计划 Project Management Plan 是一个用于协调所有项目计划的文件,可以帮助指导项目的执行和控制。 3.11 项目实施阶段 Project Implementati
6、on Phase 根据已与采购单位确定的项目计划来推进和管理项目交付的过程。 3.12 项目维护阶段 Project Maintenance Phase 项目交付后在一段时间内仍需该软件服务商对平台或系统进行维护的阶段。 3.13 核心成员 Core Members 为在项目启动、实施、维护阶段中扮演重要角色的人员,如项目经理、需求分析师、结构师、技术经理等。 3.14 已知风险 Known Risk 明确可能发生什么风险,且对风险发生的可能性和影响有准确理解。 3.15 未知风险 Unknown Risk 不了解可能发生什么风险,因此也不了解发生的几率和影响的严重性。 3.16 产出物 De
7、liverables 是指项目为社会生产提供的物质产品、科技文化成果和各种各样的服务。 T/SIA 0092019 4 4 交付能力模型 本标准采用ISO/IEC 25000系列标准中模型的树形结构予以表达。其中能力模型用交付能力的5个维度集合来描述,交付能力模型框架如图1所示。 5 交付能力模型维度说明 交付能力模型的维度包含技术能力、项目经验、人员能力、经营能力和企业信用。这些维度又被进一步分解为下一级的子维度。 5.1 技术能力 软件服务商在交付活动中的技术能力主要包括: 5.1.1 专业技术资质 a) 是否能准确理解采购单位对项目技术的要求,软件服务商所拥有的相关技术资质情况; b)
8、是否能达到采购单位对项目过程及成果的质量要求,软件服务商所拥有的相关质量资质情况; 专业技术资质 交付能力模型 经营能力 企业信用 技术能力 项目经验 人员能力 研发及创新能力 市场认可度 交付管理能力 人员专业技术素质 核心人员行业经验 研发人员规模 财务能力 企业诚信 契约精神 T/SIA 0092019 5 5.1.2 研发及创新能力 a) 软件服务商在发明性和实用新型两种类型专利的申请情况,以及专利在相应领域的覆盖度; b) 软件服务商所申请平台和应用类软件的著作权情况; c) 软件服务商已研发及研发中的相关产品数量,可以反映企业的技术能力; d) 软件服务商得到市场认可的相关产品数量
9、,可以反映企业的创新能力; 5.2 项目经验 软件服务商在交付活动中的项目经验主要包括: 5.2.1 市场认可度 市场认可度评估应包括: a) 已售出的软件产品在采购单位所在行业及领域覆盖情况; b) 已售出的解决方案在采购单位所在行业及领域覆盖情况; c) 软件服务商在采购单位所在行业及领域的项目情况; 5.2.2 交付管理能力 交付管理能力分为三个阶段评估: 5.2.2.1 项目启动阶段 在项目启动过程中, 软件服务商需根据采购单位要求与项目实际情况, 制定项目管理计划,该计划应能指导后续项目实施阶段的工作内容。 5.2.2.2 项目实施阶段 a) 项目需求。软件服务商在项目需求调研过程中
10、应采用科学的方法确保其需求理解完整性和准确性; b) 项目进度。软件服务商在项目实施过程中应具备识别和监控已知风险、未知风险的能力,一旦发生风险,服务商应采取相关措施来减少或避免风险对项目进度带来的影响,从而来反映其项目进度健康情况; c) 代码质量。软件服务商在项目实施过程中在编译性、规范性、可维护性、可靠性、安全性等五个方面对代码的质量进行评估, 通过评估情况来反映项目过程中的代码质量健康程度; d) 团队人员。在项目实施过程中根据参与项目人员的变动次数和频率情况,来反映项目团队的稳定性; 5.2.2.3 项目维护阶段 a) 系统稳定性。通过已交付项目出现问题的周期及频率来反映其稳定性;
11、b) 问题响应程度。通过从发现问题到解决问题的时间周期来反映软件服务商对问题响应程度; 5.3 人员能力 软件服务商在交付活动中的人员能力主要包括: 5.3.1 人员专业技术素质 a) 软件服务商人员持有与软件行业相关的初、中、高级资质证书情况; T/SIA 0092019 6 b) 软件服务商人员在专科、本科、研究生、博士生的数量及学历占比情况; c) 软件服务商研发人员工作年限金字塔形分布情况; 5.3.2 核心人员行业经验 a) 核心人员工作年限情况; b) 核心人员持有与软件行业相关的中、高级资质证书情况; c) 核心人员行业经验与采购单位所在行业匹配情况; d) 核心人员所参与过的历
12、史项目与采购单位所发布的需求的匹配情况; 5.4 经营能力 软件服务商在交付活动中的经营能力主要包括: a) 研发人员规模。当前软件服务商在职研发人员规模情况; b) 财务能力。软件服务商近三年销售额、利润及各自增长情况; 5.5 企业信用 软件服务商在交付活动中的企业信用主要包括: 5.5.1 企业诚信 软件服务商不在以下失信名单里: a) 各地方信用网站失信黑名单; b) 中国政府采购网的政府采购严重违法失信行为记录名单; c) 公共资源交易平台的放弃中标行为名单; 5.5.2 契约精神 软件服务商在历史项目交付过程中出现过以下有损契约精神的情况: a) 出现过工期与计划有严重滞后,且没有
13、明显补救措施; b) 项目团队人员稳定性差; c) 项目团队人员不服从采购单位管理; d) 因软件服务商人员工作失误造成了采购单位一定损失; e) 服务人员响应速度慢,服务态度较差; f) 服务软件商实际产出物与合同要求偏离较大,且无完整的变更记录; g) 履约合同期间额外收费或变相收费; 6 交付能力模型评估 采购单位利用交付能力模型可以考察软件服务商, 实现寻找技术强、 交付风险低的服务商的目标。 a) 依据对技术、经验、人员、经营、信用5个维度的指标来评估软件服务商,所得分值可反映服务商具备项目承接和交付能力。通过分值的高低反映其交付能力的强弱; b) 对项目经验维度进行评估,所得分值反
14、映该服务商在某行业领域的项目经验,及交付管理能力情况。通过分值的高低反映其经验和能力的强弱; c) 对人员能力维度进行评估,所得分值反映软件服务商其人员专业素质和核心人员行业经验情况。通过分值的高低反映其人员能力的强弱; T/SIA 0092019 7 d) 对技术能力维度进行评估,所得分值反映软件服务商在技术创新、研发成果方面的情况。通过分值的高低反映其技术能力的强弱; e) 对企业信用维度进行评估,所得分值反映软件服务商在投标过程中、履行合同过程中的信用情况。通过分值的高低反映其信用风险的大小; 7 交付能力模型应用场景 a) 根据采购单位发布的需求,通过交付能力评估海选出能承接此需求的软件服务商; b) 采购单位可通过各子维度的分值进行筛选; c) 在评标过程中通过软件服务商交付能力总分, 以及技术能力、 项目经验、 团队能力、企业信用各项子分值来辅助评标;