《Proceedings of the Design Society》:A product-oriented visualization method supporting communication and planning in engineering reviews
编辑推荐:
面向产品的可视化方法旨在支持工程评审中的沟通与规划。在迭代产品开发中,团队常面临与利益相关方沟通困难、内部冲刺规划不畅等问题。本研究提出了一种面向产品的可视化方法,该方法能够突出显示工程变更与偏差(Engineering Changes and Deviati
面向产品的可视化方法旨在支持工程评审中的沟通与规划。在迭代产品开发中,团队常面临与利益相关方沟通困难、内部冲刺规划不畅等问题。本研究提出了一种面向产品的可视化方法,该方法能够突出显示工程变更与偏差(Engineering Changes and Deviations, EC&Ds),增强沟通效果,将评审反馈直接锚定到具体组件,并支持导出可执行的规划步骤。该方法的开发环境应用表明,其能够提升透明度、促进共同理解并增强可追溯性。
迭代产品开发要求快速决策、清晰沟通以及对系统随时间演进的共同理解。然而实践中,短周期、需求变动频繁以及设计变更频繁等现实情况使这些期望难以实现。评审旨在连接过去决策与未来行动,但团队往往缺乏对变更内容、变更原因及其对后续规划影响的结构化概览,导致反馈记录不一致、依赖关系不清晰、从评审洞察到可执行下一步的转化变得模糊。尽管工程中广泛使用草图、CAD模型、任务板和冲刺待办列表等可视化表示,但这些工具通常仅覆盖过程的某个孤立方面,缺乏将回顾性工程变更与偏差、实时评审沟通和前瞻性规划整合为连贯流程的以产品为中心的视觉化工具。以往研究强调了共享心智模型(Shared Mental Model, SMM)和边界对象在工程协作中的重要性,但如何利用可视化系统支持迭代开发周期内三种视角的整合尚待探索。
本研究引入了一种可视化方法以弥补这一空白,包含三种相互关联的表示形式:回顾性视图(突出显示开发阶段间的工程变更与偏差)、交互式评审视图(将反馈直接捕捉于产品架构之上)以及前瞻性视图(将评审洞察转化为明确、以产品为锚点的规划步骤)。这三种可视化共同构成了从过去决策到未来行动的连续线索,使团队能够更清晰地讨论变更、更精确地锚定反馈、更透明地规划下一个冲刺。该方法在"Live-Lab代际钣金开发"(Generational Sheet-Metal Development, GSD)中开发并示例应用,展示了以产品为中心的可视化如何强化评审期间的沟通、降低决策歧义性、为冲刺规划提供更可追溯的基础。研究结果凸显了定制可视化在支持回顾性与前瞻性推理、增强迭代工程过程中协作理解方面的潜力。
## 研究背景与问题提出
当前产品开发面临日益严峻的内部与外部挑战,成本压力上升、客户需求变化以及周期缩短使得稳健的产品开发流程成为必要,敏捷方法因此被引入产品开发领域。敏捷开发的质量高度依赖于沟通质量,而现有可视化方法作为有效的沟通支持手段,在敏捷产品开发中的应用仍有待深化。基于《敏捷宣言》的原则,响应变化应优先于严格流程和大量文档。在Scrum框架中,开发以1至4周的冲刺周期进行,周期末通过评审向利益相关方展示成果以收集反馈,进而基于反馈进行冲刺规划,将需求纳入产品待办列表(Product Backlog)。然而,庞大的产品待办列表往往导致表示混乱或不清,且尽管敏捷环境普遍采用任务板、燃尽图等可视化工具,技术关联、变体及决策依据等上下文特定信息仍常缺乏清晰记录或易于理解的有效传达方式。
确保团队对产品形成共同理解,即共享心智模型(Shared Mental Model, SMM),对于高效协作至关重要。视觉模型作为不同兴趣和经验水平人员之间的边界对象,能够创建共同参照点,整合并对齐不同视角。特别是在机械、电气和软件 aspects 融合的跨学科开发环境中,此类视觉模型对于同步知识、防止误解尤为重要。然而,现有文献尚缺乏关于如何设计可视化以系统性支持迭代开发周期中回顾性沟通、实时评审和前瞻性规划三种视角的深入探索。
## 研究设计与方法
研究人员采用设计研究方法论(Design Research Methodology, DRM)开展本项研究,该方法论包含三个阶段:描述性研究I、规范性研究和描述性研究II。在描述性研究I阶段,研究人员分析了基于问题的GSD课程中出现的评审挑战,以推导可视化方法的需求;规范性研究阶段开发了满足需求并解决评审相关挑战的可视化方法;描述性研究II阶段则将开发的可视化方法在开发过程中进行回顾性和并行实施应用,以验证其适用性。
研究数据来源于汉堡工业大学的"Live-Lab 代际钣金开发"(GSD)硕士课程。该课程中学生经历完整的敏捷产品开发过程,以顶部加热钣金烤架为实例,从始至终分为多个冲刺,在各冲刺之间向利益相关方展示开发中间状态进行评审。这些评审为制造可行性等方面的反思与质量保证提供了基础,并指导下一冲刺的规划。GSD作为实时实验室,用于收集产品开发过程、工程变更以及非计划工程偏差(EC&Ds)的数据,借助规划、过程和实现数据(包括CAD文件、录音或白板记录),可回顾性识别关联并调查研究与实施之间的偏差。
## 研究结果
### 观察到的挑战与需求推导
通过GSD课程实践,研究人员发现团队在评审的准备、实施和后续跟进方面存在困难。具体挑战包括:团队缺乏结构化的评审准备,开发决策和EC&Ds未得到系统回顾,导致团队内部及评审人员缺乏共同讨论基础(H1);会议进程缺乏结构,聚焦于自发问题或个别方面,缺乏视觉支持来阐释关联性、接口或整体背景,使开发人员难以将反馈明确归属到相关组件(H2和H3);评审结果往往以要点列表形式记录,缺乏上下文导致难以理解,知识流失、实施延迟,难以共同推导出具体任务(H4)。
基于上述挑战,研究人员推导出五项核心需求:可视化应使不同开发阶段的EC&Ds可见(R1);使EC&Ds与组件之间的交互关系可识别(R2);支持将反馈直接定位于产品之上(R3);支持下一冲刺的前瞻性规划(R4);以及创造清晰度、减少冗余信息(R5)。
### 可视化方法的设计
研究人员开发的可视化方法分为三个相继的视图,均以产品或模块的爆炸图为基底。这种可视化形式在视觉清晰度和关联理解方面表现尤为适宜。
**回顾性视图**在评审准备阶段创建,展示上一冲刺期间的EC&Ds。爆炸图中组件按以下方式着色:未变更组件为蓝色、按计划变更组件为橙色、计划外或偏离冲刺计划的变更组件为黄色、新增组件为紫色。这种着色提供了开发阶段间EC&Ds的清晰表示,便于聚焦相关区域,同时帮助参与者理解组件间及EC&Ds间的交互关系。
**交互式评审可视化**在评审过程中开发,采用同产品或模块的爆炸图但组件不着色,用于在评审期间存储信息。发现的问题或想法可通过便签直接记录于爆炸图上,用箭头标记一个或多个组件的确切位置:红色便签标记待解决问题(如碰撞),粉色便签记录想法(如来自待办列表),黄色便签标记可选或低优先级EC。该方法使团队易于定位,未参与者也能快速把握哪些组件的哪些方面存在关键问题。借助Miro等数字白板工具可实现数字化协作评审,亦可在实体白板上进行。由于便签最初按"头脑倾泻"原则创建,无需结构化措辞,视觉特性显著减少了描述问题和受影响组件区域所需的文字量,有助于避免沟通误解并实现评审期间的高效信息记录。
**前瞻性冲刺规划视图**旨在规划下一步行动,解决从评审到可理解的产品相关任务转化中存在的结构缺失问题。该视图基于评审中开发的第二幅带便签可视化图,在评审后审阅并转化为具体行动步骤:使用空白爆炸图,将行动步骤通过便签和箭头分配至受影响组件的相应方面确切位置,便签颜色可用于任务优先级划分。在敏捷产品开发过程中,前瞻性视图在评审后的冲刺规划中开发,作为团队内部沟通基础并支持后续可追溯性,空间任务分配有助于识别任务间的关联和潜在交互,协作处理该可视化促进团队对开发状态和待办任务的统一理解。
### 可视化方法的应用
研究人员将该可视化方法应用于两个开发过程以观察其适用性和实用性。一方面,应用至既往GSD项目的三个评审数据,为每个评审创建EC&Ds的回顾性可视化,基于这些可视化重新向利益相关方展示各冲刺的EC&Ds和开发决策以检验是否促进更好理解;将要点形式的评论转移至第二幅图以检验评审评论是否可如此记录;并为每种情况创建前瞻性规划可视化以当时规划重新检验。另一方面,将该方法应用于当前正在进行的开发过程,即进一步发展GSD中创建的顶部加热烤架,为评审和冲刺规划创建全部三个视图,前瞻性视图再次用于协调下一冲刺的规划步骤。
## 讨论与评估
研究人员从两个视角对方法进行了定性评估:对现有开发数据的回顾性应用以及在正在进行中的开发过程中的主动应用。
针对回顾性视图满足R1(跨阶段变更可见性),研究表明着色高亮使快速定位成为可能,不仅在评审环境,在向外行解释变更时也有优势,计划与实际实施变更之间的差异可迅速识别,有助于针对性追溯原因。该需求得到完全满足。
针对交互关系可见性(R2),该方法在回顾性分析和进行中的开发过程中均证明有益,能够更快识别受影响组件并更好评估计划变更的潜在影响,无需单纯从口头描述重建这些关系。但需注意考察的开发过程相对简单(学生项目),更复杂产品架构的应用可能需要调整。在给定条件下,R2得到清晰满足。
反馈定位与可追溯性(R3)在实践中产生了强烈效果。将既往纯文本记录转移至可视化时,可大幅缩短同时更加精确地表述,空间参照可立即显示从而减少必要解释,降低了误解风险并使原始反馈的回顾性理解更加容易。R3得到高度满足。
前瞻性规划支持(R4)在正在进行的开发过程中得到主要确认,受影响组件的即时可见性使从观察问题中逻辑推导出更清晰的行动步骤成为可能。但该方法支持将任务分配给多名团队成员的程度尚不明确,因本研究未考察此问题。总体而言R4得到较大满足,任务分配的影响仍待明确。
清晰度与信息精简(R5)在两种应用场景中均得到体现,紧凑的视觉呈现使聚焦产品关键方面更加容易,减少了需要记录的附加信息量。观察表明,方法的应用促进了信息组织和解释,从而能够更快切入相关主题。R5得到清晰满足。
## 研究结论
该研究开发了一种面向产品的可视化方法,以提升评审和冲刺规划的效率,支持评审中回顾性工程变更与偏差的沟通以及任务的前瞻性规划。研究人员从开发过程的实践经验中推导挑战,并将可视化方法在两种情境中应用评估以分析其效用和适用性:一方面回顾性应用于现有数据,另一方面在正在进行的开发过程中应用。
研究结果表明,该方法改善了信息交换、增强了决策可追溯性、并使后续步骤的规划更加结构化。此外,在应用过程中发现该方法还可转移至原型测试或其他形式的知识获取,在文档记录和沟通能力方面可提供类似优势,但尚需考察可视化逻辑需要调整的程度。进一步研究正在多个学生开发项目和企业中对该方法的适用性及其对工程变更和偏差的影响进行实证调查。该可视化方法证明,开发过程中特定的视觉支持不仅促进沟通,还可作为知识保留、基于参考的工程(reference based engineering)和决策的有效工具。