技术债务是著名的:你今天采取的捷径,你将永远支付利息。有一个组织上的表兄弟,但没有人说出名字,所以我们会的。 通知债务 ——你的堆栈生成的一堆 ping、徽章、摘要和红点,你的团队中的某个人必须每天对它们进行分类,无论它们是否重要。
每个工具都会发出通知,因为单独而言,这是正确的选择 - 供应商希望您参与其中,而及时的警报确实非常有用。但您不运行一种工具。你跑了十二个,每个人都相信它值得你关注。总共不是十二个有用的推动。这是第二份工作。
债务如何累积。
它像所有债务一样复杂化:悄然发生,然后突然发生。工具一会通过电子邮件向您发送有关评论的信息。工具二会向您的手机推送有关截止日期的信息。工具三有一个您从未打开过的“每日摘要”。工具四坚持 Slack 自我集成,以便警报到达 里面 您的其他警报。没有人着手建造一台中断机器。十二个合理的默认值组合在一起。
您没有订阅十二份时事通讯。你买了十二件工具,每一件都指定自己为你的助手。
残酷的是,音量会随着你无法关闭的东西而变化:实际工作。更多交易、更多项目、更多客户——更多事件、更多警报、更多分类。增长并不能减少噪音。它同时将其乘以每个工具。
为什么“把它们关掉”会失败。
标准建议是积极静音。它起到了一半作用。问题是,在十二种工具中, 信号 也分布在十二种工具中。真正重要的一个警报——交易停滞、发票逾期、客户升级——被埋藏在与噪音相同的渠道中,在与上一个重要警报不同的应用程序中。静音太多你就会错过它。静音太少你就会被淹死。没有任何设置可以解决结构性问题。
结构性问题是您的工作分布在彼此不了解的系统中,因此没有一个系统可以告诉您 一 对他们所有人来说都很重要的事情。各自只能喊自己的角落。
一个表面,一个信号。
当交易、项目、发票和票据都存在于一个平台上时,通知层最终可以完成其实际工作:在一个地方告诉您整个业务(排名)发生了什么变化。该系统可以将“该客户的交易完成,他们的项目启动,他们的第一张发票到期”作为一个连贯的事件 - 因为它是一个系统,可以看到所有这三个事件的发生。
这就是十二种工具各自大肆宣扬自己与一个平台静静地告诉你什么是真实的之间的区别。音量下降不是因为你静音了,而是因为冗余和跨工具盲目性消失了。
付清吧。
您偿还通知债务的方式与偿还技术债务的方式相同:合并,然后制定真正的政策。更少的来源,一个收件箱处理重要的事情,以及默认的沉默,只有当事情真正发生变化时,系统才会打破这种沉默。我们的目标不是零通知。这是您信任的通知 - 这意味着来自可以看到整个图片的系统的通知,而不是每个都看到一小部分的十二个通知。