将敏捷团队从基础工具环境搭建中解脱出来

  • Vikas Hazrati
  • 郑柯

2008 年 11 月 14 日

话题:敏捷语言 & 开发文化 & 方法

“敏捷宣言”中提到:“个体与交互胜过流程与工具”。然而,对于敏捷团队来说,正确的工具搭配和流程可以起到催化剂的作用。采用敏捷的组织越来越多,而且很多团队都是在分散的地点工作;敏捷团队要想成功,良好的基础工具环境必不可少。要想快速搭建这个环境却常常使人挠头,因为要让多种工具协同工作。不过,现在有了像 Buildix 和 Assembla 这样的工具,要感谢它们。因为有了它们,面临环境构建问题的团队可以快速通过工具设置阶段,进入到正常的工作流程。

Jose Noheda 指出

相信我,试图从头搭建这样的[敏捷]工具环境很困难;但是事半功倍。

使用Buildix,只要通过一个安装程序,各种敏捷工具就一步到位了。Buildix 中包括:

Buildix可以部署在 Ubuntu 上,也可以直接从 LiveCD 上使用。

Assembla做出了进一步的努力,他们提供基础工具宿主服务,可以让敏捷团队快速启动。他们提供的在线空间,允许成员数量不受限制的团队在其中协作、沟通和编码。其中包括如下标准工具:

  • 一个简单的 Wiki
  • 信息公告板
  • Subversion,用来做源代码控制
  • Trac,用来做 wiki 和缺陷跟踪
  • 时间报告
  • 在线聊天
  • 项目里程碑和图表
  • 项目仪表板
  • twitter

其他特性还有:成员档案、品牌标记和职员列表。敏捷团队可以选择使用公开的免费版本,其中会公开项目细节;或是使用有附加特性的付费私有版本。

关于该系列套装,KillerStartups迫不及待要告诉大家的是:

Assembla.com 的用户可以得到免费的工作空间,配备一切需要用来组织和装备地点分散团队的工具;而且这些都是以 Web 2.0d 的形式发布的,只需 60 秒的注册过程。最受欢迎的特性是免费的 Subversion,带有 trac 以及一个方便的实时提醒系统。

像 KillerStartups 这样的创业公司,总想让敏捷团队从设置基础工具的烦恼中摆脱出来。上述两个工具包中涵盖了最常用的敏捷工具,使得敏捷团队从一开始就可以更具效率。

查看英文原文: Infrastructure Made Easy for Agile Software Teams

敏捷语言 & 开发文化 & 方法