一个人如何将Scrum,Lean,holalracy和Kanban混合在一起以构建不可阻挡的工作流程系统

该采访最初发表在 Blinkist杂志上。

将军告诉传奇的迦太基军事指挥官汉尼拔,他永远无法与大象穿越阿尔卑斯山。 钢铁般的眼神注视着地平线,汉尼拔只有一句话要说: Aut viam inveniam aut faciam! 或者,对于那些不懂死语的人,“我要么找到一种方法,要么创造一种方法。”

坐在我对面的那位彬彬有礼的人是Blinkist的质量负责人Steven。 他穿着格子衬衫,卡其布,以及温暖,期待的微笑。 他与征服的迦太基人的大理石胸像几乎没有相似之处,但他的大胆态度令人愉快。 在他休陪产假之前,我和他一起坐下来学习了有关HoLeBan的全部知识: Ho lacracy, Le an和Kan ban的混合体,这是他为Blinkist的技术团队创建的生产力和工作流程系统。 请继续阅读以了解如何创建适合团队的系统,以便可以更快,更好,更智能地完成工作。

凯特琳·席勒(Caitlin Schiller):您能给我关于HoLeBan的基础知识吗? 为什么要创建新的东西而不使用旧的东西? 它基于什么?

Steven Reinisch:好吧,我们希望Blinkist的开发和产品方面更加统一。 我们试用了纯Scrum,但最终发现效果并不理想。 通常,当您尝试将结构放在现有结构上时,不管它们是否匹配,都可能导致复杂化。

通常,当您尝试将结构放在现有结构上时,不管它们是否匹配,都可能导致复杂化。

我很快了解到,为人们制定工作流程绝不是独裁统治-您必须使流程适应他们已经拥有的角色和他们已经喜欢的工作方式。 这就是为什么在Scrum之上,我开始引入名为看板的变更管理框架的原因。 看板本身不是软件开发过程,而是从过程中获取更多收益的一种方法。 它的主要原理确实影响了HoLeBan。 他们是:

1)尊重现有角色和流程,或“从现在开始”。
2)用任务板可视化工作流程,划分“要做”,“正在做”和“完成”。
3)限制正在进行的工作。 这意味着您将尝试避免多任务处理,并且一次只能打开这么多项目。

最终,作为企业的Blinkist已经使用称为Holacracy的非分层系统版本运行。 我也加入了这些内容,因为它们正在为我们工作。

CS:您能具体说明哪些工作吗? 无论如何,HoLeBan香肠实际上是什么?

SR:当然! 正如我所说,我们使用了看板中的“要做的”,“正在做的”,“完成的”工作流格式,但是我们通过保留Scrum中的产品积压来添加了一个层次。 积压工作是工作的优先列表。 我们希望增加开发输出,因此能够通过积压管理优先级确实有所帮助。 现在,看板模型中处于“执行”阶段的所有工作都是优先的待办事项列表的一部分。

我们保留的另一个Scrum成分是日常会议,称为站立会议。 但是后来我们做了一些不同的事情,并采用了每周一次Holacratic战术的结​​构来进行站立。 就像在Holacracy战术中一样,我们进行了一个登记回合,每个人都可以说自己在做什么,是否有行政上的关注或类似的事情。 然后,您进入需要每周完成的项目清单。 在这里,我们对产品指标进行了分类,然后将其移至项目更新。

我们还将Scrum的回顾会议与Holacracy的治理会议相结合。 在制定下一步行动或进行项目下一步工作之前,我们收集数据,在白板上放置时间表,并给参与者五分钟的时间来思考最近几周发生的情况,追溯风格。 人们来到董事会,在董事会上留下自己的印象,并谈论发生了什么。 使用这种格式,我们可以考虑实际发生了什么。 我们注意到更大的透明度和更多的沟通。 人们正在离开办公桌和显示器,以便彼此交谈并共同努力使事情成真。 我发现特别是对于开发人员,人们很少寻求帮助。 有了这样透明的系统,在某些情况下甚至可以在没有要求的情况下提供帮助。

人们正在离开办公桌和显示器,以便彼此交谈并共同努力使事情成真。

我们发现,使用像Holacracy的治理这样的真正标准化,严格的格式,但欢迎自省并留出空间来加剧紧张局势,实际上确实有助于我们更好地工作。

CS:所以,这对您在Blinkist的团队有用。 对于那些想要找到适合自己的系统或创建自己的Get-Sh!t-Done系统的人,您推荐给他们的3件事是什么?

SR:首先要做的是与您的团队坐下来,讨论工作项目从规范到完成的流程。 创建精益流程中的工具Valuestream映射将对此有所帮助。 在执行操作时,请考虑:工作项可以处于哪些不同状态(例如“就绪”或“计划”); 谁参与完成它; 以及要采取的不同步骤是什么。 角色扮演可以帮助您弄清楚单个任务如何在整个团队的手中进行。

第二件事是考虑如何限制进行中的工作,因为这将真正帮助您弄清楚并集中精力下一步需要做什么。

第三,始终使用模拟白板。 也不要尝试使用数字工具,因为如果使用数字工具,您将开始根据其参数和要求而不是人类的需求进行思考。 如果您有白板,那么您将拥有设计工作流程所需的最灵活的计划工具。 将其设计为模拟,您将永远以人为本。

将其设计为模拟,您将永远以人为本。

CS:对于新领导者,无论他们是否正在设计新系统,您的最佳建议是什么?

SR:从人类开始。 从您所处的位置开始-然后,您可以一起建立。

史蒂文显然不是军事将领,也不是您平常的技术开发者:他是人文主义者。

开始使用Scrum,Kanban,Holacracy和Lean建立类似于Steven的系统工具包,以便您可以学习规则,然后将其重新混合以适合您的人类系统。

阅读Blinkist杂志上的原始文章。