Practices, technologies, and challenges of constructing and programming physical interactive prototypes

Andrea Alessandrini

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

1 Citation (Scopus)

Abstract

The prototyping process is a key phase in the design of interactive systems. Designing connections and communications for computational elements is a challenging part of constructing physical interactive prototypes. The goal of this study is to explore and describe the practices and technologies used in the construction of physical interactive prototypes in a university course on interaction design. This study reviews constructed physical interactive prototypes, presents excerpts of interviews with students, and analyses students’ blogs. In particular, the study describes and analyzes how connections and communications were made and which components and technologies were used in a course on interaction design. Finally, the implications of the findings of this study are discussed.
Fieldwork observations, semi-structured interviews, and project blog analyses were used to gather data that were used to answer the research questions. The findings showed that communication between hardware and software components is complex. In certain situations, data and information are necessary to activate and establish a communication session. The findings revealed a fluid and dynamic communication model in which data and information could be conveyed from both hardware and software.
Although prototyping is a creative activity that requires experimentation and design-thinking skills, most tools used today do not fully support these processes. Prototyping tools require an approach that is different from that used in engineering.
In design it is fundamental to soften technology to make it quick, imaginative, and easy in order to shape the user’s experience. Prototyping tools should permit smooth transitions between different solutions, thus enabling easy and fluid
rearrangements of components and behaviors according to the system’s requirements. Such tools would permit fluid control of the prototyping process according to the designer’s skills, objectives, development phase, and context.
Original languageEnglish
Title of host publicationHuman-Computer Interaction
Subtitle of host publicationDesign and Evaluation
EditorsMasaaki Kurosu
Place of PublicationCham
PublisherSpringer
Pages132-142
Number of pages11
Volume9169
ISBN (Electronic)9783319209012
ISBN (Print)9783319209005
DOIs
Publication statusPublished - 21 Jul 2015

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume9169
ISSN (Print)0302-9743

Fingerprint

Communication
Blogs
Students
Hardware
Fluids

Keywords

  • prototyping process
  • interaction design
  • protoyping tools

Cite this

Alessandrini, A. (2015). Practices, technologies, and challenges of constructing and programming physical interactive prototypes. In M. Kurosu (Ed.), Human-Computer Interaction: Design and Evaluation (Vol. 9169, pp. 132-142). (Lecture Notes in Computer Science; Vol. 9169). Cham: Springer . https://doi.org/10.1007/978-3-319-20901-2_12
Alessandrini, Andrea. / Practices, technologies, and challenges of constructing and programming physical interactive prototypes. Human-Computer Interaction: Design and Evaluation. editor / Masaaki Kurosu. Vol. 9169 Cham : Springer , 2015. pp. 132-142 (Lecture Notes in Computer Science).
@inbook{885767de8e5b405ba30b9202daa3f423,
title = "Practices, technologies, and challenges of constructing and programming physical interactive prototypes",
abstract = "The prototyping process is a key phase in the design of interactive systems. Designing connections and communications for computational elements is a challenging part of constructing physical interactive prototypes. The goal of this study is to explore and describe the practices and technologies used in the construction of physical interactive prototypes in a university course on interaction design. This study reviews constructed physical interactive prototypes, presents excerpts of interviews with students, and analyses students’ blogs. In particular, the study describes and analyzes how connections and communications were made and which components and technologies were used in a course on interaction design. Finally, the implications of the findings of this study are discussed.Fieldwork observations, semi-structured interviews, and project blog analyses were used to gather data that were used to answer the research questions. The findings showed that communication between hardware and software components is complex. In certain situations, data and information are necessary to activate and establish a communication session. The findings revealed a fluid and dynamic communication model in which data and information could be conveyed from both hardware and software. Although prototyping is a creative activity that requires experimentation and design-thinking skills, most tools used today do not fully support these processes. Prototyping tools require an approach that is different from that used in engineering.In design it is fundamental to soften technology to make it quick, imaginative, and easy in order to shape the user’s experience. Prototyping tools should permit smooth transitions between different solutions, thus enabling easy and fluidrearrangements of components and behaviors according to the system’s requirements. Such tools would permit fluid control of the prototyping process according to the designer’s skills, objectives, development phase, and context.",
keywords = "prototyping process, interaction design, protoyping tools",
author = "Andrea Alessandrini",
year = "2015",
month = "7",
day = "21",
doi = "10.1007/978-3-319-20901-2_12",
language = "English",
isbn = "9783319209005",
volume = "9169",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "132--142",
editor = "Masaaki Kurosu",
booktitle = "Human-Computer Interaction",

}

