SlideShare a Scribd company logo
User Interface Engineering
                                                                                              Usability Lifecycle by UIE
                                                                            Rupert Kiefl, Markus Meichau, Tobias Schraut, Denise Unfried

    Introduction
    The usability lifecycle is applied by UIE as a method to improve user interfaces for software applications. It accompanies a series of productive releases. 
    Evaluation based on participation of users is the main driving force behind the lifecycle.
    No matter how carefully an interface is designed by usability experts, evaluation with real working tasks performed by users are essential to meet 
    requirements of an interface’s productive use. 




   Feedback                                                                                                                                                            Analysis (User Interface Evaluation)
   Applied Methods                                                                                                                                                     Applied Methods
   ‘Expert Interviews’                                                                                                                                                 ‘Thinking Aloud’
   If a new interface is required and insight into domain specific requirements is necessary, this                                                                     Interface releases are tested together with potential users from institutes of the Max Planck 
   method can help starting from scratch with a new prototype approach.                                                                                                Society. They perform tasks covering important application functionality. An interviewer tracks 
   Expert interviews help reveal the mental model and domain specific perspective behind user                                                                          feedback and observes user interactions. All issues are noted down. The test result is 
   interactions.                                                                                                                                                       accumulated if at least 8―11 interviews are performed. An analysis (Figures 6,7) is given at 
                                                                                                                                                                       the end of the interview series, which leads to measures and changes in the interface.

   Results from Expert Interviews conducted in                                                                                                                         Results from analysis of usability interviews
   Garching and Munich                                                                                                                                                 11 Interviews for PubMan Release 2 (MPG Harnack House, 
   The design of easy submission is based on expert                                                                                                                    MPI for Psycholinguistics)
   interviews. Different approaches were collected 
   analyzed and compared (Figure 1). The result was first                                                                                                              9 Interviews for PubMan Release 3 (MPI of 
   implemented in R3, proven and is now in place for R5.                                                                                                               Molecular Plant Physiology, MPI for 
                                                                                                                                                                       Gravitational Physics, MPI for Human 
                                                                                                                                                                       Development)
                                                                                                                          Figure 1: Layers of a pattern architecture

   ‘Personas’
   Personas provide a clear picture of the audience the interface targets. It reveals their                                                                                                                                          Figure 6:                      Figure 7:
   skills, experience, limitations and work environment. The data then shape a virtual person                                                                                                                               Evaluation Analyses of R4      Evaluation Analyses of R2
   representing the ‘average user’* of the web application.
                                                                                                                                                                                                                      ‘Heat Maps’
                                                                                                                                                                                                                      Heat maps show where users try to interact (Figure 
   Personas for Publication Management                                                                                                                                                                                8). The example depicts an implementation of the 
   The image depicts three personas relevant for Publication Management inside the MPS.                                                                                                                               open source solution ‘ClickHeat’. The results were 
                                                                                                                                                                                                                      not considered, as the PubMan layout changes 
                                                                                                                                                                                                                      dynamically and mouse clicks couldn’t be tracked as 
                                                                                                                                                                            Figure 8: Heat map evaluation             precisely as needed.




                                                                                                                                                                       Prototyping
                                                                                                                                                                       User Interface Prototyping
                                                                                                                                                                       Before implementation starts, an interface is first shaped 
                                                                                                                                                                       by rapid prototyping (Figure 9) with a prototype 
                                                                                                                                                                       application. Prototyping reveals a lot of questions to be 
                                                                                                                                                                       answered either by functional specification 
                                                                                                                                                                       implementation design or interaction. It saves interface 
                                                                                                                                                                       development from tedious and time consuming trial and 
                                                                                                                                                                       error approaches.
                                                                                                                                                                       Prototypes are very close to the application and can 
                                                                                                                                            Figure 2: Personas
                                                                                                                                                                       even be tested with users before development starts.

   * All important figures are collected from usability interviews, ranging from age to professional background and education.
                                                                                                                                                                       Results of Prototyping
                                                                                                                                                                       All interfaces for publication management (R2–R5) and 
                                                                                                                                                                       other Solutions are available as prototypes.                                       Figure 9: PubMan Prototype




   Release: ‘e.g. Easy Submission’                                                                                                                                     Development
                                                                                                                                                                       GUI Accessibility & Constraints
        2007                                                2008                                                2009 
        (R1)                                                (R3)                                                (R4)                                                   After the team UIE was introduced, it 
                                                                                                                                                                       immediately started working on existing 
                                                                                                                                                                       interfaces (GUI V1). In parallel, a GUI pattern 
                                                                                                                                                                       library, based on reusable components was 
                                                                                                                                                                       prepared to replace all existing interfaces 
                                                                                                                                                                       (GUI V2).

                                                                                                                                                                       For all new interfaces accessibility 
                                                                                                                                     Figure 5:                         requirements and GUI constraints were set 
                                                                                                                             ‘Easy Submission’ (GUI V2)
                                                                                Figure 4:                                                                              up and documented.
                                                                        ‘Easy Submission’ (GUI V1)

                                                                                                                                                                       V2 GUIs degrade gracefully if no JavaScript 
                                                                                                                                                                       is available or non standard conform 
                                                                                                                                                                       browsers are used. Color and contrast vision 
                                                                                                                                                                       deficiency is taken into account as well by a 
                                                                                                                                                                       set of color schemes.
                        Figure 3:
        ‘Edit Item’ (Start Interface Engineering)


                                                                                                                                                                                                                                                        Figure 10: BITV Requirements




