频率降低困难

敏捷的·连续输水·生产力·过程理论

标签:

我最喜欢的声音片段之一是:如果它受伤了,经常做.它有表面上看似无稽之谈的快乐特性,但当你深入挖掘时会产生一些有价值的意义

这方面的一个示例上下文是集成。大多数程序员很早就知道将他们的工作与其他人集成是一种令人沮丧和痛苦的经历。人类的自然反应,因此,尽可能拖延时间。

摩擦,然而,如果我们能够在整合之间绘制出疼痛与时间的关系图,我们会看到这样的图表

如果你有这种指数关系,如果你经常这样做,你可以大幅度减轻疼痛。这就是发生在持续集成-通过每天的整合,整合的痛苦几乎消失了。它确实受伤了,所以你经常这样做,现在不再疼了。

这种更经常做痛苦事情的想法产生了许多不恰当的想法。测试,188足球比分直播重构,数据库迁移、与客户的对话,规划,释放-各种活动都会更频繁地进行。

是什么导致了这种效应?我认为有三大原因。首先,随着工作量的增加,这些任务中的大部分变得更加困难,但当它们分成小块时,很容易复合。数据库迁移就是一个很好的例子。指定一个涉及多个表的大型数据库迁移是一个很容易出错的例子。但如果你一次只换一个零钱,就更容易把每个零钱都弄好。此外,您可以很容易地将小迁移串在一起形成一个序列。因此,当你将一个大迁移分解成一系列小迁移时,这一切都变得更容易处理。这就是数据库重构188足球比分直播.

反馈是第二个原因。大部分敏捷链接都是关于设置反馈循环,以便我们能够更快地学习。反馈是极端编程的一个明确价值,在…的心脏肯·施瓦伯的讨论定义过程控制和经验过程控制之间的差异。在复杂的过程中,像软件开发一样,你必须经常检查你在哪里,并进行课程修正。要做到这一点,你必须寻找每一个机会来添加反馈循环,并提高获得反馈的频率,这样你就可以更快地进行调整。

第三个原因是实践。任何活动,我们做得越频繁,就越进步。人们常说,获得良好手术效果的关键是找到一个经常做手术的外科医生。练习帮助你消除过程中的扭结,让你更熟悉一些有问题的迹象。如果你反省一下你在做什么,你还想出了提高练习水平的方法。有了软件,自动化也有潜力。一旦你做了几次,更容易看到如何实现自动化,而且你更有动力自动化它。自动化特别有帮助,因为它可以提高速度和减少出错的机会。

所以每当你面对痛苦的活动时,问问自己这些力是否适用。如果是这样,增加频率可以使你更有效,消除压力源。

分享:
如果你觉得这篇文章有用,请分享。感谢您的反馈和鼓励

在这些标签上找到类似的文章

敏捷的 连续输水 生产力 过程理论