对敏捷的思考

Explore workouts, and achieving AB Data
Post Reply
suchona.kani.z
Posts: 258
Joined: Sat Dec 21, 2024 5:19 am

对敏捷的思考

Post by suchona.kani.z »

二战时期的一则轶事说,一支匈牙利陆军小队在冬天在阿尔卑斯山迷路了。一名年轻军官指派一名士官和一些士兵执行侦察任务。不久之后,暴风雪袭来。这名军官变得紧张起来,因为他担心自己已​​经把这些人送死了。

第二天天气并没有好转。第三天,雪花依然飘落,风势强劲。这名军官确信这一小群人已经没有生还。然后他们突然回到了营地。官员当然想知道他们是如何做到的。

路线图的作用不是展示真相。
中士报告说,暴风雨开始后,他们撤退到了一个山洞里。当他在背包里发现一张山脉地图时,他们害怕在那里挨饿。有了这张地图,他带领他们回到了营地。该官员要求出示地图,结果发现那是比利牛斯山脉的地图。

尽管这件轶事听起来很荒谬,但它的寓意对于软件项目来说很重要。路线图 验光师准确的电子邮件列表 的作用不是展示真相,而是帮助我们找到实现目标的方法。这就是为什么将路线图视为一项持续的任务极其重要。

路线图的不确定性
我经常遇到的情况是,路线图一旦创建,就必须不惜一切代价遵守。我总是将此路线图称为“天皇”:谁先移动某个功能,谁就输了。

原因通常在于不确定是否会实际交付路线图上未计划的确切时间的功能。维护路线图就变成了一种经常性的暴力行为,因为每个功能都需要工作——即使它“只是”规划工作。

应对这种不确定性是产品所有者和敏捷团队最重要的任务之一。减少不确定性的唯一方法是建立信任。对路线图的信任来自于兑现承诺。为此,必须将路线图上的管理工作减少到最低限度。这种平衡路线图的艺术需要一些技巧、大量的沟通和一些有针对性的方法。建议使用影响图、故事图以及使用史诗、用户故事和主题。

而当一切都满了的时候……
...数百个用户故事可以轻松填满未来十年?

那么产品负责人应该勇敢地删除过去三个月内没有进入软件的所有内容。这听起来很残酷,并且与人类保存已写下的内容的需要相矛盾——你可以再次使用它。但这种需求只是沉没成本谬论的一种表现。

对于每个相关人员来说,重新捕获真正重要的特征比从大量不重要的特征中挑选出来要节省时间得多。而且:在如此一堆曾经被认为重要的功能中,仍然有很多功能出于某种原因而应该保留。人就是这样。

重要的是路线图不要变得空洞。但这不太可能,因为在大多数项目和产品中,新主题不断添加到必须在某个时刻开发的路线图中。我们应该只扔掉超过三个月的任何东西。如果它很重要,那么在适当的时候它会再次出现。

一场糟糕的比赛
《Roadmap Mikado》是一款糟糕的游戏。在软件项目中,无论是否敏捷,功能都需要移动。一些投入生产,另一些则退出路线图。否则,在某些时候,即使有比利牛斯山脉的地图,您也可能无法找到绕过阿尔卑斯山的路。

这就是为什么 git for Roadmap-Mikado:谁移动的功能最多,谁就获胜!
Post Reply