Rupert Kiefl, Markus Meichau, Tobias Schraut, Denise Unfried
Max Planck Digital Library · Amalienstrasse 33 · 80799 München · www.mpdl.mpg.de                                                                                                                            July 2009, Licenced under Creative Commons­License BY NC SA

More Related Content

Viewers also liked

Munich
MunichMunich
Open Educational Resources in der Weiterbildung
Open Educational Resources in der WeiterbildungOpen Educational Resources in der Weiterbildung
Open Educational Resources in der Weiterbildung
Ole Wintermann
 
Wasserstoffspeicherung an Kohlenstoffmodifikationen
Wasserstoffspeicherung an KohlenstoffmodifikationenWasserstoffspeicherung an Kohlenstoffmodifikationen
Wasserstoffspeicherung an Kohlenstoffmodifikationen
dinomasch
 
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
DIPF | Leibniz-Institut für Bildungsforschung und Bildungsinformation
 
The EconBiz Partner Network
The EconBiz Partner NetworkThe EconBiz Partner Network
Open Access - Activities of the Max-Planck-Gesellschaft
Open Access - Activities of the Max-Planck-GesellschaftOpen Access - Activities of the Max-Planck-Gesellschaft
Open Access - Activities of the Max-Planck-Gesellschaft
WCIT 2014
 
Umgang mit verwaisten & vergriffenen Werken in der Praxis
Umgang mit verwaisten & vergriffenen Werken in der PraxisUmgang mit verwaisten & vergriffenen Werken in der Praxis
Umgang mit verwaisten & vergriffenen Werken in der Praxis
Ellen Euler
 
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
DIPF | Leibniz-Institut für Bildungsforschung und Bildungsinformation
 
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
intranda GmbH
 
Measuring Gender Inequality in Wikipedia
Measuring Gender Inequality in WikipediaMeasuring Gender Inequality in Wikipedia
Measuring Gender Inequality in Wikipedia
Claudia Wagner
 
Forum STE-PS - Dokumentation Seminar Nuertingen
Forum STE-PS - Dokumentation Seminar NuertingenForum STE-PS - Dokumentation Seminar Nuertingen
Forum STE-PS - Dokumentation Seminar Nuertingen
Michael Wünsch
 
Bedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
Bedarfe und Erwartungen von Lehrkräften an online-gestützte FortbildungsangeboteBedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
Bedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
Ole Wintermann
 
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
Elisabeth Günther
 
