核心统一过程介绍(二)

发表于:2007-05-14来源:作者:点击数: 标签:过程统一核心介绍
核心统一过程:用截然不同的新方式呈现 每一个实践通过一系列的过程卡片呈现,这些卡片包含了定义你自己的过程所需要的各项元素,包括关键能力,活动和制件。这些卡片可以用来帮助您建立及使用过程。卡片隐喻使得过程本身变得 敏捷 ,易于使用。无论是电子卡

核心统一过程:用截然不同的新方式呈现

  每一个实践通过一系列的过程卡片呈现,这些卡片包含了定义你自己的过程所需要的各项元素,包括关键能力,活动和制件。这些卡片可以用来帮助您建立及使用过程。卡片隐喻使得过程本身变得敏捷,易于使用。无论是电子卡片还是打印的版本,都能有效地推动过程采用,项目计划,并为实践者提供方便的参考指导。这些卡片使过程“活“起来,比静态的网页和书更方便阅读,理解。

  以下是来自于用例核心实践的一些卡片。

一个制件卡片(准确地说,一个beta):

这是一张活动卡片:

一张关键能力卡片:

指南用来介绍每一个核心

  每一类卡片都配合有一个2~4页的指南,她介绍将卡片付诸实践所需要的最核心的信息。她们也会链接到更丰富的参考资料,包括脚本,工具,模版,和案例。

  比如,活动的指南包括一个介绍,参与者信息,完成 标准,以及一系列线索和提示来避免最易犯的错误。这些信息构成了实用指南的核心内容。

过程是怎样封装的?
  
  过程由那些基础的实践所组成,这些实践又是通过卡片以及与卡片相关的使用指南作为交付的。

  基础实践已经特别设计,可以通过“加强版”加以扩展。您可以自己编写这些扩展,来满足您特定的需要,也可以由他人提供。比如说我们可以有关于面向服务的架构( SOA),商业建模,企业架构,结对编程,或 CMMI的实践族。

可以有很多种方式使用卡片。她们可以被用来:

  为您的项目建立一副牌。

  通过卡片组合来为项目成员规定项目任务,或者定义新的过程元素。

  在项目中,通过卡片实例来表现实际交付物和任务。

  为卡片添加注释来表现您项目的具体信息。

  为您卡片的实现获取项目实际数据。

  把卡片分发给项目成员,从而提供过程中他们所需的信息。

  作为项目成员,抽出与自己相关的卡片。

  与其他项目成员交换卡片。

  写一个新的卡片来满足您现有的环境。

  通过三个 团队工作实践包括:产品核心,过程核心,团队核心,您可以在团队环境中,用敏捷的方法使用和实现整个过程。电子版或印刷版都是如此。这个过程能帮助我们在团队环境内提升工作实践。在Visual Studio Team System Environment中,将集成这个过程,以上提到的这些内容会有非常好的支持。过程也将在Eclipse Process Framework中得到应用。

  有多个“游戏面板”来帮助游戏的进行。同时还有一套使用说明来描述如何直接实现过程。可以有一个物理的游戏板,与物理的卡片配套,也可以是一套电子游戏板配电子卡片。

核心统一过程:如何实现过程?

  可以从你现有的过程出发,一个实践一个实践地实现这个过程。你只选择那些你需要的,同时又是你的组织不冒巨大 风险所能采用的(实践)。您把卡片分发给项目中的成员,这样可以告诉他们哪些内容是需要关注的。卡片包括核心的信息,以及 项目经理添加的针对特定项目的介绍。传统的过程主要关注作者的需要。而核心统一过程则强调了开发人员的视角,她的方法可用于开发培训,应用,以及过程的轻量化和敏捷化。另外,我们承诺,她会很好玩。

结束语-核心统一过程:

  集中关注那些广泛适用的核心要素
  建立在您已经拥有的经验和技能之上
  为实现一个持续的方案提供指导
  旨在提高开发中参与者的技能
  添加恰到好处的过程以避免项目风险

  更多关于核心统一过程的信息,请登陆我们的网站www.ivarjacobson.com

  我们对于EssUP有一个更长远的设想,就是:从一个每一个人都被迫去考虑过程的“过程时代”,转移到一个将过程作为理所当然的“不见过程时代”。

原文转自:http://www.ltesting.net

...