演讲主题:开发团队的重塑
Hannah Foxwell探讨了如何应对这种由自动化编码技术带来的变革,这些变革迫使工程领域的领导者重新思考团队协作的方式。她提出了三个关键原则,以帮助人们在人工智能加速发展的背景下保持正确的方向:开发真正有价值的软件、优先考虑安全性而非开发速度,以及通过让团队成员掌握通用的技能,并维持可持续的值班制度,来保留人类在开发过程中的重要作用。 作者:Hannah Foxwell

Hannah Foxwell探讨了如何应对这种由自动化编码技术带来的变革,这些变革迫使工程领域的领导者重新思考团队协作的方式。她提出了三个关键原则,以帮助人们在人工智能加速发展的背景下保持正确的方向:开发真正有价值的软件、优先考虑安全性而非开发速度,以及通过让团队成员掌握通用的技能,并维持可持续的值班制度,来保留人类在开发过程中的重要作用。
作者:Hannah Foxwell相关文章
播客:信号与杠杆:打造充满活力的工程组织
在这期播客中,负责“文化与方法”板块的首席编辑Shane Hastie与Elisabeth Hendrickson、Joel Tosi共同探讨了如何将系统思维作为软件开发的工具;领导者及团队可以运用哪些文化手段来塑造组织结构;以及在人工智能推动的变革背景下,如何建立充满活力且具有可持续发展能力的团队。 作者:Elisabeth Hendrickson, Joel Tosi
阅读全文
人工智能时代严格而可持续的人工审核机制
在面对复杂的代码修改时,强制进行人工智能检查,并结合人工审核流程,能够帮助开发者保持敏锐的判断力。如果大多数开发人员都是代码的负责人,且团队规模较小,那么对于风险较低的代码提交,团队可以跳过同行评审环节,直接使用人工智能审批机制来提升开发效率。 作者:本·林德斯
阅读全文
现代质量保证工程师的实际工作内容:远不止是发现漏洞而已
如果你问别人QA工程师是做什么的,你很可能会听到这样一个熟悉的答案: “他们负责测试软件并找出其中的缺陷。” 这种看法非常普遍,而且公平地说,找出缺陷确实是QA工作的重要组成部分。但如果你在现代软件团队中工作几周,你就会很快意识到,这其实只是QA工程师实际工作内容的很小一部分。 在过去十年里,软件开发发生了巨大的变化。各个开发团队不再需要等待数月才能发布新功能;许多机构甚至每周、每天,甚至是每天多次进行系统更新。应用程序已经变得越来越复杂,云服务、API、微服务、移动应用以及第三方集成组件都在幕后共同发挥作用。 随着软件的发展,QA的角色也在不断演变。 如今的QA工程师会在某个功能开始进入测试
阅读全文
Android Bench 2新增了对长期任务、智能评估功能以及持续评分机制的支持
谷歌发布了Android Bench 2.0,这是对其用于评估Android开发环境中的人工智能模型及智能体的基准测试框架进行的重大升级。此次更新引入了“长周期任务”机制、基于智能体的评估方式以及连续性评分系统,这些新功能有助于更准确地评价那些复杂的多步骤开发任务的执行效果。 作者:塞尔吉奥·德·西蒙内
阅读全文