• 1.摘要
  • 2.简介
  • 3.SPI的五条原则
  • 4.策略
  • 4.0.1.策略一:两个方针
  • 4.0.2.策略二:两手抓
  • 4.0.3.策略三:推行两种工具
  • 4.0.4.策略四:补两门基础课
  • 4.0.5.策略五:发动三方参与
  • 5.战略策划
  • 5.0.1.介绍
  • 5.0.2.方案评价
  • 5.0.3.总结
  • 6.建议
  • 7.为什么要实施SPI
  • 8.以项目形式管理SPI
  • 9.体系诊断
  • 10.方案设计
  • 11.项目策划
  • 12.编过程管理
  • 13.项目验收总结

软件过程改进

百科名片 软件过程改进/过程改进(Software Process improvement,SPI)帮助软件企业对其软件(制作)过程的改变(进)进行计划、(措施)制定以及实施。 他的实施对象就是软件企业的软件过程,也就是软件产品的生产过程,当然也包括软件维护之类的维护过程,而对于其他的过程并不关注。

简介

软件过程改进

关键过程域 开查 软件工程过程

SPI的五条原则

SPI的五条 核心原则分别是:

·注重问题 ·强调 知识创新 ·鼓励参与 ·领导层的统一 ·计划不断地改进。

“问题的解决是过程改进的核心,实践不仅是SPI组的目标也是它的起点。”这条原则为过程改进

软件过程改进

人员指明了目标,明确了方法。SPI就是要在实践中发现软件过程中的问题,并在实践中寻找和找到解决问题的办法,可以说过程改进就是在不断发现问题和解决问题的过程中不断向前发展。

“改进是一种知识的创新,SPI是受知识的驱动的”。这条原则强调了知识创新在SPI中的作用,提醒了SPI人员在注重知识创新的同时更要注重知识的传播和扩散。

通常从事SPI工作的做法是,过程改进仅仅是过程改进人员的事情,其他人员只是被动地接受。而“合作促使改进产生”这条原则给予了我们很好的启发和提示。它告诉我们,过程改进不仅仅是一个人或几个人的事情,而是整个组织的事情。只有鼓励大家都积极参与,让这些人基于自身的经验和职业的判断力来实实在在地设计和开发新的过程,才能使设计出来的过程真正为他们所理解,为他们所用,从而实现过程的成功。这也是我们在过程改进工作中容易疏忽的地方。

“SPI的关键点在于改变软件开发的方式。然而,改变人的行为并不是件容易的事。”这条原则分析了我们在这项工作中可能会遇到的困难和阻力,本书中也不忘为我们提供了如何克服这些问题的可行方法、建议和实例。

“改进必须是综合了各个层次的人的力量。”SPI人员一定要保证SPI的目标与组织的整体目标是一致的,因为只有这样才能保证SPI工作得到各个领导层的赞同、支持和投入,才能综合利用各个层次的力量来推动SPI工作的前进。这是预防过程改进 项目风险的重要手段。

“改进应该是一个不断持续的过程。”这一原则进一步提示和告诫SPI人员一定要认识到改进的不断持续的特性。到达顶点并不重要,关键的是,你现在处在一个上升??达一个目标你就创造了另一个更高的目标,这个目标对我们的过程和环境都具有重要的意义。

这五条原则是从实践中发展而来、相互关联的SPI哲学,对我们SPI工作具有非常重要的指导作用。

策略

策略一:两个方针

评估

软件过程改进