• 任何给定软件项目的成功都可以归结为一个相当简单的定义或规则:我们需要构建正确的东西,我们需要正确构建这个东西。 这是一个非常抽象和简单的定义,即使不是原始的定义。然而,这是一个很难争论的问题。
  • Amazon 的 Prime Video 团队发布了一个相当 icon
  • 越来越多吹捧单体的炒作如同当初炒作微服务一样愚蠢。 当我开始从事技术工作时,世界被GoF四人帮设计模式所困扰。 现在,我们被服务架构SOA所迷惑。 这些模式往往 icon
  • 低语境(Low-context)文化是明确和直接的信息,人们相互告知真实的情况。因此,只需要少量的语境上下文就能理解低语境的交流,因为你需要知道的大多数东西都被清楚地表达出来了。 人类学家 Edward T. Hall在他 1976 年出版 icon
  • 虽然我在 Spotify 工作了大约 8 年,但我并不熟悉每个领域的运作方式,而且我有自己的偏见、偏好等。而且 icon
  • 企业可读性是一种艺术,它使那些没有直接参与的人更容易理解任务及其结果。我将帮助你了解为什么这是一件需要注意的重要事情,以及如何利用它来帮助你的职业生涯。 简介首先,一些定义。我使用 "公司 "和 "企业 " icon
  • 敏捷会帮助你高效地建造东西,但你最终可能会在建造错误的东西时非常高效。 产品迭代的短反馈循环是敏捷如何比瀑布格式更不可能构建错误的关键所在,反馈是敏捷的燃料。 与您的客户、用户和/或利益相关者交谈。 icon
  • 让我们帮助您开始发展和扩展您的组织。本指南面向创始人、PM 和高级领导者(CTO/CPO/CRO/CMO)。 什么是增长?增长是围绕用户获取的功能,也是保留和货币化的功能。追求客户成功是产品和营销的逻辑融合 icon
  • 我与Nick Tune共同撰写了这篇文章( icon
  • eventSourcing将事件建立为系统中唯一的事实来源。通过采用动态一致性边界DCB,eventSourcing提供了高度灵活的事件使用,允许随着时间的推移出现最佳的设计。 事件流系统事件流系统通常使用 icon
  • 逆康威策略不太可能在特定规模和稳定性的现有社会技术系统中发挥作用。在远程公司和分布式团队中工作的可能性更小。 简而言之,在现有的社会技术系统中,逆康威机动的执行具有挑战性,而且不太可能产生预期的结果。逆康威机动可以在新的和灵活的系统上工作,但可能不 icon
  • 在不同的团队中编码多年后,我想我现在终于可以向自己解释,为什么我们需要或不需要用模式和抽象构建的 "聪明的 "代码。 最近我一直在阅读关于团队组织的各种方法(尤其是“团队拓扑”)以及如何组织团队以减少认知负担。这让我更普遍地想到了认知负荷。 icon
  • Margaret-Anne (Peggy) Storey和Abi Noda是最近发表的ACM论文 "DevEx: What Actually Drives Productivity "的合著者。 在这一集中,我们讨论了如何使用以开发者为中心的方法更 icon
  • 敏捷和设计思维已经针对同一个问题提出了两种不同的解决方案。 设计思维首先寻求学习。 另一方面,敏捷寻求先构建。 敏捷团队成员将设计思维视为 BUFD(Big-Up-Front-Design)。他们提倡先构建,再发 icon
  • 如果您发现自己在担任产品负责人时难以做出有效的决策,或者您在想出一个有凝聚力的产品策略时遇到困难,那么您并不孤单。也许您的直接下属不断向您寻求指导和方向,但不确定该走哪条路。 听起来有点熟?如果是这样,您可能会受益于更多地了解由Martin Eri icon
  • 从 devops 到平台工程的转变可能是变革性的。以下是实现这一飞跃的原因和内容。 Devops 工具和实践,包括使用 CI/CD 进行部署、将基础架构配置为代码以及管理容器化系统,所有这些都使 IT 团队能够提高系统可靠性、安全性和性能。 icon
  • ESB意味着一个中心团队,这往往成为一个瓶颈,因为他们在ESB里实现了业务逻辑。而PE只是提供了一个平台,由开发团队自助式使用,通常也利用SaaS。 中央ESB的问题在于它总是由第三个团队管理。因此,当两个团队想要交换数据时,他们总是依赖于 icon