Alessandrini, A 2015, Practices, technologies, and challenges of constructing and programming physical interactive prototypes. in M Kurosu (ed.), Human-Computer Interaction: Design and Evaluation. vol. 9169, Lecture Notes in Computer Science, vol. 9169, Springer , Cham, pp. 132-142. https://doi.org/10.1007/978-3-319-20901-2_12

Practices, technologies, and challenges of constructing and programming physical interactive prototypes. / Alessandrini, Andrea.

Human-Computer Interaction: Design and Evaluation. ed. / Masaaki Kurosu. Vol. 9169 Cham : Springer , 2015. p. 132-142 (Lecture Notes in Computer Science; Vol. 9169).

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

TY - CHAP

T1 - Practices, technologies, and challenges of constructing and programming physical interactive prototypes

AU - Alessandrini, Andrea

PY - 2015/7/21

Y1 - 2015/7/21

N2 - The prototyping process is a key phase in the design of interactive systems. Designing connections and communications for computational elements is a challenging part of constructing physical interactive prototypes. The goal of this study is to explore and describe the practices and technologies used in the construction of physical interactive prototypes in a university course on interaction design. This study reviews constructed physical interactive prototypes, presents excerpts of interviews with students, and analyses students’ blogs. In particular, the study describes and analyzes how connections and communications were made and which components and technologies were used in a course on interaction design. Finally, the implications of the findings of this study are discussed.Fieldwork observations, semi-structured interviews, and project blog analyses were used to gather data that were used to answer the research questions. The findings showed that communication between hardware and software components is complex. In certain situations, data and information are necessary to activate and establish a communication session. The findings revealed a fluid and dynamic communication model in which data and information could be conveyed from both hardware and software. Although prototyping is a creative activity that requires experimentation and design-thinking skills, most tools used today do not fully support these processes. Prototyping tools require an approach that is different from that used in engineering.In design it is fundamental to soften technology to make it quick, imaginative, and easy in order to shape the user’s experience. Prototyping tools should permit smooth transitions between different solutions, thus enabling easy and fluidrearrangements of components and behaviors according to the system’s requirements. Such tools would permit fluid control of the prototyping process according to the designer’s skills, objectives, development phase, and context.

AB - The prototyping process is a key phase in the design of interactive systems. Designing connections and communications for computational elements is a challenging part of constructing physical interactive prototypes. The goal of this study is to explore and describe the practices and technologies used in the construction of physical interactive prototypes in a university course on interaction design. This study reviews constructed physical interactive prototypes, presents excerpts of interviews with students, and analyses students’ blogs. In particular, the study describes and analyzes how connections and communications were made and which components and technologies were used in a course on interaction design. Finally, the implications of the findings of this study are discussed.Fieldwork observations, semi-structured interviews, and project blog analyses were used to gather data that were used to answer the research questions. The findings showed that communication between hardware and software components is complex. In certain situations, data and information are necessary to activate and establish a communication session. The findings revealed a fluid and dynamic communication model in which data and information could be conveyed from both hardware and software. Although prototyping is a creative activity that requires experimentation and design-thinking skills, most tools used today do not fully support these processes. Prototyping tools require an approach that is different from that used in engineering.In design it is fundamental to soften technology to make it quick, imaginative, and easy in order to shape the user’s experience. Prototyping tools should permit smooth transitions between different solutions, thus enabling easy and fluidrearrangements of components and behaviors according to the system’s requirements. Such tools would permit fluid control of the prototyping process according to the designer’s skills, objectives, development phase, and context.

KW - prototyping process

KW - interaction design

KW - protoyping tools

U2 - 10.1007/978-3-319-20901-2_12

DO - 10.1007/978-3-319-20901-2_12

M3 - Chapter (peer-reviewed)

SN - 9783319209005

VL - 9169

T3 - Lecture Notes in Computer Science

SP - 132

EP - 142

BT - Human-Computer Interaction

A2 - Kurosu, Masaaki

PB - Springer

CY - Cham

ER -

Alessandrini A. Practices, technologies, and challenges of constructing and programming physical interactive prototypes. In Kurosu M, editor, Human-Computer Interaction: Design and Evaluation. Vol. 9169. Cham: Springer . 2015. p. 132-142. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-319-20901-2_12