Design as exploration: creating interface alternatives through parallel authoring and runtime tuning

Design as exploration: creating interface alternatives through parallel authoring and runtime tuning
复制标题

设计即探索:通过并行创作和运行时调整创建界面替代方案

DOI:
--
复制
发表时间:
2008
期刊:
ACM Symposium on User Interface Software and Technology
影响因子:
--
通讯作者:
S. Klemmer
S. Klemmer
中科院分区:
--
文献类型:
--
作者:
Bjoern Hartmann;Loren Yu;A. Allison;Yeonsoo Yang;S. Klemmer

文献摘要

被引文献

相似文献

创建多个原型有助于比较推理,团队讨论的基础,并使现场探索。然而,当前的界面设计工具专注于创建单个工件。本文介绍了并置代码编辑器和运行时环境,用于设计应用程序逻辑和接口参数的多种选择。为了快速比较代码替代方案,Juxtapose引入了选择性的并行源代码编辑和执行。为了探索参数变化,Juxtapose自动创建控制接口,以便在运行时“调优”应用程序变量。本文介绍了技术,以支持桌面,移动的和物理界面的设计探索,并将这项工作放在一个更大的设计空间的工具,探索性编程。一项有18名参与者的总结性研究表明,交互设计师可以使用并行编辑和执行,设计师可以利用这些技术更快地调查更多的选项。
Creating multiple prototypes facilitates comparative reasoning, grounds team discussion, and enables situated exploration. However, current interface design tools focus on creating single artifacts. This paper introduces the Juxtapose code editor and runtime environment for designing multiple alternatives of both application logic and interface parameters. For rapidly comparing code alternatives, Juxtapose introduces selectively parallel source editing and execution. To explore parameter variations, Juxtapose automatically creates control interfaces for "tuning" application variables at runtime. This paper describes techniques to support design exploration for desktop, mobile, and physical interfaces, and situates this work in a larger design space of tools for explorative programming. A summative study of Juxtapose with 18 participants demonstrated that parallel editing and execution are accessible to interaction designers and that designers can leverage these techniques to survey more options, faster.