播客:信号与杠杆:打造充满活力的工程组织
在这期播客中,负责“文化与方法”板块的首席编辑Shane Hastie与Elisabeth Hendrickson、Joel Tosi共同探讨了如何将系统思维作为软件开发的工具;领导者及团队可以运用哪些文化手段来塑造组织结构;以及在人工智能推动的变革背景下,如何建立充满活力且具有可持续发展能力的团队。 作者:Elisabeth Hendrickson, Joel Tosi

在这期播客中,负责“文化与方法”板块的首席编辑Shane Hastie与Elisabeth Hendrickson、Joel Tosi共同探讨了如何将系统思维作为软件开发的工具;领导者及团队可以运用哪些文化手段来塑造组织结构;以及在人工智能推动的变革背景下,如何建立充满活力且具有可持续发展能力的团队。
作者:Elisabeth Hendrickson, Joel Tosi相关文章
播客:创始人、摩擦力与专注力——如何在处于初创阶段的公司中建立高效的工程团队
在这期播客中,负责“文化与方法”板块的首席编辑Shane Hastie与David Gudeman讨论了早期初创企业工程团队的独特文化,探讨了创始人的性格特点以及过早推行某些流程规范如何可能破坏团队的运作效率,同时还分析了工程师们如何在没有正式权力支撑的情况下发挥自身影响力,并做出明智的职业选择。 作者:David Gudeman
阅读全文
演讲主题:软件工程中的复杂性与创造性
Philip Mortimer探讨了由人工智能代码生成技术所推动的、向仅支持写入操作的软件架构转变。他解释了为什么传统的拉取请求机制已经不再适用,并说明了工程领导者如何通过将功能需求与实现方式分离、自动化代码审查流程,以及构建具备自我修复能力的系统架构,来有效管理软件开发的复杂性,从而激发高级工程团队和架构团队的创造力。 作者:Philip Mortimer
阅读全文
如何为您的开发团队制定端点数据丢失预防策略
开发人员的笔记本电脑中存储着比大多数人意识到的更多敏感数据:API密钥、数据库登录凭据、测试环境的配置信息,有时甚至还包括为了“测试”而下载的正式生产环境数据副本。 最终用户要为75%的内部数据丢失事件负责,而这些事件大多属于意外情况,并非恶意行为所致。对于开发团队来说,这种风险主要集中在终端设备上——也就是那些用于编写代码、进行测试以及部署代码的机器上。 以下是制定保护这些终端设备的策略的方法,而且这一策略不会影响团队的正常工作效率。 目录 如何制定终端数据丢失预防策略 步骤1:确定终端设备中敏感数据的存放位置 步骤2:将访问控制作为基础措施来实施 步骤3:强化终端设备的操作系统安全 步骤4
阅读全文
超越软件产品开发中的自主团队模式
在现代软件开发中,自主团队被视为一种不可或缺的核心理念。我们的价值观决定了我们能够做什么,也决定了我们在“自主性”与“一致性”之间应该如何做出取舍。每个人都有自己的使命,也都拥有采取行动的能力,因此,我们应该将关注点从产品本身转移到价值创造上来。 作者:本·林德斯
阅读全文