分布式卡片式规划环境的观察研究
1. 引言
如今,许多软件开发团队面临着难以让所有成员齐聚一堂规划下一阶段迭代的问题。分散和分布式团队以及离岸开发在软件行业中十分常见,分布式软件项目将长期存在,分布式规划会议也随之成为常态。然而,敏捷环境下的规划与分布式项目并不适配。当所有团队成员都能看到并操作故事卡片时,创建故事卡片并协商其是否纳入迭代会容易得多。
敏捷团队的规划流程各不相同,但大多数团队会使用索引卡(或类似大小的纸张)来记录故事,并将其组织到迭代中。笔和纸能让团队在会议中轻松快速地创建故事,并在桌子或板子上进行整理。但对于分布式团队而言,共享迭代计划的当前状态变得极为困难。在分布式环境中,在索引卡上书写并放置在桌上,无法让团队成员对计划状态形成共享理解。卡片需要在多个地点创建和操作,这往往会导致不同地点之间的信息不一致,引发误解,减缓规划进程。
支持分布式规划的工具必须允许在规划会议期间轻松直观地创建和修改故事与迭代,而非在会议之后。这意味着故事卡片和迭代的数字表示应与物理卡片一样易于创建、修改和删除。DAP 是一款开源的分布式项目规划工具,它支持卡片式规划,其方式类似于纸笔规划。本文将呈现 DAP 与分布式纸质规划的定性评估结果。
2. 相关工作
支持同地和分布式敏捷项目规划的软件系统已存在一段时间。现有的工具,如 Scrum Works、XPSWiki、Rally、Version One 和 XPlanner,以不同方式提供创建和组织故事的基本功能。这些系统大多使用传统的 Web 技术,以表格形式呈现规划信息,支持创建、读取、更新和删除操作。
这些系统的协作方面虽有成效,但仍有很大的改进空间。让他人了解谁在线
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



