SoberIT Evaluation of UISB â The User Interface Specification Browser
Recommend Documents
It is interface software that serves as a communication medium between the users and the Internet. Sophisticated attack
The Cisco IOS software includes a Web browser user interface (UI) from which
you can issue ... Most Cisco routers and access servers automatically generate.
I. The DTT User Interface Specification is limited in use to South Africa only. II. ..... of software is the embedded na
... allows the creation of rich content such as text, pictures, diagrams or even videos ..... Conference on Computer-Aided Design of User Interfaces, Valenciennes, ...
From the authors' experience with automotive software engineering (SE), we see that the development of corporate software systems faces very demanding ...
This edition applies to the 1.5 Version of IBM® Sterling Connect:Direct® Browser
User Interface and to all subsequent releases and modifications until otherwise ...
modular abstract user interface modeling language, CAP3, that makes relations ... In this paper, we will focus on the latter, most recent inter- pretation of abstract ...
achieve this functionality with an MHEG application, the STB shall be able to run ... The UI should be designed using the principles of good web design practice ...
If current trends continue, it is likely that the web browser will become the only widely used ..... business and organisational user interfaces. The challenge is to evolve the ... with the author about the Apple HyperCard package [24] . Both in the
This thesis investigates abstractions for modelling user interface software, discussing their content ...... neither good or bad; it partially defines a design space. ...... Consider an interactor representing a file icon on a desktop interface. The
cannot be undone (for example, if an irreversible .... example is when the user updates a system and ..... MOD (1996) HAZOP Studies on Systems Contaning.
the most basic idea of web browsing. ... ing tools. The components and the proto- type were designed with a vector graph- ics tool (i.e., Adobe Illustrator). It of-.
Q. What does a BUI application look like? A. Since GWT ... application is running in a browser and different .... Barist
Waldemar Rosenbach. (*) ... applications that are required for user tests with minimal effort and thus ... evaluation the test subjects then use the instrumented.
the Qt Meta-Object Language (QML)—which is used in Qt Quick (Qt UI Cre- ation Kit)—all ..... The transformation to other programming languages is another ...
2005, Murano, Gee and Holt, 2007 and Murano, ... Systems Research Group, School of Computing, The Robert Gordon University, St. Andrew Street, Aberdeen,.
tional customization goes deeper into the application ... customization tasks for three layout and two functional ..... Would customize frequently used apps. (Q12).
Aug 18, 2005 - that support building energy simulation. Software interfaces have been developed in both ... efficiency in the designs they submit to their clients.
http://www.science.uva.nl/research/ias/ ... It should not be considered a user manual. ... The present description of the program module (named GAP1) tries to initiate .... The homogeneous multivectors of grade k (0 ⤠k ⤠n) form a .... Page 9 ..
Oct 31, 2008 - core computer science courses to measure the usefulness of the. VAST MM (Video ..... Figure 2: Average task duration for user studies with and.
CPMC Medical Entities Dictionary (MED).1 Figure. 1 shows a sample screen with twowindows. 0195-4210/96/$5.00 1996 AMIA, Inc. displayed. The larger ...
underlying pedagogy or principles of adult education (andragogy) and activities .... The technologist approach focuses on providing software tools for interface ...
microATX Motherboard Interface Specification. Version 1.2. Page 3. Revision
History. Changes from Version 1.1 to Version 1.2. Global — Replaced ATX 2.01 ...
SoberIT Evaluation of UISB â The User Interface Specification Browser
Software Business and Engineering Institute. HELSINKI UNIVERSITY OF ... application (software, service) to the intended customers and especially end users.
SoberIT
www.soberit.hut.fi
Software Business and Engineering Institute
Evaluation of UISB – The User Interface Specification Browser Marko Nieminen, Mikael Johnson, Jarmo Parkkinen, Toni Koskinen Helsinki University of Technology Information Ergonomics Research Group / User Interfaces and Usability
www.soberit.hut.fi/ierg
HELSINKI UNIVERSITY OF TECHNOLOGY
www.soberit.hut.fi/usability
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
UISB – Support for Distributed/MultiDisciplinary UI Specification and Design
User interfaces (UI) are effective tools for communicating the functionality and structure of a product or an application (software, service) to the intended customers and especially end users
The development of user interfaces (UI) requires multidisciplinary expertise
A multi-disciplinary design/development group needs tools to communicate the UI specifications and intermediate UI designs to each other
UISB – The User Interface Specification Browser is an attempt to support this distributed/ decentralised UI design activity HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Our Previous Work
Requirements for UISB: The results of our previous study (presented in HCII2001) pointed out several problems related to user interface definition and specification work:
1) problems related to the user interface (UI) documents themselves and 2) problems related to the organisational processes of controlling the UI specifications
The UISB application: The resulting UISB application has been presented in HCII2003
Results from the previous papers are not presented in this presentation HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
The UISB Tool
User Interface Specification Browser
HELSINKI UNIVERSITY OF TECHNOLOGY
www.soberit.hut.fi
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Aim of the Study
To evaluate: How does UISB support the
development and early evaluation of interactive UI’s?
How does UISB support the creation of dynamically working UI’s from the development standpoint (visual designer, interaction/ software designer)? How do the interactive UI’s created with UISB serve usability testing/evaluation in the early stages of development project?
HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Research Settings
Evaluation was carried out in co-operation with a real development organisation (developing a mobile handheld device)
Evaluation 1: Developer workshop Evaluation 2: A UISB model applied in an earlyphase usability test
HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Evaluation 1: Developer Workshop Arrangements Developer users Workshop (N=7) with several stakeholders (roles: visual designer, code writer, manual writer, project manager) Usability walkthrough & business process simulation combined (testing the application and walking through the development activities with all development representatives) Design task: ”The UI features that allow users to read, reply to, and delete a short message with a mobile device”
HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Evaluation 1: Results Stages in the Development Process
LOTS of detailed UI improvement suggestions, e.g. ability to continue from previous design state/situation, “autosave” functionality, behaviour of the properties window adjustments/personalisation: UISB desktop layout and visible user interface components should be possible to define according to the individual needs (the support for “session/workspace memory”), also different views according to the development role of the person external applications: ability to cope with existing tools & file formats (linking vs. importing) modelling semi-interaction: not just static screenshots – and not complete interactive applications
HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Evaluation 2: Usability Test Experiment
End-users testing a UI model running in UISB
a laptop with touch-screen (”direct UI interaction”)
test task: change a phone number in the phone book (with two different paths in the menu structure)
a usability test (N=16) with a UI model in the specification phase comparison of two competing interaction structures: gathering support for development decision making
HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Evaluation 2: Results
all users were able to use the semi-interactive UI specification model
UISB enabled realistic interaction with the on-screen mock-up
users were keen on commenting the mock-up interaction and visual design (the model was not considered as a finalised product)
the development of the two ”competing” interactive and testable designs was easy to do
it was possible to arrange the usability test with an interactive prototype earlier than usually in the development process HELSINKI UNIVERSITY OF TECHNOLOGY
SoberIT
Software Business and Engineering Institute
www.soberit.hut.fi
Conclusions
Basic functionality of UISB did work; Many improvements are, however, required in the UISB UI level and in the development activities Experimenting with different design solutions not feasible enough with current UISB functionality An UISB like tool requires consideration/changes in the UI development process (modelling of interaction, co-operation, division of design work):
The idea/concept of semi-interactive modeling in UI design specification work is not easily comprehensible and applicable UI design process (work) & tool match – how to do simultaneous design about UI design processes and activities alongside tool development work
The utility of such a tool needs to be evaluated from the standpoint of the whole process (e.g. design work – usability test) The complete utility of UISB did not get completely clear in a short workshop meeting; this would require a ”longitudinal study”