Präsentation hr innovation-day 2013 - wolff
Präsentation hr innovation-day 2013 - wolffPräsentation hr innovation-day 2013 - wolff
Präsentation hr innovation-day 2013 - wolff
HRM - HTWK Leipzig
 
Forschungsmetriken und Impact in den Sozialwissenschaften
Forschungsmetriken und Impact  in den SozialwissenschaftenForschungsmetriken und Impact  in den Sozialwissenschaften
Forschungsmetriken und Impact in den Sozialwissenschaften
uherb
 
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
Andreas Oskar Kempf
 
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
Christian Reinboth
 
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
e-teaching.org
 
Designing interactive Experience
Designing interactive ExperienceDesigning interactive Experience
Designing interactive Experience
Thomas Gläser
 

Viewers also liked (20)

Munich
MunichMunich
Munich
 
Open Educational Resources in der Weiterbildung
Open Educational Resources in der WeiterbildungOpen Educational Resources in der Weiterbildung
Open Educational Resources in der Weiterbildung
 
Das Weiterbildungsprogramm Bibliotheksmanagement der FU Berlin, von Olaf Siegert
Das Weiterbildungsprogramm Bibliotheksmanagement der FU Berlin, von Olaf SiegertDas Weiterbildungsprogramm Bibliotheksmanagement der FU Berlin, von Olaf Siegert
Das Weiterbildungsprogramm Bibliotheksmanagement der FU Berlin, von Olaf Siegert
 
Wasserstoffspeicherung an Kohlenstoffmodifikationen
Wasserstoffspeicherung an KohlenstoffmodifikationenWasserstoffspeicherung an Kohlenstoffmodifikationen
Wasserstoffspeicherung an Kohlenstoffmodifikationen
 
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
 
The EconBiz Partner Network
The EconBiz Partner NetworkThe EconBiz Partner Network
The EconBiz Partner Network
 
Open Access - Activities of the Max-Planck-Gesellschaft
Open Access - Activities of the Max-Planck-GesellschaftOpen Access - Activities of the Max-Planck-Gesellschaft
Open Access - Activities of the Max-Planck-Gesellschaft
 
Umgang mit verwaisten & vergriffenen Werken in der Praxis
Umgang mit verwaisten & vergriffenen Werken in der PraxisUmgang mit verwaisten & vergriffenen Werken in der Praxis
Umgang mit verwaisten & vergriffenen Werken in der Praxis
 
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
Ingo Blees, Richard Heinen: Connecting Resources and Users - requirements for...
 
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
2. intranda viewer Tag: Integration von Fremddigitalisaten, Quellenkommentier...
 
Measuring Gender Inequality in Wikipedia
Measuring Gender Inequality in WikipediaMeasuring Gender Inequality in Wikipedia
Measuring Gender Inequality in Wikipedia
 
Forum STE-PS - Dokumentation Seminar Nuertingen
Forum STE-PS - Dokumentation Seminar NuertingenForum STE-PS - Dokumentation Seminar Nuertingen
Forum STE-PS - Dokumentation Seminar Nuertingen
 
Bedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
Bedarfe und Erwartungen von Lehrkräften an online-gestützte FortbildungsangeboteBedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
Bedarfe und Erwartungen von Lehrkräften an online-gestützte Fortbildungsangebote
 
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
Themen der Kommunikationswissenschaft: Die Entwicklung zur Integrationsdiszip...
 
Präsentation hr innovation-day 2013 - wolff
Präsentation hr innovation-day 2013 - wolffPräsentation hr innovation-day 2013 - wolff
Präsentation hr innovation-day 2013 - wolff
 
