跳到主要内容

由于俄罗斯入侵乌克兰,我们已经暂停所有购买和培训进出俄罗斯。

处理广泛的领域差距?

最后一篇文章由Dominik Maximini于2012年8月29日凌晨02:55发表
1回复
2012年8月28日上午8时49分

我的公司有一个问题,我从来没有听到任何人谈论或直接解决,我觉得它抑制了我们真正充分利用scrum的能力。这就是如何处理技术领域的巨大差距?我们在verilog中设计硬件,保留c++模拟器,并有一个主要用python编写的工具链。这导致的问题是软件开发人员(尤其是python开发人员)不能以任何有意义的方式帮助硬件开发人员(硬件设计与软件设计完全不同)。这导致故事被划分到一个特定的硬件团队(不好),或者它们落在跨职能团队的硬件开发人员身上——有效地创建了一个子团队(也不好)。

什么样的策略可以帮助团队尽可能多地合作,并在一些开发人员不具备实现故事所需的技能时找到相互帮助的方法?也许更重要的是,我问对问题了吗?


2012年8月29日凌晨02:55

你好,

也许更重要的是,我问对问题了吗?

我不确定。Scrum只是向您展示了您在Scrum之外有一个主要问题,您可能需要解决这个问题。也许你可以和你的团队坐在一起,看看是否有其他方法来创造你正在处理的产品。毕竟,您很可能不需要Python、c++等等,但您希望在一天结束时能有一个工作的产品。

这导致故事被划分到一个特定的硬件团队(不好),或者它们落在跨职能团队的硬件开发人员身上——有效地创建了一个子团队(也不好)。

如果你不能马上解决潜在的问题,想想以下几点:你的团队中总是有专业人才。这一点不会改变。但是,每个人的愿景和目标都应该是一样的。现在想想一个产品负责人,他要确保每个人都能用心和用心地理解愿景:然后你的所有团队成员会一起工作来实现它吗?不管有没有子团队,他们都将遵循相同的目标。有可能您的“用户故事”现在实际上没有水平切割。

在过去,我有几个团队同时处理硬件、固件和软件。他们最终都有自己的特殊技能,并相应地分配他们的任务。然而,优秀的团队自行组织,并始终保持在轨道上。我们只需要注意悄悄蔓延的瀑布:如果有些人不得不等待其他人完成某件事,就会发生这种情况(“我在这个Sprint中负责硬件,你在下一个Sprint中负责固件,再下一个Sprint中我们就从软件开始……”)。Sprint目标,以及最常见的产品待办事项项,都是跨职能的,并且允许团队围绕它们形成。
顺便说一句:一段时间后,团队总是开始分享技能,所以如果出现瓶颈,非专家可以支持专家。但同样,这是团队自己解决的问题。

希望这能有所帮助

杜米尼克


在我们的论坛上发帖,即表示您同意我们的使用条款。

请注意,您的Scrum.org会员资料中的姓和名将显示在您在论坛上发表的任何主题或评论旁边。出于隐私考虑,我们不允许您发布电子邮件地址。所有用户在我们论坛上提交的内容,如果被发现违反了我们的使用条款,可能会被删除。Scrum.org不认可用户提交的内容或任何第三方网站的链接内容。

使用条款

Scrum.org可以自行决定删除任何它认为不适合这些论坛的帖子。不合适的帖子内容包括但不限于:Scrum.org专业级评估问题和答案、亵渎、侮辱、种族主义或色情内容。使用我们的论坛作为营销和招揽产品或服务的平台也是被禁止的。论坛成员发布被Scrum.org认为不合适的内容可能会在任何时候被取消访问权限,不作警告。Scrum.org可以,但没有义务,监督提交的内容。

Baidu