文章:通过保留变化的局部性来实现进化式架构的设计
为什么一些看似简单的功能却会突然需要跨团队进行协商呢?在本文中,我们将探讨边界模糊现象是如何悄悄破坏各团队之间的协作效率、增加他们的认知负担的。通过学习一些实用的社会技术策略——重新分配职责、明确关键决策规则、提前准备应对异常情况的方案——我们可以重新界定各个团队的职责范围,从而推动软件架构的持续进化与发展。 作者:迈克尔·费舍尔、尼古拉斯·劳伦斯、莫妮卡·卡雷卡尔

为什么一些看似简单的功能却会突然需要跨团队进行协商呢?在本文中,我们将探讨边界模糊现象是如何悄悄破坏各团队之间的协作效率、增加他们的认知负担的。通过学习一些实用的社会技术策略——重新分配职责、明确关键决策规则、提前准备应对异常情况的方案——我们可以重新界定各个团队的职责范围,从而推动软件架构的持续进化与发展。
作者:迈克尔·费舍尔、尼古拉斯·劳伦斯、莫妮卡·卡雷卡尔相关文章
播客:个性比技能更重要:亚当·瓦赫特尔是如何组建工程团队的
在这期播客中,负责“文化与方法”板块的首席编辑Shane Hastie与Click Boarding公司的CTO Adam Wachtel进行了交谈。他们讨论了在招聘时应更注重候选人的性格特质和解决问题的能力,而非仅仅看重他们的技能;还探讨了如何在危机时刻扭转一个平台或团队的发展势头;此外,他们也分析了人工智能如何正在改变团队的人员构成与规模,但这种变化并不会导致SaaS服务的发展受到阻碍。 作者:Adam Wachtel
阅读全文
人工智能时代严格而可持续的人工审核机制
在面对复杂的代码修改时,强制进行人工智能检查,并结合人工审核流程,能够帮助开发者保持敏锐的判断力。如果大多数开发人员都是代码的负责人,且团队规模较小,那么对于风险较低的代码提交,团队可以跳过同行评审环节,直接使用人工智能审批机制来提升开发效率。 作者:本·林德斯
阅读全文
Shopify推出了Gisting技术:将大语言模型生成的提示语句压缩成特定的标记格式。
Shopify的工程团队采用了一种名为“gisting”的新技术,这种技术能够将冗长的大语言模型输入文本压缩成一组简短的、“精华提取后的”符号,从而提高处理效率并降低推理成本。 作者:Sergio De Simone
阅读全文
Cloudflare OS:基于能力模型构建的Cloudflare开源企业级人工智能平台
Cloudflare最近将Cloudflare OS开源了。这一平台使企业团队能够利用自身的知识、专业技能以及预先配置好的连接工具来创建工作成果;通过优化代币使用成本,这些工具能够帮助团队自动化那些重复性较强的工作流程(仅在必要时才会借助人工智能技术来提供辅助);同时,该平台还允许用户构建个性化、可共享且可定制的工作软件,从而满足各种特定且复杂的应用场景需求——所有这些功能都在一个安全的环境中得以实现。 作者:布鲁诺·库里奥尔
阅读全文