ISO 9241-129:2010
(Main)Ergonomics of human-system interaction — Part 129: Guidance on software individualization
Ergonomics of human-system interaction — Part 129: Guidance on software individualization
ISO 9241-129:2010 provides ergonomics guidance on individualization within interactive systems, including recommendations on where individualization might be appropriate or inappropriate and how to apply individualization. It focuses on individualization of the software user interface to support the needs of users as individuals or as members of a defined group. It does not recommend specific implementations of individualization mechanisms. It provides guidance on how the various aspects of individualization are made usable and accessible, but does not specify which individualizations are to be included within a system. (Individualizations depend on the specific context of use for which an interactive system is to be designed and/or used, and need to be developed for that specific context of use.) ISO 9241-129:2010 is not intended to be used in isolation. It deals only with individualization within the context of designing a complete software system. It is intended to be used with ISO 9241-110 and any other parts in the ISO 9241 series applicable to the design of the intended system. Some of its guidance can also be applied to hardware user interfaces and user interfaces that combine software and hardware.
Ergonomie de l'interaction homme-système — Partie 129: Lignes directrices relatives à l'individualisation des logiciels
L'ISO 9241-129:2010 fournit des lignes directrices ergonomiques sur l'individualisation au sein des systèmes interactifs, et notamment des recommandations concernant les cas où l'individualisation pourrait être appropriée ou non, et concernant la manière de mettre en oeuvre l'individualisation. Elle est centrée sur l'individualisation de l'interface utilisateur logicielle pour répondre aux besoins des utilisateurs en tant qu'individus ou membres d'un groupe défini. Elle ne recommande pas de mises en oeuvre spécifiques des mécanismes d'individualisation. Elle fournit des lignes directrices sur la manière dont les divers aspects de l'individualisation sont rendus utilisables et accessibles, mais elle ne spécifie pas quelles individualisations inclure dans un système. (Les individualisations dépendent du contexte spécifique d'utilisation pour lequel un système interactif est conçu et/ou utilisé, et doivent être développées pour ce contexte d'utilisation spécifique.) L'ISO 9241-129:2010 n'est pas destinée à être utilisée seule. Elle traite uniquement de l'individualisation dans le contexte de la conception d'un système logiciel complet. Elle est destinée à être utilisée avec l'ISO 9241-110 et toute autre partie de la série ISO 9241 applicable à la conception du système concerné. Certaines de ses lignes directrices peuvent également s'appliquer aux interfaces utilisateur matérielles et à celles combinant logiciel et matériel.
General Information
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 9241-129
First edition
2010-11-15
Ergonomics of human-system
interaction —
Part 129:
Guidance on software individualization
Ergonomie de l'interaction homme-système —
Partie 129: Lignes directrices relatives à l'individualisation des logiciels
Reference number
ISO 9241-129:2010(E)
©
ISO 2010
---------------------- Page: 1 ----------------------
ISO 9241-129:2010(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
COPYRIGHT PROTECTED DOCUMENT
© ISO 2010
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2010 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 9241-129:2010(E)
Contents Page
Foreword .v
Introduction.vii
1 Scope.1
2 Normative references.1
3 Terms and definitions .2
4 Conformance .3
5 Framework for applying this part of ISO 9241.3
6 Introduction to individualization.4
6.1 The role of individualization.4
6.2 When to provide the capability for individualization.5
6.3 Limitations on the provision of individualization .6
6.4 Initiation of individualization.6
7 General guidance on individualization.6
7.1 Accessibility.6
7.2 Controllability .7
7.3 Detectability .8
7.4 Consistency .9
7.5 Usability of individualization results and features .9
8 Stages of individualization .9
8.1 Initiation of individualization.9
8.2 Deciding on individualization actions.10
8.3 Changing system and context .11
9 Configuration, settings and defaults.11
9.1 Configuration and reconfiguration.11
9.2 Usability of configuration and reconfiguration .12
9.3 Guided configuration and reconfiguration .14
9.4 Default settings.15
10 Supporting individual users.16
10.1 User profiles.16
10.2 User management of profiles.17
10.3 Automatic profile acquisition.18
10.4 Portability of profiles.19
10.5 Providing training and help on use individualization.19
11 Individualizing interface components.20
11.1 General guidance on individualizing interface components .20
11.2 Individualizing visual media.21
11.3 Individualizing auditory media.22
11.4 Individualizing tactile media.22
11.5 Individualizing temporal aspects of media.23
12 Individualizing interaction activities.23
12.1 Supporting user creation and use of stored interaction sequences .23
12.2 Providing user control of security options.24
12.3 User guidance.24
12.4 On-line help.24
© ISO 2010 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO 9241-129:2010(E)
13 Individualizing content. 25
13.1 General. 25
13.2 Cultural and linguistic variations. 26
Annex A (informative) Overview of the ISO 9241 series. 27
Annex B (informative) Factors to consider when designing individualizations. 28
Annex C (informative) Sample procedure for assessing applicability and conformance . 36
Bibliography. 49
iv © ISO 2010 – All rights reserved
---------------------- Page: 4 ----------------------
ISO 9241-129:2010(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 9241-129 was prepared by Technical Committee ISO/TC 159, Ergonomics, Subcommittee SC 4,
Ergonomics of human-system interaction.
ISO 9241 consists of the following parts, under the general title Ergonomic requirements for office work with
visual display terminals (VDTs):
⎯ Part 1: General introduction
⎯ Part 2: Guidance on task requirements
⎯ Part 4: Keyboard requirements
⎯ Part 5: Workstation layout and postural requirements
⎯ Part 6: Guidance on the work environment
⎯ Part 9: Requirements for non-keyboard input devices
⎯ Part 11: Guidance on usability
⎯ Part 12: Presentation of information
⎯ Part 13: User guidance
⎯ Part 14: Menu dialogues
⎯ Part 15: Command dialogues
⎯ Part 16: Direct manipulation dialogues
⎯ Part 17: Form filling dialogues
© ISO 2010 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO 9241-129:2010(E)
ISO 9241 also consists of the following parts, under the general title Ergonomics of human-system interaction:
⎯ Part 20: Accessibility guidelines for information/communication technology (ICT) equipment and services
⎯ Part 100: Introduction to standards related to software ergonomics [Technical Report]
⎯ Part 110: Dialogue principles
⎯ Part 129: Guidance on software individualization
⎯ Part 151: Guidance on World Wide Web user interfaces
⎯ Part 171: Guidance on software accessibility
⎯ Part 210: Human-centred design for interactive systems
⎯ Part 300: Introduction to electronic visual display requirements
⎯ Part 302: Terminology for electronic visual displays
⎯ Part 303: Requirements for electronic visual displays
⎯ Part 304: User performance test methods for electronic visual displays
⎯ Part 305: Optical laboratory test methods for electronic visual displays
⎯ Part 306: Field assessment methods for electronic visual displays
⎯ Part 307: Analysis and compliance test methods for electronic visual displays
⎯ Part 308: Surface-conduction electron-emitter displays (SED) [Technical Report]
⎯ Part 309: Organic light-emitting diode (OLED) displays [Technical Report]
⎯ Part 310: Visibility, aesthetics and ergonomics of pixel defects [Technical Report]
⎯ Part 400: Principles and requirements for physical input devices
⎯ Part 410: Design criteria for physical input devices
⎯ Part 420: Selection of physical input devices
⎯ Part 910: Framework for tactile and haptic interaction
⎯ Part 920: Guidance on tactile and haptic interactions
The following parts are under preparation:
⎯ Part 143: Form-based dialogues
⎯ Part 154: Design guidance for interactive voice response (IVR) applications
Requirements, analysis and compliance test methods for the reduction of photosensitive seizures and
evaluation methods for the design of physical input devices are to form the subjects of future parts 391
and 411.
vi © ISO 2010 – All rights reserved
---------------------- Page: 6 ----------------------
ISO 9241-129:2010(E)
Introduction
Individualization is used in a wide variety of ways to enhance applications both for users and for branding of
the applications themselves. The wide variety of different implementations includes many instances where
individualization creates considerable challenges for the users that it ought to be helping. This becomes an
even greater challenge when users have to deal with different individualization approaches in each of the
several applications that they use.
The purpose of this part of ISO 9241 is to provide guidance on the application of software individualization in
order to achieve as high a level of usability as possible. Thus it addresses individualization as the modification
of interaction and presentation of information to suit individual capabilities and needs of users.
Individualization enables support of a wide range of users, tasks, and contexts of use. It is particularly useful
in increasing accessibility (which is discussed in ISO 9241-171).
On the one hand, ISO 9241-110 provides general guidance on individualization, identifying it as one of the
seven dialogue principles that are important for the design and evaluation of interactive systems. On the other
hand, this part of ISO 9241 provides considerably more detail on the ergonomic use of individualization.
This part of ISO 9241 addresses both user-initiated and system-initiated individualization. It encompasses the
concepts of configuration, customization, adaptivity, adaptation, profiling, and internationalization.
It serves the following types of users:
⎯ designers of user-interface development tools and style guides to be used by interface designers;
⎯ user-interface designers, who will apply the guidance during the development process;
⎯ developers, who will apply the guidance during the design and implementation of system functionality;
⎯ system administrators responsible for implementing solutions to meet end-user needs;
⎯ buyers, who will reference this part of ISO 9241 during product procurement;
⎯ evaluators, who are responsible for ensuring that products are in accordance with this part of ISO 9241.
The ultimate beneficiary of this part of ISO 9241 will be the end-user of the software. Although it is unlikely
that end-users will read this part of ISO 9241, its application by designers, developers, buyers and evaluators
ought to provide user interfaces that are more usable through the use of individualization. This part of
ISO 9241 concerns the development of software for user interfaces. However, those involved in designing the
hardware aspects of user interfaces may also find it useful when considering the interactions between
software and hardware aspects.
© ISO 2010 – All rights reserved vii
---------------------- Page: 7 ----------------------
INTERNATIONAL STANDARD ISO 9241-129:2010(E)
Ergonomics of human-system interaction —
Part 129:
Guidance on software individualization
1 Scope
This part of ISO 9241 provides ergonomics guidance on individualization within interactive systems, including
recommendations on
⎯ where individualization might be appropriate or inappropriate, and
⎯ how to apply individualization.
It focuses on individualization of the software user interface to support the needs of users as individuals or as
members of a defined group.
It does not recommend specific implementations of individualization mechanisms. It provides guidance on how
the various aspects of individualization are made usable and accessible, but does not specify which
individualizations are to be included within a system.
NOTE Individualizations depend on the specific context of use for which an interactive system is to be designed
and/or used, and need to be developed for that specific context of use.
This part of ISO 9241 is not intended to be used in isolation. It deals only with individualization within the
context of designing a complete software system. It is intended to be used with ISO 9241-110 and any other
parts in the ISO 9241 series applicable to the design of the intended system.
Some of its guidance can also be applied to hardware user interfaces and user interfaces that combine
software and hardware.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO 9241-171, Ergonomics of human-system interaction — Part 171: Guidance on software accessibility
ISO/IEC 24786, Information technology — User interfaces — Accessible user interface for accessibility
settings
© ISO 2010 – All rights reserved 1
---------------------- Page: 8 ----------------------
ISO 9241-129:2010(E)
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1
accessibility
〈interactive systems〉 usability of a product, service, environment or facility by people within the widest range
of capabilities
NOTE 1 The concept of accessibility addresses the full range of user capabilities and is not limited to users who are
formally recognized as having a disability.
NOTE 2 The usability-oriented concept of accessibility aims to achieve levels of effectiveness, efficiency and
satisfaction that are as high as possible considering the specified context of use, while paying attention to the full range of
capabilities within the user population.
[ISO 9241-20:2008, 3.1]
3.2
context of use
users, tasks, equipment (hardware, software and materials), and the physical and social environments in
which a product is used
[ISO 9241-11:1998, 3.5]
3.3
individualization
modification of interaction and presentation of information to suit individual capabilities and needs of users
[ISO 9241-171:2008, 3.17]
3.4
preconfiguration
configuration of software prior to first use of the software
3.5
predefined user profile
profile based on a stereotype or combination of stereotypes
NOTE 1 Stereotypes used as the basis of a predefined user profile could include a role, a job function or a group
membership.
NOTE 2 Predefined user profiles are often used to define access privileges to specific web content.
[ISO 9241-151:2008, 3.20]
3.6
profile
user profile
set of attributes used by the system that are unique to a specific user/user group
[ISO 9241-151:2008, 3.19]
3.7
reconfiguration
changing the configuration of software that has already been configured
2 © ISO 2010 – All rights reserved
---------------------- Page: 9 ----------------------
ISO 9241-129:2010(E)
3.8
usability
extent to which a system, product or service can be used by specified users to achieve specified goals with
effectiveness, efficiency and satisfaction in a specified context of use
[ISO 9241-210:2010, 2.13]
3.9
user interface
all components of an interactive system (software or hardware) that provide information and controls for the
user to accomplish specific tasks with the interactive system
[ISO 9241-110:2006, 3.9]
3.10
user interface element
user interface object
entity of the user interface that is presented to the user by the software
EXAMPLE Text, graphic, control.
NOTE 1 User-interface elements can be interactive or not.
NOTE 2 Both entities relevant to the task and entities of the user interface are regarded as user-interface elements. A
user-interface element can be a visual representation or an interaction mechanism for a task object (such as a letter, sales
order, electronic part or wiring diagram) or a system object (such as a printer, hard disk or network connection). It can be
possible for the user to directly manipulate some of these user-interface elements.
NOTE 3 User-interface elements in a graphical user interface include such things as basic objects (such as window
title bars, menu items, push buttons, image maps, and editable text fields) or containers (such as windows, grouping
boxes, menu bars, menus, groups of mutually-exclusive option buttons, and compound images that are made up of
several smaller images). User-interface elements in an audio user interface include such things as menus, menu items,
messages, and action prompts.
[ISO 9241-171:2008, 3.38]
4 Conformance
If it is claimed that a system or service has met the provisions of this part of ISO 9241, then the procedures
used to establish user requirements, to develop individualization capabilities and to evaluate the
individualizations shall be specified. The level of detail of the specification is a matter of negotiation between
the involved parties. Annex C provides assistance in documenting conformance.
5 Framework for applying this part of ISO 9241
The following clauses range from general high-level guidance (applicable to all uses of individualization) to
specialized detailed guidance (applicable to specific instances of individualization).
Clauses 6 and 7 provide general guidance related to the use and goals of individualization. They provide
information that applies throughout the development of a system.
Clauses 8, 9, and 10 provide guidance related to choice of individualization mechanisms, individualization of
configurations and support of individual users.
Clauses 11, 12, and 13 provide guidance related to particular interfaces, components, and actions that might
be involved in specific cases of individualization.
© ISO 2010 – All rights reserved 3
---------------------- Page: 10 ----------------------
ISO 9241-129:2010(E)
Figure 1 shows the framework in which this part of ISO 9241 can be applied to assist in the analysis, design
and evaluation of interactive systems. The arrows illustrate the flow of information between various elements
in the figure.
Figure 1 — Framework for the application of this part of ISO 9241
6 Introduction to individualization
6.1 The role of individualization
Individualization involves modifying the behaviour of the interactive system and the presentation of its user
interface elements, prior to use or while it is in use, to better meet characteristics of its context of use for an
individual or a group of users.
The capability to individualize should be built into an application in response to the identification of user
requirements, i.e. different users can have different needs and/or individual users can have different needs at
different times.
Individualization refers to modifications that are achievable without reprogramming the application, because
individualization capabilities have already been built into the application.
NOTE More details on factors to consider when designing individualization can be found in Annex B.
4 © ISO 2010 – All rights reserved
---------------------- Page: 11 ----------------------
ISO 9241-129:2010(E)
6.2 When to provide the capability for individualization
Individualization capabilities may be provided to accommodate one or more of the following, when a single
design solution is not sufficiently usable.
a) Variation in user characteristics
1) Differences in user characteristics (capabilities and preferences) that will increase accessibility
i) within a user group, or
ii) between user groups
EXAMPLE 1 A user group includes people with limited vision. Individualization can provide these users with
bigger fonts.
2) Temporary or permanent changes in user characteristics (resulting from learning, illness, etc.)
EXAMPLE 2 A user of media player software is losing her hearing capabilities. Individualization can provide
her with an option for activating captioning of videos.
b) Different user needs and goals
1) Enhancing user understanding
2) Meeting needs of infrequent, intermittent, or discretionary users
EXAMPLE 3 Individualization can provide additional description of the task to be performed be the user.
3) Meeting the needs of users who are least adaptable to new ways of working
c) Variation in task characteristics
1) Characteristics of different tasks (complexity, difficulty, frequency, information content, time
constraints, etc.)
2) Temporary or permanent changes in task characteristics (involving internationalization,
accommodating different jurisdictions, etc.)
d) Different equipment used by a single user
EXAMPLE 4 A web application reconfigures its interface layout and structure based on recognition of the
capabilities of the current device (e.g. desktop computer vs. mobile phone vs. kiosk) currently used by a user.
Individualization can provide additional description of the task to be performed by the user.
e) Different environments experienced by a single user
EXAMPLE 5 A user is able to change the colour scheme on a mobile device to a high contrast scheme when
going from a dark environment (e.g. indoors) to a brighter environment (e.g. outdoors).
NOTE The existence of variability in these factors is not usually sufficient to justify providing individualization without
objective data that suggest that individualization will result in the improvement of usability.
© ISO 2010 – All rights reserved 5
---------------------- Page: 12 ----------------------
ISO 9241-129:2010(E)
6.3 Limitations on the provision of individualization
Providing individualization capabilities may not be appropriate under the following circumstances.
a) Where used as a substitute for ergonomically designed dialogues.
EXAMPLE 1 Initial system-provided defaults are used to avoid requiring the user to configure a system before it
can be used.
b) Where performance might be degraded or human error might occur in safety-critical and mission-critical
systems.
EXAMPLE 2 In a power plant, individual modifications to the control room interface could lead to a delay in
responding to critical information.
c) Where procedures are streamlined for organizational or customer considerations.
EXAMPLE 3 In call centres, individualization could lead to unacceptable increases in processing times.
NOTE 1 If individualization provides access to a system that was previously inaccessible to a person with
disabilities, then individualization is appropriate even if the process takes longer.
d) Where individualization would be likely to lead to usability or accessibility problems for the intended users.
NOTE 2 Even where individualization is provided, it is important to limit the extent of individualization choices to
avoid foreseeable usability problems.
EXAMPLE 4 Changing text font colour such that it is so similar to the background colour as to make the text
unreadable.
EXAMPLE 5 The volume level of user-configured auditory feedback is limited to avoid disturbing other users in
the same work space.
6.4 Initiation of individualization
Individualization may be initiated by
a) an individual user, someone assisting the user, or a system administrator (human-initiated modification),
or
b) the system itself, in response to user interactions or changes of context (system-initiated modification).
NOTE Individualization capabilities are seldom included in an application to support a particular user. Rather,
individualization capabilities are usually provided to meet different attributes and needs within a population of users.
7 General guidance on individualization
7.1 Accessibility
A system which provides capability for individualization shall be in accordance with ISO 9241-171 and
ISO/IEC 24786.
NOTE 1 A user might require accessibility features in order to be able to perform individualization-related actions.
NOTE 2 It is important that the system, after any individualization, maintain accessibility for the current user.
NOTE 3 ISO 9241-20 provides high level guidance that can be helpful in achieving accessible individualizations.
6 © ISO 2010 – All rights reserved
---------------------- Page: 13 ----------------------
ISO 9241-129:2010(E)
7.2 Controllability
7.2.1 Maintaining user control after individualization
The user should remain in control of
...
NORME ISO
INTERNATIONALE 9241-129
Première édition
2010-11-15
Ergonomie de l'interaction homme-
système —
Partie 129:
Lignes directrices relatives à
l'individualisation des logiciels
Ergonomics of human-system interaction —
Part 129: Guidance on software individualization
Numéro de référence
ISO 9241-129:2010(F)
©
ISO 2010
---------------------- Page: 1 ----------------------
ISO 9241-129:2010(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2010
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Publié en Suisse
ii © ISO 2010 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO 9241-129:2010(F)
Sommaire Page
Avant-propos .v
Introduction.vii
1 Domaine d'application .1
2 Références normatives.1
3 Termes et définitions .1
4 Conformité .3
5 Cadre pour l'application de la présente partie de l'ISO 9241.3
6 Introduction à l'individualisation .4
6.1 Rôle de l'individualisation .4
6.2 Cas où la capacité d'individualisation est appropriée.5
6.3 Limitations relatives aux capacités d'individualisation .6
6.4 Déclenchement de l'individualisation .6
7 Lignes directrices générales relatives à l'individualisation.6
7.1 Accessibilité.6
7.2 Contrôle utilisateur.7
7.3 Détectabilité .8
7.4 Cohérence .9
7.5 Utilisabilité des résultats et fonctions d'individualisation.9
8 Étapes d'individualisation .10
8.1 Déclenchement de l'individualisation .10
8.2 Décision concernant les actions d'individualisation.10
8.3 Modification du système et du contexte.11
9 Configuration, paramètres et valeurs par défaut .11
9.1 Configuration et reconfiguration .11
9.2 Utilisabilité de la configuration et de la reconfiguration.12
9.3 Configuration et reconfiguration guidées.14
9.4 Paramètres par défaut.16
10 Prise en charge d'utilisateurs individuels .16
10.1 Profils utilisateur .16
10.2 Gestion des profils par l'utilisateur .18
10.3 Acquisition automatique des profils .19
10.4 Portabilité des profils.19
10.5 Formation et aide sur l'individualisation .20
11 Individualisation des éléments d'interface .20
11.1 Lignes directrices générales relatives à l'individualisation des éléments d'interface.20
11.2 Individualisation des supports visuels .21
11.3 Individualisation des supports audio.22
11.4 Individualisation des supports tactiles.23
11.5 Individualisation des aspects temporels des supports .23
12 Individualisation des activités d'interaction.24
12.1 Prise en charge de la création et de l'utilisation, par l'utilisateur, de séquences
d'interaction enregistrées.24
12.2 Contrôle des options de sécurité par l'utilisateur.24
12.3 Guidage général de l'utilisateur.25
12.4 Aide en ligne .25
© ISO 2010 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO 9241-129:2010(F)
13 Individualisation du contenu. 26
13.1 Généralités . 26
13.2 Variantes culturelles et linguistiques . 27
Annexe A (informative) Vue d'ensemble de la série ISO 9241. 28
Annexe B (informative) Facteurs à prendre en compte pour la conception d'individualisations . 29
Annexe C (informative) Procédure type pour évaluer l'applicabilité et la conformité . 37
Bibliographie . 50
iv © ISO 2010 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO 9241-129:2010(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) est une fédération mondiale d'organismes nationaux de
normalisation (comités membres de l'ISO). L'élaboration des Normes internationales est en général confiée
aux comités techniques de l'ISO. Chaque comité membre intéressé par une étude a le droit de faire partie du
comité technique créé à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec l'ISO participent également aux travaux. L'ISO collabore étroitement avec
la Commission électrotechnique internationale (CEI) en ce qui concerne la normalisation électrotechnique.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 2.
La tâche principale des comités techniques est d'élaborer les Normes internationales. Les projets de Normes
internationales adoptés par les comités techniques sont soumis aux comités membres pour vote. Leur
publication comme Normes internationales requiert l'approbation de 75 % au moins des comités membres
votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de
droits de propriété intellectuelle ou de droits analogues. L'ISO ne saurait être tenue pour responsable de ne
pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO 9241-129 a été élaborée par le comité technique ISO/TC 159, Ergonomie, sous-comité SC 4,
Ergonomie de l'interaction homme/système.
L'ISO 9241 comprend les parties suivantes, présentées sous le titre général Exigences ergonomiques pour
travail de bureau avec terminaux à écrans de visualisation (TEV):
⎯ Partie 1: Introduction générale
⎯ Partie 2: Guide général concernant les exigences des tâches
⎯ Partie 4: Exigences relatives aux claviers
⎯ Partie 5: Aménagement du poste de travail et exigences relatives aux postures
⎯ Partie 6: Guide général relatif à l'environnement de travail
⎯ Partie 9: Exigences relatives aux dispositifs d'entrée autres que les claviers
⎯ Partie 11: Lignes directrices relatives à l'utilisabilité
⎯ Partie 12: Présentation de l'information
⎯ Partie 13: Guidage de l'utilisateur
⎯ Partie 14: Dialogues de type menu
⎯ Partie 15: Dialogues de type langage de commande
⎯ Partie 16: Dialogues de type manipulation directe
⎯ Partie 17: Dialogues de type remplissage de formulaires
© ISO 2010 – Tous droits réservés v
---------------------- Page: 5 ----------------------
ISO 9241-129:2010(F)
L'ISO 9241 comprend également les parties suivantes, présentées sous le titre général Ergonomie de
l'interaction homme-système:
⎯ Partie 20: Lignes directrices sur l'accessibilité de l'équipement et des services des technologies de
l'information et de la communication (TIC)
⎯ Partie 100: Introduction aux normes relatives à l'ergonomie des logiciels [Rapport technique]
⎯ Partie 110: Principes de dialogue
⎯ Partie 129: Lignes directrices relatives à l'individualisation des logiciels
⎯ Partie 151: Lignes directrices relatives aux interfaces utilisateur Web
⎯ Partie 171: Lignes directrices relatives à l'accessibilité aux logiciels
⎯ Partie 210: Conception centrée sur l'opérateur humain pour les systèmes interactifs
⎯ Partie 300: Introduction aux exigences relatives aux écrans de visualisation électroniques
⎯ Partie 302: Terminologie relative aux écrans de visualisation électroniques
⎯ Partie 303: Exigences relatives aux écrans de visualisation électroniques
⎯ Partie 304: Méthodes d'essai de la performance de l'utilisateur pour écrans de visualisation électroniques
⎯ Partie 305: Méthodes d'essai de laboratoire optique pour écrans de visualisation électroniques
⎯ Partie 306: Méthodes d'appréciation sur le terrain des écrans de visualisation électroniques
⎯ Partie 307: Analyse et méthodes d'essai de conformité pour écrans de visualisation électroniques
⎯ Partie 308: Écrans à émission d'électrons par conduction de surface (SED) [Rapport technique]
⎯ Partie 309: Écrans à diodes électroluminescentes organiques (OLED) [Rapport technique]
⎯ Partie 310: Visibilité, esthétique et ergonomie des défauts de pixel [Rapport technique]
⎯ Partie 400: Principes et exigences pour les dispositifs d'entrée physiques
⎯ Partie 410: Critères de conception pour les dispositifs d'entrée physiques
⎯ Partie 420: Sélection de dispositifs d'entrée physiques
⎯ Partie 910: Cadre pour les interactions tactiles et haptiques
⎯ Partie 920: Lignes directrices relatives aux interactions tactiles et haptiques
Les parties suivantes sont en préparation:
⎯ Partie 143: Dialogues de type saisie de formulaire
⎯ Partie 154: Lignes directrices pour la conception d'applications de réponse vocale interactive (RVI)
Les exigences, les analyses et les méthodes d'essai de conformité pour la réduction des saisies
photosensibles, et les méthodes d'évaluation pour la conception des dispositifs d'entrée physique vont former
l'objet des futures parties 391 et 411.
vi © ISO 2010 – Tous droits réservés
---------------------- Page: 6 ----------------------
ISO 9241-129:2010(F)
Introduction
L'individualisation est utilisée sous des formes très diverses pour améliorer les applications à la fois du point
de vue des utilisateurs et dans l'optique de leur commercialisation. Parmi la grande variété de mises en
œuvre différentes, on rencontre de nombreux cas où l'individualisation représente un défi considérable pour
les utilisateurs qu'elle est censée aider. Le défi est d'autant plus grand lorsque les utilisateurs sont confrontés
à des approches d'individualisation différentes pour chacune des applications qu'ils utilisent.
L'objectif de la présente partie de l'ISO 9241 est de donner des lignes directrices pour l'application de
l'individualisation dans les logiciels afin d'atteindre le plus haut niveau d'utilisabilité possible. Elle traite donc
de l'individualisation en tant que modification de l'interaction et de la présentation des informations pour les
adapter aux capacités personnelles et aux besoins des utilisateurs. L'individualisation permet de prendre en
charge un large éventail d'utilisateurs, de tâches et de contextes d'utilisation. Elle est particulièrement utile
pour améliorer l'accessibilité (qui est traitée dans l'ISO 9241-171).
D'une part, l'ISO 9241-110 fournit des lignes directrices générales sur l'individualisation identifiée comme l'un
des sept principes de dialogue importants pour la conception et l'évaluation des systèmes interactifs. D'autre
part, la présente partie de l'ISO 9241 détaille de manière beaucoup plus approfondie l'utilisation ergonomique
de l'individualisation.
La présente partie de l'ISO 9241 s'intéresse à la fois à l'individualisation à l'initiative de l'utilisateur et à
l'individualisation à l'initiative du système. Elle regroupe les concepts de configuration, customisation,
adaptabilité, adaptation, profilage et internationalisation.
Elle est destinée aux types d'utilisateurs suivants:
⎯ les concepteurs d'outils de développement d'interfaces utilisateur et de guides de style destinés à être
utilisés par les concepteurs d'interfaces;
⎯ les concepteurs d'interfaces utilisateur, qui appliqueront les lignes directrices lors du processus de
développement;
⎯ les développeurs, qui appliqueront les lignes directrices lors de la conception et de la mise en œuvre des
fonctions du système;
⎯ les administrateurs système responsables de la mise en œuvre de solutions pour répondre aux besoins
des utilisateurs finals;
⎯ les acheteurs, qui se référeront à la présente partie de l'ISO 9241 lors de l'achat du produit;
⎯ les évaluateurs, qui sont tenus de s'assurer que les produits sont conformes à la présente partie de
l'ISO 9241.
Les derniers bénéficiaires de la présente partie de l'ISO 9241 seront les utilisateurs finals des logiciels. Bien
qu'il soit peu probable que les utilisateurs finals prennent connaissance de la présente partie de l'ISO 9241,
son application par les concepteurs, développeurs, acheteurs et évaluateurs devrait rendre les interfaces
utilisateur plus utilisables grâce à l'individualisation. La présente partie de l'ISO 9241 concerne le
développement des logiciels pour interfaces utilisateur. Toutefois, elle peut également s'avérer utile pour ceux
qui sont impliqués dans la conception des aspects matériels des interfaces utilisateur, au moment de l'étude
des interactions entre les aspects logiciels et matériels.
© ISO 2010 – Tous droits réservés vii
---------------------- Page: 7 ----------------------
NORME INTERNATIONALE ISO 9241-129:2010(F)
Ergonomie de l'interaction homme-système —
Partie 129:
Lignes directrices relatives à l'individualisation des logiciels
1 Domaine d'application
La présente partie de l'ISO 9241 fournit des lignes directrices ergonomiques sur l'individualisation au sein des
systèmes interactifs, et notamment des recommandations concernant
⎯ les cas où l'individualisation pourrait être appropriée ou non, et
⎯ la manière de mettre en œuvre l'individualisation.
Elle est centrée sur l'individualisation de l'interface utilisateur logicielle pour répondre aux besoins des
utilisateurs en tant qu'individus ou membres d'un groupe défini.
Elle ne recommande pas de mises en œuvre spécifiques des mécanismes d'individualisation. Elle fournit des
lignes directrices sur la manière dont les divers aspects de l'individualisation sont rendus utilisables et
accessibles, mais elle ne spécifie pas quelles individualisations inclure dans un système.
NOTE Les individualisations dépendent du contexte spécifique d'utilisation pour lequel un système interactif est
conçu et/ou utilisé, et doivent être développées pour ce contexte d'utilisation spécifique.
La présente partie de l'ISO 9241 n'est pas destinée à être utilisée seule. Elle traite uniquement de
l'individualisation dans le contexte de la conception d'un système logiciel complet. Elle est destinée à être
utilisée avec l'ISO 9241-110 et toute autre partie de la série ISO 9241 applicable à la conception du système
concerné.
Certaines de ses lignes directrices peuvent également s'appliquer aux interfaces utilisateur matérielles et à
celles combinant logiciel et matériel.
2 Références normatives
Les documents de référence suivants sont indispensables pour l'application du présent document. Pour les
références datées, seule l'édition citée s'applique. Pour les références non datées, la dernière édition du
document de référence s'applique (y compris les éventuels amendements).
ISO 9241-171, Ergonomie de l'interface homme-système — Partie 171: Lignes directrices relatives à
l'accessibilité aux logiciels
ISO/CEI 24786, Technologies de l'information — Interfaces utilisateurs — Interface utilisateur accessible pour
le paramétrage de l'accessibilité
3 Termes et définitions
Pour les besoins du présent document, les termes et définitions suivants s'appliquent.
© ISO 2010 – Tous droits réservés 1
---------------------- Page: 8 ----------------------
ISO 9241-129:2010(F)
3.1
accessibilité
〈systèmes interactifs〉 utilisabilité d'un produit, d'un service, d'un environnement ou d'une installation pour des
personnes présentant le plus large éventail possible de capacités
NOTE 1 Le concept d'accessibilité comprend toute la gamme de capacités des utilisateurs et ne se limite pas aux
utilisateurs officiellement identifiés comme présentant des déficiences.
NOTE 2 Le concept d'accessibilité dans le sens d'utilisabilité vise à atteindre le plus haut niveau possible d'efficacité,
d'efficience et de satisfaction en fonction du contexte d'utilisation spécifié, tout en prêtant attention à la gamme complète
de capacités de la population d'utilisateurs.
[ISO 9241-20:2008, 3.1]
3.2
contexte d'utilisation
utilisateurs, tâches, équipement (matériel, logiciel et documents) et environnements physique et social
d'utilisation d'un produit
[ISO 9241-11:1998, 3.5]
3.3
individualisation
modification de l'interaction et de la présentation des informations pour les adapter aux capacités
personnelles et aux besoins des utilisateurs
[ISO 9241-171:2008, 3.17]
3.4
préconfiguration
configuration d'un logiciel avant sa première utilisation
3.5
profil utilisateur prédéfini
profil défini sur la base d'un stéréotype ou d'une combinaison de stéréotypes
NOTE 1 Au nombre des stéréotypes utilisés en tant que base d'un profil utilisateur prédéfini peuvent figurer un rôle,
une profession ou l'appartenance à un groupe.
NOTE 2 Les profils utilisateur prédéfinis sont souvent utilisés pour définir les priorités d'accès à un contenu internet
spécifique.
[ISO 9241-151:2008, 3.20]
3.6
profil
profil utilisateur
ensemble d'attributs utilisés par le système et qui sont propres à un utilisateur/groupe d'utilisateurs spécifique
[ISO 9241-151:2008, 3.19]
3.7
reconfiguration
modification de la configuration d'un logiciel ayant déjà été configuré
3.8
utilisabilité
degré selon lequel un système, un produit ou un service peut être utilisé, par des utilisateurs spécifiés, pour
atteindre des buts définis avec efficacité, efficience et satisfaction, dans un contexte d'utilisation spécifié
[ISO 9241-210:2010, 2.13]
2 © ISO 2010 – Tous droits réservés
---------------------- Page: 9 ----------------------
ISO 9241-129:2010(F)
3.9
interface utilisateur
tous les composants d'un système interactif (logiciels ou matériels) qui fournissent des informations et des
commandes à l'utilisateur pour accomplir des tâches spécifiques avec le système interactif
[ISO 9241-110:2006, 3.9]
3.10
élément d'interface utilisateur
objet d'interface utilisateur
entité de l'interface utilisateur présentée à l'utilisateur par le logiciel
EXEMPLE Texte, symboles graphiques, commandes.
NOTE 1 Les éléments d'interface utilisateur peuvent être interactifs ou non.
NOTE 2 Les entités propres à la tâche et les entités de l'interface utilisateur sont considérées comme des éléments
d'interface utilisateur. Un élément d'interface utilisateur peut consister en une représentation visuelle ou un mécanisme
d'interaction se rapportant à un objet tâche (tel qu'une lettre, un bon de commande, des pièces électroniques ou un
schéma de connectique) ou à un objet système (tel qu'une imprimante, un disque dur ou une connexion réseau).
L'utilisateur peut avoir la possibilité de manipuler directement certains de ces éléments d'interface utilisateur.
NOTE 3 Dans une interface graphique, les éléments d'interface utilisateur comprennent des objets de base (barres de
titre de fenêtre, éléments de menu, boutons de commande, images interactives, champs de texte modifiables, etc.) ou des
conteneurs (fenêtres, zones de groupe, barres de menu, menus, groupes de cases d'option mutuellement exclusives,
images composées comportant plusieurs images plus petites, etc.). Dans une interface audio, les éléments d'interface
utilisateur comprennent notamment des menus, des éléments de menu, des messages et des invites d'action.
[ISO 9241-171:2008, 3.38]
4 Conformité
Si un système ou un service est déclaré conforme aux dispositions de la présente partie de l'ISO 9241, les
procédures utilisées pour établir les besoins des utilisateurs, développer les capacités d'individualisation et
évaluer les individualisations doivent être spécifiées. Le niveau de détail de la spécification est à négocier
entre les parties concernées. (L'Annexe C fournit une aide sur la documentation de conformité.)
5 Cadre pour l'application de la présente partie de l'ISO 9241
Les articles qui suivent vont des lignes directrices générales de haut niveau (applicables à tous les usages de
l'individualisation) à des lignes directrices détaillées spécifiques (applicables à des cas spécifiques
d'individualisation).
Les Articles 6 et 7 fournissent des lignes directrices générales sur l'utilisation et les objectifs de
l'individualisation. Ils donnent des informations qui s'appliquent tout au long du développement d'un système.
Les Articles 8, 9 et 10 fournissent des lignes directrices sur le choix des mécanismes d'individualisation,
l'individualisation de configurations et la prise en charge d'utilisateurs individuels.
Les Articles 11, 12 et 13 fournissent des lignes directrices sur des interfaces, éléments et actions spécifiques
pouvant intervenir dans des cas spécifiques d'individualisation.
La Figure 1 représente le cadre dans lequel la présente partie de l'ISO 9241 peut être appliquée pour faciliter
l'analyse, la conception et l'évaluation des systèmes interactifs. Les flèches illustrent le flux d'informations
entre les différents éléments représentés sur la figure.
© ISO 2010 – Tous droits réservés 3
---------------------- Page: 10 ----------------------
ISO 9241-129:2010(F)
Figure 1 — Cadre pour l'application de la présente partie de l'ISO 9241
6 Introduction à l'individualisation
6.1 Rôle de l'individualisation
L'individualisation implique de modifier le comportement du système interactif et la présentation de ses
éléments d'interface utilisateur, avant utilisation ou en cours d'utilisation, afin de mieux l'adapter aux
caractéristiques de son contexte d'utilisation pour un individu ou un groupe d'utilisateurs.
Il convient que la capacité d'individualisation soit intégrée à une application en réponse à l'identification des
besoins de l'utilisateur, c'est-à-dire que des utilisateurs différents peuvent avoir des besoins différents et/ou
que des utilisateurs individuels peuvent avoir des besoins différents à des moments différents.
L'individualisation fait référence aux modifications réalisables sans reprogrammer l'application, étant donné
que les capacités d'individualisation ont déjà été intégrées à l'application.
NOTE Pour plus d'informations sur les facteurs à prendre en compte lors de la conception de l'individualisation, se
reporter à l'Annexe B.
4 © ISO 2010 – Tous droits réservés
---------------------- Page: 11 ----------------------
ISO 9241-129:2010(F)
6.2 Cas où la capacité d'individualisation est appropriée
Les capacités d'individualisation peuvent être fournies pour répondre à un ou plusieurs des besoins suivants,
lorsqu'une solution de conception unique n'est pas suffisante:
a) une variation des caractéristiques des utilisateurs
1) Des caractéristiques des utilisateurs différentes (capacités et préférences) qui permettront
d'améliorer l'accessibilité
i) au sein d'un groupe d'utilisateurs, ou
ii) entre des groupes d'utilisateurs
EXEMPLE 1 Les groupes d'utilisateurs comprennent des personnes malvoyantes. L'individualisation peut
fournir à ces utilisateurs des polices plus grandes.
2) Des changements temporaires ou permanents des caractéristiques des utilisateurs (suite à
l'apprentissage, à une maladie, etc.)
EXEMPLE 2 Un utilisateur de logiciel multimédia perd ses capacités auditives. L'individualisation peut lui
fournir une option pour activer les sous-titres dans les vidéos.
b) des besoins et objectifs différents des utilisateurs
1) Pour améliorer la compréhension par l'utilisateur
2) Pour répondre aux besoins des utilisateurs occasionnels, intermittents ou discrétionnaires
EXEMPLE 3 L'individualisation peut fournir une description supplémentaire de la tâche à accomplir par
l'utilisateur.
3) Pour répondre aux besoins des utilisateurs qui s'adaptent le moins aux nouvelles méthodes de
travail
c) une variation des caractéristiques des tâches
1) Des caractéristiques de tâches différentes (complexité, difficulté, fréquence, contenu informatif,
contraintes de temps, etc.)
2) Des changements temporaires ou permanents des caractéristiques des tâches (impliquant par
exemple l'internationalisation, la prise en charge de différentes juridictions, etc.)
d) un équipement différent utilisé par un seul utilisateur
EXEMPLE 4 Une application Web reconfigure la disposition de son interface et sa structure en fonction de la
reconnaissance des capacités du dispositif actuel (par exemple ordinateur de bureau, téléphone portable ou kiosque
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.