Forschungsmetriken und Impact in den Sozialwissenschaften
Forschungsmetriken und Impact  in den SozialwissenschaftenForschungsmetriken und Impact  in den Sozialwissenschaften
Forschungsmetriken und Impact in den Sozialwissenschaften
 
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
Informationsaufbereitung mit Thesauri Vorlesung Bibliotheks- und Informations...
 
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
Crowdfunding für Museen – eine attraktive Finanzierungsmöglichkeit?
 
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
E-Learning in Deutschland – der Weg zum heutigen Status Quo (Slides: Anne Thi...
 
Designing interactive Experience
Designing interactive ExperienceDesigning interactive Experience
Designing interactive Experience
 

Similar to World Usability Day 2009

Engelman.2011.exploring interaction modes for image retrieval
Engelman.2011.exploring interaction modes for image retrievalEngelman.2011.exploring interaction modes for image retrieval
Engelman.2011.exploring interaction modes for image retrievalmrgazer
 
Portfolio - Pradeep
Portfolio - Pradeep Portfolio - Pradeep
Portfolio - Pradeep
Pradeep Ayyagari
 
Avoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSWAvoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSW
Karen McGrane
 
Seii unit5 ui_design
Seii unit5 ui_designSeii unit5 ui_design
Seii unit5 ui_design
Ahmad sohail Kakar
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content Strategy
Karen McGrane
 
Single object detection to support requirements modeling using faster R-CNN
Single object detection to support requirements modeling using faster R-CNNSingle object detection to support requirements modeling using faster R-CNN
Single object detection to support requirements modeling using faster R-CNN
TELKOMNIKA JOURNAL
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI design
Waqas Tariq
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
Baris Erkol
 
Unit iii(part c - user interface design)
Unit   iii(part c - user interface design)Unit   iii(part c - user interface design)
Unit iii(part c - user interface design)
BALAJI A
 
Software Agents in Support of Human Argument Mapping
Software Agents in Support of Human Argument MappingSoftware Agents in Support of Human Argument Mapping
Software Agents in Support of Human Argument Mapping
Simon Buckingham Shum
 
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
IRJET Journal
 
Brochure for pmvt
Brochure for pmvtBrochure for pmvt
Brochure for pmvt
Ravi Tadwalkar
 
Abstract
AbstractAbstract
Abstract
emaye
 
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
cscpconf
 

Similar to World Usability Day 2009 (20)

Engelman.2011.exploring interaction modes for image retrieval
Engelman.2011.exploring interaction modes for image retrievalEngelman.2011.exploring interaction modes for image retrieval
Engelman.2011.exploring interaction modes for image retrieval
 
Portfolio - Pradeep
Portfolio - Pradeep Portfolio - Pradeep
Portfolio - Pradeep
 
Avoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSWAvoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSW
 
Seii unit5 ui_design
Seii unit5 ui_designSeii unit5 ui_design
Seii unit5 ui_design
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content Strategy
 
Single object detection to support requirements modeling using faster R-CNN
Single object detection to support requirements modeling using faster R-CNNSingle object detection to support requirements modeling using faster R-CNN
Single object detection to support requirements modeling using faster R-CNN
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI design
 
D1 research desc_and_outcome
D1 research desc_and_outcomeD1 research desc_and_outcome
D1 research desc_and_outcome
 
50120140505004
5012014050500450120140505004
50120140505004
 
7 13
7 137 13
7 13
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
 
Od2 research framework (1)
Od2 research framework (1)Od2 research framework (1)
Od2 research framework (1)
 
Od1 research framework
Od1 research frameworkOd1 research framework
Od1 research framework
 
Unit iii(part c - user interface design)
Unit   iii(part c - user interface design)Unit   iii(part c - user interface design)
Unit iii(part c - user interface design)
 
Software Agents in Support of Human Argument Mapping
Software Agents in Support of Human Argument MappingSoftware Agents in Support of Human Argument Mapping
Software Agents in Support of Human Argument Mapping
 
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
IRJET- An Over View of Qualitative Structural Analysis using Diagrammatic Rea...
 
C D tutorial
C D tutorialC D tutorial
C D tutorial
 
Brochure for pmvt
Brochure for pmvtBrochure for pmvt
Brochure for pmvt
 
Abstract
AbstractAbstract
Abstract
 
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
EARLY STAGE SOFTWARE DEVELOPMENT EFFORT ESTIMATIONS – MAMDANI FIS VS NEURAL N...
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

World Usability Day 2009

  • 1. User Interface Engineering Usability Lifecycle by UIE Rupert Kiefl, Markus Meichau, Tobias Schraut, Denise Unfried Introduction The usability lifecycle is applied by UIE as a method to improve user interfaces for software applications. It accompanies a series of productive releases.  Evaluation based on participation of users is the main driving force behind the lifecycle. No matter how carefully an interface is designed by usability experts, evaluation with real working tasks performed by users are essential to meet  requirements of an interface’s productive use.  Feedback Analysis (User Interface Evaluation) Applied Methods Applied Methods ‘Expert Interviews’ ‘Thinking Aloud’ If a new interface is required and insight into domain specific requirements is necessary, this  Interface releases are tested together with potential users from institutes of the Max Planck  method can help starting from scratch with a new prototype approach.  Society. They perform tasks covering important application functionality. An interviewer tracks  Expert interviews help reveal the mental model and domain specific perspective behind user  feedback and observes user interactions. All issues are noted down. The test result is  interactions. accumulated if at least 8―11 interviews are performed. An analysis (Figures 6,7) is given at  the end of the interview series, which leads to measures and changes in the interface. Results from Expert Interviews conducted in  Results from analysis of usability interviews Garching and Munich 11 Interviews for PubMan Release 2 (MPG Harnack House,  The design of easy submission is based on expert  MPI for Psycholinguistics) interviews. Different approaches were collected  analyzed and compared (Figure 1). The result was first  9 Interviews for PubMan Release 3 (MPI of  implemented in R3, proven and is now in place for R5. Molecular Plant Physiology, MPI for  Gravitational Physics, MPI for Human  Development) Figure 1: Layers of a pattern architecture ‘Personas’ Personas provide a clear picture of the audience the interface targets. It reveals their  Figure 6: Figure 7: skills, experience, limitations and work environment. The data then shape a virtual person  Evaluation Analyses of R4 Evaluation Analyses of R2 representing the ‘average user’* of the web application. ‘Heat Maps’ Heat maps show where users try to interact (Figure  Personas for Publication Management 8). The example depicts an implementation of the  The image depicts three personas relevant for Publication Management inside the MPS. open source solution ‘ClickHeat’. The results were  not considered, as the PubMan layout changes  dynamically and mouse clicks couldn’t be tracked as  Figure 8: Heat map evaluation precisely as needed. Prototyping User Interface Prototyping Before implementation starts, an interface is first shaped  by rapid prototyping (Figure 9) with a prototype  application. Prototyping reveals a lot of questions to be  answered either by functional specification  implementation design or interaction. It saves interface  development from tedious and time consuming trial and  error approaches. Prototypes are very close to the application and can  Figure 2: Personas even be tested with users before development starts. * All important figures are collected from usability interviews, ranging from age to professional background and education. Results of Prototyping All interfaces for publication management (R2–R5) and  other Solutions are available as prototypes. Figure 9: PubMan Prototype Release: ‘e.g. Easy Submission’ Development GUI Accessibility & Constraints 2007  2008  2009  (R1) (R3) (R4) After the team UIE was introduced, it  immediately started working on existing  interfaces (GUI V1). In parallel, a GUI pattern  library, based on reusable components was  prepared to replace all existing interfaces  (GUI V2). For all new interfaces accessibility  Figure 5: requirements and GUI constraints were set  ‘Easy Submission’ (GUI V2) Figure 4: up and documented. ‘Easy Submission’ (GUI V1) V2 GUIs degrade gracefully if no JavaScript  is available or non standard conform  browsers are used. Color and contrast vision  deficiency is taken into account as well by a  set of color schemes. Figure 3: ‘Edit Item’ (Start Interface Engineering) Figure 10: BITV Requirements Rupert Kiefl, Markus Meichau, Tobias Schraut, Denise Unfried Max Planck Digital Library · Amalienstrasse 33 · 80799 München · www.mpdl.mpg.de July 2009, Licenced under Creative Commons­License BY NC SA