iAnalysis

  iAnalysis是一款轻量级的持续集成报告工具。该工具的核心思想是将持续集成构建过程中产生的数据以趋势和对比的方式展示出来。正如前文所 说,我们在2009年的ThoughtWorks Away-Day上讨论了敏捷度量的话题,大家后一致认为,数据有两种基本的用法——横向对比和纵向对比。横向对比是不同的人、不同的团队之间对 比;纵向对比是现在和过去对比。iAnalysis正是这种思想的体现。

  关于作者

  肖鹏,ThoughtWorks咨询师,程序员,敏捷过程教练。拥有7年以上软件开发实践经验,多次担任大中型企业敏捷流程改进咨询和培训,服 务对象涉及通信设备制造、通信运营、互联网行业等。他关注于设计模式、架构模式、敏捷软件开发等领域,并致力于软件开发佳实践的推广和应用。他曾参与翻 译《Visual Studio 2005技术大全》,主持翻译《面向模式的软件架构》第四卷和第五卷等图书。

  1 目前Cruise的开发任务已经不在中国公司了。

  2 实际上这篇文章介绍的是Matthew所在团队在2000年早些时候已经在使用的实践,ThoughtWorks中国公司的总经理郭晓先生当时也在这个团 队。

  3 为了与ThoughtWorks常用的术语保持一致,部分术语与雷镇和熊节同学所译略有差别,下同。

  4 笔者对其格式略作处理,与原文稍有出入。

  5 Martin近在自己的一篇博客上对几种流行的配置管理工具做了对比。

  6 注意,本文并非为指出第一版的缺陷,只是通过对比来说明作者论文中重点的变化。

  7 这里只是借用“看板”这个词的字面含义,与精益中的看板有区别。