The 2nd Workshop on Agile Practice & Research: A Summary and Call For Research
本文总结了在 XP 2026 上举办的第二届敏捷实践与研究研讨会,该研讨会通过提出四项战略主张和三项具体研究呼吁,以弥合学术研究工业实践之间长期存在的差距,从而促进更强大、更有效的协作。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一座繁忙的城市,其中两个群体试图建造同一座摩天大楼,但他们说着不同的语言,生活在不同的时区。
- A 组(研究人员) 就像在安静、恒温的图书馆里工作的建筑师。他们花费数年绘制完美的蓝图,研究材料的物理特性,并撰写厚厚的手册,阐述建筑“应当”如何建造。
- B 组(从业者) 则是泥泞、混乱工地上的施工队。他们应对着雨水、变幻的天气、每周抵达的新工具,以及那些希望大楼昨天就完工的老板。
二十多年来,这两个群体一直试图在“敏捷”软件开发(一种灵活且快速的软件开发方式)上协同工作。但正如本文所述,他们始终无法彼此对接。建筑师的蓝图对施工队而言往往过于理论化,而施工队每日面临的问题变化太快,建筑师来不及将其写入文章。
为了解决这一问题,作者们在巴西圣保罗举办了一场特别会议(研讨会),将 20 位这样的建筑师和建造者召集在一起,共同厘清问题所在并寻求解决方案。
三大鸿沟
本文指出了图书馆与工地之间存在的主要“鸿沟”:
理论鸿沟(缺失“为何”):
施工队常常看着建筑师的蓝图说:“这在理论上看起来很棒,但当狂风呼啸时,它真的管用吗?”本文指出,许多研究仅仅是对某个特定项目中发生事件的叙述集合,缺乏强有力的基础理论来解释“为何”它有效,或者它是否能在其他地方奏效。这就像拥有一份食谱,上面写着“加盐”,却未解释盐为何能让食物味道更好的化学原理。时间鸿沟(“何时”错位):
工地变化极快。新工具(如人工智能)和新工作方式(如远程团队)一夜之间就会出现。然而,图书馆的进展却十分缓慢。当一位建筑师完成一项关于特定工具的三年研究时,施工队早已转向下一个重大事物。研究往往比工地的现实滞后一到两年。转化鸿沟(“如何”令人困惑):
即使建筑师拥有绝妙的想法,他们也会用只有其他建筑师才能理解的语言(晦涩的学术行话)将其写出来。施工队无法阅读,没有时间解码,或者不知道如何将抽象概念转化为具体的“锤子和钉子”行动。知识就在那里,却被锁在施工队无法打开的门后。
研讨会方案:团队集结
为了弥合这些鸿沟,研讨会参与者分组进行了头脑风暴。他们不仅抱怨,更致力于寻找根本原因和即时解决方案。
从他们的集结中,他们提出了四大核心主张,以促进两组人更好地协作:
- 说人话: 研究人员需要学会像普通人一样交流,而不仅仅是像教授。他们应撰写博客、制作视频,并在行业聚会上发言,而不仅仅局限于学术期刊。他们需要将“蓝图”转化为施工队实际可用的指令。
- 顺势而为: 研究人员需要关注施工队当下真正担忧的问题。与其研究五年前有趣的话题,不如聚焦当前的痛点,例如“我们如何借此赚钱?”或“我们如何应对这个新的人工智能工具?”
- 奖励协作: 目前,研究人员与施工队交流,或施工队成员与研究人员对话,都缺乏足够的回报。本文建议我们需要建立更好的“激励机制”(如职业晋升或认可),让双方都“愿意”进行协作。
- 在做中学: 本文建议研究人员在自己的研究中采用“教育性”方法(如基于项目的学习)。正如学生通过动手建造来学习效果最佳一样,研究人员也应将其研究结构设计得更具实践性和迭代性,而非仅仅远距离观察。
行动呼吁:未来的三条准则
最后,作者们发布了一项“研究呼吁”,这基本上是一套他们希望未来研究人员遵循的规则,以确保其工作切实有用:
- 保持开放(“玻璃屋”准则): 研究人员必须保持透明。他们应公开分享原始数据、笔记和代码(开放科学)。这样,任何人都可以检查他们的工作、重复实验并基于其发现进行构建。这就像将工地的蓝图放在公共桌面上,让每个人都能看到大楼是如何建造的。
- 追求黄金标准质量: 不要仅凭猜测。研究需要建立在坚实的理论基础之上,并以极度的严谨性进行设计。它不应仅仅是“我们尝试了,似乎还不错”的故事;它必须是一项科学上站得住脚的研究,能够被证明可以反复奏效。
- 阐明价值: 每篇研究论文必须明确回答“那又怎样?”这个问题。它需要明确指出发现成果如何帮助现实世界。本文列举了研究人员可以创建的“成果”(工具或框架)示例。有些基于“发现”(如一种新的团队组织方式),有些基于“方法”(如一个帮助团队在工作时收集数据的平台)。两者都必须清晰地展示其对实际工作者的价值。
简而言之: 本文认为,为了让敏捷软件开发持续进步,“思考者”和“行动者”必须停止自说自话。他们需要说同一种语言,在同一时间线上工作,并公开共享他们的工具,以便大家共同构建更优秀的软件。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。