=Paper=
{{Paper
|id=Vol-490/paper-7
|storemode=property
|title=Designing, Developing, Evaluating the Invisible? - Usability Evaluation and Software Development in Ubiquitous Computing
|pdfUrl=https://ceur-ws.org/Vol-490/paper_07.pdf
|volume=Vol-490
|dblpUrl=https://dblp.org/rec/conf/iused/Gross09
}}
==Designing, Developing, Evaluating the Invisible? - Usability Evaluation and Software Development in Ubiquitous Computing==
Designing, Developing, Evaluating the Invisible? —
Usability Evaluation and Software Development in Ubiquitous Computing
Tom Gross
Faculty of Media
Bauhaus-University Weimar
Bauhausstr. 11, 99423 Weimar, Germany
+49 3643 58-3710
tom.gross(at)medien.uni-weimar.de
unobtrusive interaction’ [1] induces further challenges such as
ABSTRACT highly mobile users [3, 5], interaction on small devices [3],
This position paper for the 2nd International Workshop on the timing difficulties through concurring interactions [10], and
Interplay between Usability Evaluation and Software environmental factors that cannot be controlled [6].
Development (I-USED 2009) introduces some strengths of
Ubiquitous Computing as well as some challenges it entails for
3. SOLUTIONS
the software development and usability evaluation; i n
Methods from Human-Computer Interaction (HCI) have already
particular it presents a user-centred design process for
been integrated into software development life cycles, but the
ubiquitous computing.
process of finding and integrating designated methods into the
UbiComp development life cycle is still in its early stages. In
Categories and Subject Descriptors HCI, for instance, Jokela [8, 9] has extended the ISO 13407
H.5.2 [Information Interfaces and P r e s e nta ti on] : standard ‘ISO 13407: 1999 - Human-Centred Design Processes
User Interfaces – Evaluation/Methodology; Prototyping; User- for Interactive Systems’ [7]. This ISO 13407 regulates the
Centred Design. design processes of the four phases: understanding and
specifying the context of use, specifying the requirements,
General Terms producing design results, and evaluating the design against the
Human Factors. requirements in a loop from the first phase to the last, and then
restarting with the first phase in an iterative cycle. We have
Keywords extended and adapted this life cycle to fit to the specific needs
Software Development; Usability Evaluation; Ubiquitous of UbiComp (cf. Figure 1).
Computing.
A general challenge in integrating methods into the design and
development life cycle for UbiComp is to find or define natural
1. INTRODUCTION and unobtrusive methods that reflect the nature and
Ubiquitous Computing (UbiComp) provides new opportunities characteristics of UbiComp and everyday computing. In this
and poses new challenges to software development and the 2nd International Workshop on the Interplay between
usability evaluation. According to Mark Weiser who coined Usability Evaluation and Software Development (I-USED 2009)
this term, UbiComp ‘enhances computer use by making many workshop I would be particularly interested in discussing new
computers available throughout the physical environment, approaches for the integration of usability concepts and
while making them effectively invisible to the user’ [11]. methods into the software development processes—including
Instead of explicit input from devices such as a keyboard or a traditional single-user systems, cooperative systems as well as
mouse, UbiComp systems typically get implicit input from particularly UbiComp systems.
users’ interaction with their physical environment through
everyday objects. Besides the advantages of the resulting
4. CONCLUSIONS
invisibility and unobtrusiveness for the users, UbiComp
Tom Gross is professor for Computer-Supported Cooperative
entails a variety of challenges for their software development
Work and head of the Cooperative Media Lab at the Faculty of
and usability evaluation.
Media of the Bauhaus-University Weimar, Germany. His
research interests include Computer-Supported Cooperative
2. CHALLENGES Work, Human-Computer Interaction, and Ubiquitous
The challenges that are mentioned in the literature include both Computing. Since beginning of 2008 he is Prorektor (vice-
the general unobtrusiveness [2], but also the complex president) of the Bauhaus-University Weimar. From 1999 to
interactions that make use of natural input technologies [2] 2003 he was a senior researcher at the Fraunhofer Institute for
with a great number of interaction partners [4] and through Applied Information Technology FIT in St. Augustin,
distributed devices [3] in a large physical space [4]. The fact Germany. He holds a diploma and a doctorate degree in Applied
that UbiComp is often seen as everyday computing, which i s Computer Science from the Johannes Kepler University Linz,
‘characterised by continuously present, integrative, and Austria.
Figure 1. User-Centred Design Process for Ubiquitous Computing.
[6] Iachello, G., Truong, K.N., Abowd, G.D., Hayes, G.R. and
ACKNOWLEDGEMENTS Stevens, M. Prototyping and Sampling Experience to
Thanks to the members of the Cooperative Media Evaluate Ubiquitous Computing Privacy in the Real World.
Lab—especially to Christoph Beckmann and Maximilian In Proceedings of the SIGCHI Conference on Human
Schirmer. Factors in Computing Systems – CHI 2006 (Apr. 24-27,
Montreal, Quebec, Canada). ACM, New York, NY, USA,
REFERENCES 2006. pp. 1009-1018.
[1] Abowd, G.D. and Mynatt, E. Charting Past, Present, and
[7] ISO. ISO 13407: 1999 - Human-Centred Design Processes
Future Research in Ubiquitous Computing. ACM
for Interactive Systems. ISO - International Organisation
Transactions on Computer-Human Interaction 7, 1 (Sept.
for Standardisation,
2000). pp. 29-58.
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalo
[2] Carter, S. and Mankoff, J. Prototypes in the Wild: Lessons gue_detail.htm?csnumber=21197, 2008. (Accessed
from Three Ubicomp Systems. IEEE Pervasive Computing 24/4/2009).
4, 4 (2005). pp. 51-57.
[8] Jokela, T. Making User-Centred Design Common
[3] Crabtree, A., Benford, S., Greenhalgh, C., Tennent, P., Sense: Striving for an Unambiguous and Communicative
Chalmers, M. and Brown, B. Supporting Ethnographic UCD Process Model. In 2nd Nordic Conference on Human-
Studies of Ubiquitous Computing in the Wild. In Computer Interaction - NordiCHI 2002 (Oct. 19-23,
Proceedings of the 6th Conference on Designing Aarhus, Denmark). ACM, N.Y., 2002. pp. 19-26.
Interactive Systems – DIS 2006 (Jun. 26-28, University
[9] Jokela, T. A Method-Independent Process Model of User-
Park, PA, USA). ACM, New York, NY, USA, 2006. pp. 60-
Centred Design. In Hammond, J., Gross, T. and Wesson,
69.
J., eds. Usability: Gaining a Competitive Edge. Kluwer
[4] Dey, A.K. Evaluation of Ubiquitous Computing Systems: Academic Publishers, Dortrecht, NL, 2002. pp. 23-38.
Evaluating the Predictability of Systems. In Proceedings
[10] Kellar, M., Reilly, D., Hawkey, K., Rodgers, M., MacKay,
of the 3rd International Conference on Ubiquitous
B., Dearman, D., Ha, V., MacInnes, W.J., Nunes, M.,
Computing – UbiComp 2001 (Sept. 30-Oct. 2, Atlanta,
Parker, K., Whalen, T. and Inkpen, K.M. It's a Jungle Out
GA, USA). Springer-Verlag, 2001.
There: Practical Considerations for Evaluation in the City.
[5] Froehlich, J., Chen, M.Y., Consolvo, S., Harrison, B. and In Extended Abstracts on Human Factors in Computing
Landay, J.A. MyExperience: A System for In Situ Tracing Systems – CHI 2005 (Apr. 2-7, Portland, OR, USA). ACM,
and Capturing of User Feedback on Mobile Phones. In New York, NY, USA, 2005. pp. 1533-1536.
Proceedings of the 5th International Conference on
[11] Weiser, M. Some Computer Science Issues in Ubiquitous
Mobile Systems, Applications and Services – MobiSys
Computing. Communications of the ACM 36, 7 (July
2007 (Jun. 11-14, San Juan, Puerto Rico). ACM, New
1993). pp. 75-84.
York, NY, USA, 2007. pp. 57-70.