Content uploaded by Ernesto Peña
Author content
All content in this area was uploaded by Ernesto Peña on Oct 10, 2015
Content may be subject to copyright.
Content uploaded by Ernesto Peña
Author content
All content in this area was uploaded by Ernesto Peña on Oct 10, 2015
Content may be subject to copyright.
1
Why is it doing that?
Usability and interface metaphors in Workflow
E P, T D, G R, S B,
E D, R K, INKE R G
Japanese Association for Digital Humanities,
Ritsumeikan University in Kyoto, Japan
September
INTRODUCTION
I D is not a new eld of
study; some sources credit to Vannevar
Bush’s Memex (Bush, ) for being
the rst initiative towards a graphical user
interface (Wardrip-Fruin, ). But is pos-
sible to assert that the notoriety of Interface
Design (hereinafter ID) as a discipline has
increased with the ongoing development of
graphical interfaces. Some scholars place
the origin of its ongoing momentum in the
impact of the Macintosh computer in
(Myers, B., Hudson, S. E., & Pausch, R.,
). Along its history, ID has taken the-
oretical inuences from many different dis-
ciplines, psychology and computer sciences
among the most notable, particularly during
the early years of its development.
Nadin () questioned the approach
offered by these two disciplines to the then
emerging eld by pointing out that the
nature of psychology compels it to deal only
with the user, while the nature of computer
science compels it to deal only with the sys-
tem. The purpose of an interface is no other
than the communication between these
two, and so approaching the problem from
one or the other angle is not sufcient. This
was, and still is, a strong argument in favor
of communication and language-related
approaches to interface design and analysis.
For instance, Nadin () himself proposed
a design protocol based on semiotic theo-
ries where the interface and its elements
are treated as signs; many other researchers
have been using a semiotic approach to ID
effectively (i.e. Andersen, ; Bolchini,
Chatterji, & Speroni, ; C. S. de Souza,
Barbosa, & da Silva, ; Clarisse Siecke-
nius de Souza, Barbosa, & Prates, ; Cla-
risse Sieckenius De Souza & Cypher, ;
Clarisse Sieckenius De Souza, ; F. de
Souza & Bevan, ; De Souza, ; Der-
boven, De Roeck, & Verstraete, ; Islam,
; Leite, ; Meystel, ; Prates & de
Souza, ).
Perhaps the most common approach to
Interface Design from a communication/
linguistic perspective is the use of some
theoretical and methodological resources
of rhetoric, a discipline dened roughly as
the study of discourse (Bizzell & Herzberg,
). Particular attention is given the
metaphor, a literary device of comparison
(Helander, Landauer, & Prabhu, ). In
the realm of interface design, metaphors are
usually used to depict or explain a general
logic, as well as processes and functions, by
comparing the affordances of a given envi-
ronment with those of the interface (Barr,
Biddle, & Noble, ). Thus, a metaphor is
basically a tool for the transference of mean-
ing (Turbayne, ).
Lakoff and Johnson () exposed the
extended use of metaphor as a concept
in everyday life, a resource to “assist our
thinking”, in words of Turbayne (, p.
). Among many other contentions, they
classied metaphors in three categories:
2
Orientational, Ontological and Structural (Lakoff & Johnson,
). Barr, Biddle and Noble () adapted this taxonomy
of metaphors to their own framework, oriented to either design
or evaluation of user interfaces. According to them, an Orien-
tational metaphor is one that “explain[s] a concept in terms of
space” (p. ); it is a kind of metaphor often used to explain
either quantication (as in “uploading” and “downloading”),
or navigation (as in placing new information at the “top” or
“advancing” from left to right). An Ontological metaphor
is one which explains concepts in terms of “(…)objects and
substances” (p.). It is perhaps the most widely used, as in
interface design virtually everything is understood in terms of
the particular affordances of already existing objects, with the
possible exception of what Barr and others dened as “novel
metaphors” (p.). The use of les and folders as administrative
resources in an interface is an example of this particular kind
of metaphor. Finally, Structural metaphors involve the adop-
tion of a logic system and therefore, its particular entailments.
If it is true that ontological metaphors are the most common,
they are usually contained within a structural metaphor that
provides them with a particular logic. An example of this is the
“workspace” metaphor, which is embedded in virtually every
existent operative system (for example, the “ofce” metaphor
for text editors).
In their framework, Barr, Biddle and Noble () proposed
two different strands to tackle more specically, on the one
hand, the formal, and on the other, the functional entailments
that can be found in a structural metaphor. According to Barr,
these subdivisions, called element and process metaphors, were
inherited from Nielsen’s () protocols for heuristic evalua-
tion.
The general aspect of the
Workflow Interface
3
WORKFLOW
The Workow editorial version prototype (hereinafter Work-
ow) was designed to be an interactive online visualization of
the editorial process (Radzikowska, Ruecker, Rockwell, Brown,
& Frizzera, ). As noted earlier, an prototype of this software
was beta tested among participants in two different locations
during , eight for each location. The ndings reported here
correspond to the data obtained in the Vancouver, B.C. setting.
In this paper, I’ll discuss participant responses that pertained to
the detection and assessment of metaphors by participants, and
contemplate implications for interface design.
consider the following:
“having the cords all laid out in front of me like in a ow chart
way makes things look quite a lot simpler” (participant )
“the only content that this is carrying is driven by the task, the
process owchart that you have created, so technically, you are
right, this is a step and that’s a step” (participant . :-
:)
“I see that it’s part of a work ow, it’s like a owchart” (partici-
pant . :-:)
The corkboard metaphor, even if not explicit, could have
granted some of its element and process metaphoric entail-
ments to the interface. As noted earlier, the action of advancing
an article within the stages of the interface is performed by
Workow metaphors
In early phases of the prototype conceptualization process, a
representation of a corkboard with pinned cards on it was con-
sidered suitable in terms of metaphoric entailments. During the
study, this metaphor was detected in context by at least one of
the participants, an international journal editor:
“there’s some workow there [gestures to corkboard
on wall with × index cards arranged in sequence].
Those are all our accepted papers. As you can see, it’s
all on pieces of paper” (participant . :-:)
In terms of orientation, the purpose of a owchart is to rep-
resent “ow”, a continuum or a sequence of steps in a par-
ticular direction (navigation), usually oriented top to bottom.
In Workow, the main navigation lead of the interface is
horizontal but its resemblance to a traditional owchart and
the western convention for reading order makes it possible to
infer its intended sequence and direction. Several participants
acknowledged the owchart metaphor entailments in the inter-
face as well as the modied orientation metaphor. For example,
4
moving a white circle (usually referred to as a “bubble”) that
could be recognized as a pin in this particular metaphor. There-
fore, the “bubble” potentially conveys two different metaphors,
“bubble as an article” and “bubble as a pin”; however, the
acknowledgment of the former overthrows the recognition of
latter, instead of linking them to convey “pin as a document”.
I would argue that this lack of semiotic connection between
the two former metaphors might be due to the difference in
sizes among the dot elements, a metaphoric entailment used
in Workow to convey length of article; because this is not a
feature of a pin, it debunks the corkboard metaphor. This situa-
tion is foreseen in the rst two heuristic principles arising from
the taxonomy presented by Barr, Biddle and Noble (), and
noted by one of the participants:
“the immediate question I had was around, what does the
bubble mean. So I understand through the video that that’s a
text. But what does it mean when there are multiples bubbles of
different size?” (participant . :)
The stages of the editorial process across which the bubble travel
are represented by squares colored according to the convention
of trafc lights. Thus a new ontological metaphor appears —
“the interface as a driving road, pathway or journey”— and with
it, a new set of metaphoric entailments. In Workow, every
acquired article advances individually through the stages, one at
a time, like pieces on a chessboard. The ideal path, the shortest
one between the acquisition of a document and its publication,
is mostly through the green stages, an element metaphor for
green trafc lights. Following the same idea, the red squares
represent crucial or denitive obstacles for publication, and the
mustard ones represent different levels of revision that might
delay, but not preclude, the publication of the piece. Workow
as a road, pathway or journey was detected and acknowledged
too by participants:
“It is laid out so that you’ve got your signs, red lights, you know,
you’ve got lines on the road, you’ve got a sense of what’s legal
to do for example, and then you can get your vehicle down the
road.” (participant )
“[…]to see the whole workow visually, gives me a sense of the
journey” (participant . :-:]
“what’s interesting here is the way you are using the colour
coding along the ow and obviously I might get curious about
that to understand things, red might be bad […]” (participant
. :-:)
“that might be a pathway that doesn’t discourage authors nec-
essarily to go elsewhere” (participant . :-:)
5
Active and reexive patterns
The detection of the metaphors implicit in Workow during
the testing process does not necessarily occur in the same way
for every participant. The recognition and interpretation of
metaphors in an interface depends, among many other fac-
tors, on the knowledge and experience of each participant with
the particular instances that are being implicitly or explicitly
compared. In the case of workow, the decision of using a
owchart metaphor might be based on the fact that the in-
tended nal user of the fully developed software are imagined as
being familiar with a owchart due to their professional activity
(editors), although they are not necessarily familiar with that
metaphor in a uniform way.
Among all the possible differences in the interpretation of
the metaphors within the interface, two behavior patterns were
detected. On the one hand were participants that tackled the
performance of the list of tasks and described their actions in
a straightforward way; this pattern is deemed “active” for the
purpose of this paper. On the other hand were participants
that preferred to take the role of observe and assess the inter-
face rather than use it; this pattern is denominated “reex-
ive”. Those participants that took a reexive stance evaluated
the appropriateness of the owchart metaphor in depicting
and easing understanding of the editorial process; they found
mistakes or omissions in the structure of the metaphor; they
offered possible alternative functionalities to the interface; or
they offered new possible pathways to represent metaphorically
this process. The following observations capture this “reexive”
stance:
“In fact, there’s almost like had to do… and again I don’t know
if this will work in terms of… you’ve got to really sit down and
sort of think about it, but I like the Rubix Cube.” (Participant
)
“I do see something that is a little interesting here because
recently through a couple journals, they have another slot here
and its called «reject and resubmit» and I don’t really know
what its about because I think if its rejected is rejected, but I
think the meaning of that is its basically that it is suitable for
the journal but we think it’s beyond major revisions… (Partici-
pant )”
“If you can manage this in a certain way or organize in a
certain way, under issue, for example… Or, though, see, right
now we put out a call for papers for a special issue, right? We’ve
yet to receive submissions but we do have a submission… just
a general submission, right? So, that will go under, I guess a
different page... (Participant : .-:)”
6
“I don’t know if this [gestures to interface] — I mean, you can
see that all those stages are here, so there’s nothing missing. In
fact, there might be a little more than you ever have to use. But
that’s okay.” (Participant : .-.)
In general, we noted that those participants that presented a
reexive pattern of behavior tended to assess primarily the ori-
entational and ontological metaphors rather than the structural
metaphors in the interface. The participants with an active
stance towards the testing process —those that completed each
task and spoke aloud about their experience of working with
the interface— tended to assess issues related with the function-
ality of the interface and questioned the appropriateness of the
resources employed in the interface for scaffolding the under-
standing of its operation.
“And so, if I am assuming from the video that each bubble is
a text and each bubble represents a task in a particular stage,
things are aligning up visually for me but I don’t know what
the relative size means.” : […] “Sometimes I am getting a
mouse-over, sometimes I am not, so you know… there’s a nice
little pulse when I go over, and if a hover for a very long time…
nothing.” : […] “Would it be so hard to put a little eld
here that says maybe “articles not yet in process”?” : […]
“let’s say there’s articles here . . . that becomes an imme-
diate issue. The capacity of your system it is going to be highly
constrained by this visual metaphor.” : (Participant ).
“I’ve got so many articles that I can’t remember who wrote such
and such, the name isn’t in my head, so just as a quick little
comment I would say, I want to see the name prominent too,
more than seeing the little character snippet of text. … if I
want to read it, I’ll just hit read article.” : […] “You do really
need to keep track of… are there ways in this ow that I can
ag certain things?” : (Participant ).
“the action to click to see what the article is would be problem-
atic because it does give a good overview of what things are but
I don’t know what these things are” (Participant ).
It is possible to state that the assessment given by these partici-
pants to the interface was mainly oriented towards what Barr et
al. () titled as process and element metaphors.
Finally, we should note that the patterns described here did
not occur in isolation. In most of the cases, the participants
assessed or reported metaphors that fell in many or every of
the categories presented by Barr et al (). It was the promi-
nence in the occurrence of a particular pattern that determined
its stance.
7
CONCLUSION/DISCUSSION
The nding of these two stances in the
assessment of the suitability of particular
metaphors and the functionality of the
workow interface might open a discus-
sion about the possibility of acknowledging
these same stances as phases or stages of a
formal testing protocol for new interfaces
to be developed following a metaphor-ori-
ented design process. Given the fact that
the participants in the Workow testing
process were experts in editorial processes, a
“reexive” stage of testing could be designed
to encourage participants to propose possi-
ble metaphors, or to assess the feasibility of
particular metaphors as a resource for easing
the understanding of an interface. The
denition or assessment of these metaphors
could inform early design work.
The inclusion of this phase in a hypothet-
ical testing process might not require the
development of a digital prototype —perhaps
not even a low-end prototype or a sketch;
however, it can be helpful in dening the
grounds for the overall design of an in-
terface, and in preventing the necessity of
discarding a prototype because the interface
is deemed by users unsuitable.
The “reexive” phase could be understood
as a design-oriented resource when using
experts’ opinions to dene design premises,
and as an assessment tool when the meta-
phors to be used in the interface are previ-
ously dened by a design team. Ideally, once
the overall metaphors are dened, an “ac-
tive” phase of testing could be implemented
to assess the application of the metaphoric
entailments to the interface in operation.
The application of this proposed protocol
would imply the inclusion of an additional
phase prior to the development of a proto-
type within the regular design and testing
process – a step that may ease the design
and development process by focusing par-
ticipants on the clarity of the element and
process metaphors.
8
REFERENCES
Andersen, P. B. (2001). What Semiotics can and cannot do
for HCI. Semiotic Approaches to User Interface Design,
14(8), 419–424. doi:10.1016/S0950-7051(01)00134-4
Barr, P., Biddle, R., & Noble, J. (2002). A Taxonomy of
User-Interface Metaphors (pp. 25–30). Presented at
the Proceedings of the SIGCHI-NZ Symposium on
Computer-Human Interaction, ACM.
Bolchini, D., Chatterji, R., & Speroni, M. (2009). Developing
Heuristics for the Semiotics Inspection of Websites
(pp. 67–71). Presented at the 27th ACM International
Conference on Design of Communication, SIGDOC’09,
October 5, 2009 - October 7, Association for
Computing Machinery. doi:10.1145/1621995.1622009
Bush, V. (1945, July). As We May Think. The Atlantic.
Retrieved from http://www.theatlantic.com/magazine/
archive/1945/07/as-we-may-think/303881/
De Souza. (2001). Semiotic Approaches to User Interface
Design. Semiotic Approaches to User Interface Design,
14(8), 415–418. doi:10.1016/S0950-7051(01)00133-2
De Souza, C. S., Barbosa, S. D. J., & da Silva, S. R. P. (2001).
Semiotic Engineering Principles for Evaluating End-User
Programming Environments. Interacting with Computers,
13(3), 467–495.
De Souza, Clarisse Sieckenius. (2005). Semiotic Engineering:
Bringing Designers and Users Together at Interaction
Time. Special Theme - Papers from Members of the Editorial
Boards, 17(3), 317–341. doi:10.1016/j.intcom.2005.01.007
De Souza, Clarisse Sieckenius, Barbosa, S. D. J., & Prates,
R. O. (2001). A Semiotic Engineering Approach to
User Interface Design. Knowledge-Based Systems, 14(8),
461–465. doi:10.1016/S0950-7051(01)00136-8
De Souza, Clarisse Sieckenius, & Cypher, A. (2008).
Semiotic Engineering in practice: Redesigning the
CoScripter interface (pp. 165–172). Presented at the
Working Conference on Advanced Visual Interfaces, AVI
08, May 28, 2008 - May 30, Association for Computing
Machinery. doi:10.1145/1385569.1385597
De Souza, F., & Bevan, N. (1990). The Use of Guidelines in
Menu Interface Design: Evaluation of a Draft Standard
(pp. 435–440). Presented at the Proceedings of the
IFIP TC13 Third Interational Conference on Human-
Computer Interaction.
Derboven, J., De Roeck, D., & Verstraete, M. (2012).
Semiotic analysis of multi-touch interface design: The
MuTable case study. International Journal of Human
Computer Studies, 70(10), 714–728. doi:10.1016/j.
ijhcs.2012.05.005
Feature: Graphical User Interfaces. (1993, March 15).
Computing Canada, 19(6), 29–35.
Helander, M., Landauer, T. K., & Prabhu, P. V. (1997).
Handbook of Human-Computer Interaction (2nd,
completely rev. ed.). Amsterdam ; New York: Elsevier.
Islam, M. N. (2011). A Semiotic Perspective to Web
Usability: An Empirical Case Study (pp. 19–28).
Presented at the IADIS International Conference
Interfaces and Human Computer Interaction 2011, Part
of the IADIS Multi Conference on Computer Science
and Information Systems 2011, MCCSIS 2011, July 24,
2011 - July 26, IADIS.
Leite, J. C. (2002). A Semiotic-Based Framework to User
Interface Design (Vol. 31, pp. 263–266). Presented at
the 2nd Nordic Conference on Human-Computer
Interaction, NordiCHI ’02, October 19, 2002 -
October 23, Association for Computing Machinery.
doi:10.1145/572020.572061
Meystel, A. M. (1996). Intelligent Systems: A Semiotic
Perspective (pp. 61–67). Presented at the Proceedings
of the 1996 IEEE International Symposium on Intelligent
Control, September 15, 1996 - September 18, IEEE.
Myers, B., Hudson, S. E., & Pausch, R. (2000). Past, Pres-
ent, and Future of User Interface Software Tools.
ACM Trans. Computer-Human Interaction, 7(1), 3–28.
doi:10.1145/344949.344959
Nadin, M. (1988). Interface Design: A Semiotic Paradigm.
Semiotica, 69(3/4), 269–302.
Nadin, Mihai. (2001). One Cannot not Interact. Semiotic
Approaches to User Interface Design, 14(8), 437–440.
doi:10.1016/S0950-7051(01)00138-1
Nielsen, J. (1994). Heuristic Evaluation. In J. Nielsen & R.
Mack (Eds.), Usability Inspection Methods (pp. 25–62).
John Wiley & Sons, Inc.
Prates, R. O., & de Souza, C. S. (1998). On the Rationale
of Interface Semiotics for Multi-user Applications (pp.
759–764). Presented at the Proceedings of the 1998
IEEE International Symposium on Intelligent Control,
ISIC, September 14, 1998 - September 17, IEEE.
Radzikowska, M., Ruecker, S., Rockwell, G., Brown, S., &
Frizzera, L. (2012). Workflows as Structured Surfaces.
Digital Humanities 2012, 324.
Reilly, D., Dearman, D., Welsman-Dinelle, M., & Inkpen, K.
(2005). Evaluating Early Prototypes in Context: Trade-
offs, Challenges, and Successes. IEEE Pervasive Comput-
ing, 4(4), 42–50. doi:10.1109/MPRV.2005.76
Turbayne, C.M. (2012). The Myth of Metaphor. Whitefish,
MT: Literary Licensing, LLC.
Turbayne, Colin Murray. (1991). Metaphors for the Mind:
the Creative Mind and its Origins. Columbia, S.C: Uni-
versity of South Carolina Press.
Wardrip-Fruin, N. (2003). The New Media Reader. Cam-
bridge, MA: MIT Press.