首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在一个小组中处理多个项目

如何在一个小组中处理多个项目
EN

Stack Overflow用户
提问于 2010-04-30 11:24:39
回答 5查看 5.4K关注 0票数 10

我们刚刚开始使用scrum进行项目管理。我们是一个非常小的团队(2个开发人员,1个UI/Web),我们同时运行了很多项目。

如何在scrum模型中同时运行多个项目?大多数时候,我们有一个主要的项目和一些小的项目。如何有效地组合多个sprint?

编辑:不要固定在scrum上。我们的结构很小,而且非常灵活。Scrum只是我的出发点。如果你有其他的系统,对一个或你的小团队工作良好,我是完全开放的任何类型的输入。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-04-30 11:36:26

AFAIK Scrum的基础是团队一次参与一个项目。不管采用何种方法,任务切换开销使得“并行”多个项目的工作效率很低。

你能做的就是尝试把不同的项目安排成不同的冲刺,也就是说,把一个冲刺完全献给project1,然后下一个冲刺完全在project2上进行等等。如果项目的范围非常不同,你可以考虑改变冲刺的长度,例如在一个大型项目上做一个3周的冲刺,然后在一个小的项目上进行一个为期1周的冲刺。

在纯Scrum中,sprint的长度确实是刻在石头上的,但话说回来,IMO的重点不是获得“纯Scrum实现者”的徽章,而是为您的团队提供一个实际工作的过程。

(免责声明:我不是Scrum高手:-)

基于评论的更新:我看到你的问题了。您需要快速响应来自其他产品客户的小型支持(改进/ bug修复)请求,同时仍然需要以可预测的方式处理更大的项目。

一种可能的方法是在Scrum中计划大型项目的冲刺,但“时间箱”(Timebox)是您用于后续支持任务的一部分时间。例如,如果你平均每个月花5天的时间来支持其他项目,那么你可以在每次冲刺中分配5天的资源(不管你算多少时间)。

另一种选择可能是考虑其他方法,如看板,其中没有sprint或计划,相反,团队完全(或主要)根据客户的需求工作。

票数 7
EN

Stack Overflow用户

发布于 2010-04-30 15:12:28

你需要一周的冲刺。每个冲刺只有一个项目。您可以通过同时处理多个项目来更快地交付软件,这是一种谬误。更大的项目可能需要几个sprint来开发一个版本,就像您的小项目一样,您可以在每次sprint之后发布。

如果您的项目是针对不同的POs /客户端的,那么更重要的是一次只处理一个;否则,您的优先级几乎总是会发生冲突。

票数 7
EN

Stack Overflow用户

发布于 2010-05-01 22:39:46

如何在scrum模型中同时运行多个项目?大多数时候,我们有一个主要的项目和一些小的项目。如何有效地组合多个sprint?

一种选择是并行运行多个sprint,即使不是理想的,也可以成为多个团队的一部分(显然不是100%专用的)。不过,我不确定这在您的上下文中是否有意义,我不相信使用Scrum增加价值来运行小型项目。

另一种(也许更合适)选择是在产品待办事项中为卫星项目/任务所需的工作安排一项,从而为它们分配一些时间。如果你需要那时间,就把它烧了。如果没有,只需在sprint结束时从主项目中提取一些额外的待办项目。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2744130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档