|
The SPR Philosophy
SPR致力于向客户提供全面的专业的咨询服务。我们的创始人和首席科学家,Capers Jones先生在他划时代的专著“Applied Software Measurement”中作了如下描述:
“对软件生产率与质量精确度量的需求与软件对工业、商业和政府的整体经济重要性直接相关。这意味着度量是当今软件行业的主流趋势,并且是企业和国家取得成功的重要途径。”
SPR是一个在软件度量、测量和功能规模估算方面领先的全球性机构。除了已在全球广泛应用的软件项目估算和评估工具SPR KnowledgePLAN®,我们也向客户提供涵盖广泛业务需求的咨询服务。
SPR的服务
基准比对
SPR基准评估研究是对针对软件机构进行的诊断分析,通过度量生产能力和质量水平获取当前绩效。这项研究分析回答了以下两个基本问题:
- 这样做正确吗?
- 如何与同行业进行比较?
一旦某一机构建立当前的绩效水平,便可与同行业标准进行比较来了解在量化方面自身的优势和有待改进的地方。基准评估研究往往是软件机构解决以下业务问题的第一步:
- 考虑是否业务外包
- 确立过程改进举措
- 加快打入市场的时间
- 提高交付质量
SPR基准比对运作模式
What we do
SPR用度量专业知识协助客户建立理性组合以及项目基线。然后,将由14531多个已完成的各个类型的软件项目导出的行业知识库作为参考点,与客户基线数据进行比较。即实际组织级数据形成项目基线,与行业数据的比较构成基准比对分析。
How it works
我们在研究中采用“抽样方法”收集项目级资料,所选择的样例项目表示了机构自身的工作模式,例如新项目、增量开发型项目、维护型项目、及带有特殊因素的项目,如大量雇用外部开发人员(contractors)进行开发或兼用内外部开发人员等。在分析中,我们将项目数据汇总以建立完整而精确的组织架构。
经验表明,项目级数据要比其他层级数据更准确、更易获得。我们在进行基准比对分析时,会收集和分析硬性数据(生产率及质量)以及项目属性信息(过程、技术、人才、环境和产品风险等相关)。
该图表明Process Assessment Baseline过程中的要素:
- 基准点
- 分析
- 纵向行业对比
- 标准
- 项目
- 项目层面
SPR 与客户管理层一同挑选典型性项目,并参与现场定量和定性数据的收集工作。
- SPR收集与项目工作量、规模、质量和交付物相关的主要变量的定量项目数据,并验证客户提供信息的精确性。在这整个过程中与客户进行紧密合作以确保所有的有效信息都能够用于比对工作。
- 定性数据侧重于组织级属性,是由SPR 咨询师与选定的项目小组成员进行访谈时收集的。在依多数人意见而定的过程中,收集的数据反映了工作人员的经验、工具利用率和效率、环境因素以及处理方法。
- 组织层面
利用SPR专有的估算/建模工具SPR KnowledgePLAN®,项目数据从项目级和组织级两个层面了解一个企业。由于SPR方法论包含了定量和定性两个方面的数据,从而组织级层面能清晰的呈现当前的质量和生产率水平,及组织级特征如何影响绩效水平的详细说明。
SPR内部的历史知识库由14531多个跨行业项目数据组成,被认为是业内最全面的知识库之一。我们能够根据一般行业标准、最佳行业标准以及特定的纵向行业标准对组织级数据进行描述和分析。知识库具备划分层次筛选数据的功能,可以根据客户的需求选择或删除部分数据。
该独特方法可以清晰呈现当前的质量和生产率水平,及对组织级特征如何影响绩效水平的详细说明。
Deliverable
一般交付成果
当前绩效分析:
从项目层面和组织层面进行的绩效分析是在四大属性范畴内完成的:人才、技术、过程和环境。在过去的十年中,SPR一直在发展其历史数据库,并且已经识别出各个属性中直接影响生产率和质量的因素。通过对这些相关性的了解,提供有意义的分析和一系列建议。
与外部标准比较:
一旦当前的生产率和质量水平被确立,就会拿来与外部标准进行基准比对,为绩效分析提供了参照点。
生产率和质量水平
项目数据被绘制到由回归线作出的组织层面分析图中,即从项目级别分析组织机构,其好处之一就是突出最佳法。例如,一个项目小组有效地使用了某种技术,一般反映出的生产率和/或质量也相对较高。
改进策略
通过在评估详细数据的过程中进行观察和采集,得到制定改进策略的基础-量化信息。
我们拥有独特的技术,即在SPR KnowledgePLAN®中对众多改进建议进行建模,以在预计软件环境将要发生改变时预测出生产率和质量收益的改变。该建模模型可以将各项改进措施进行优先级划分,以作出整体改进策略和成本收益分析,量化投资回报率( ROI )。
为什么选择SPR?
SPR已经对财富1000强企业以及全世界各政府机构进行了上百次评估,使该方法论成为了行业标准。同时,首席科学家Capers Jones先生的不间断研究使SPR一直拥有着最新的、适应现代开发环境的比对分析信息。
- 庞大可信赖的知识库 - 由超过14531个IT、系统、商业以及政府环境下的软件项目数据构成
- 软件评估市场20余年的经验 - 使许多财富1000强企业及世界各地的软件机构受益。
- 自动化基准比对流程 - 利用SPR KnowledgePLAN®收集、汇总和分析软件项目。
- 与客户协作的评估模式 - 收集项目数据并验证数据的精确性。
- 建模特色– 提供由改进措施带来的生产率和质量变化的量化分析信息。
软件度量培训
SPR定期提供软件度量研讨会、沙龙、培训班、IFPUG功能点分析法培训、管理级度量认知培训、过程改进实效性培训,及个别为客户专门定制和开设的培训课程。
有效性分析
SPR独有的“有效性”分析使用SPR传统技术,采用正式的基准比对形式并结合正式或非正式的过程改进评估模式(例如CMMI ? ),其量化的结果与过程改进投入直接相关,能够清晰地显示出哪些改进措施有效、哪些进程得到改善(例如通过提高生产率)以及在哪些方面持续投入将会获得“最大收益”。
方案支持
SPR帮助客户了解和认识自身内部及其客户,通过开发“早期生产率概述” 评估客户提供的度量可靠性和实用性,及从三个角度对个别项目进行估算以找到最佳解决方案 - “surround the truth”。
建立度量团队
在软件外包方面,SPR通过帮助客户制定组织基线,招聘和建立度量团队,探讨度量愿景,来解决业务转接中所遇到的挑战。
当客户争论平衡计分卡中的度量元时,SPR借鉴行业经验和项目历史数据知识库帮助客户更好地理解哪些度量可以使用、哪些数据收集了会有意义。如果客户已经有了平衡计分卡,SPR可以通过审查和加强度量数据的收集能力来优化表况。此外, SPR还针对如何精确而有效的定义所需度量元,使其变成宝贵的知识财富,为客户提供可行性建议。
度量咨询
有些软件机构把正确事物进行了错误的度量,有的干脆就对错误的事物进行度量,当然,大部分机构在项目过程中根本不实施度量。SPR的咨询服务会帮助客户尽可能地避免这些常规错误,为客户提供最好的度量意见。
|