International Standards: Their Scope, Quality, and Impact

Similar documents
CEN and CENELEC Position Paper on the draft regulation ''Cybersecurity Act''

Electronic Commerce Working Group report

The European System of Standardization in the Globalized Economy. AFSEC General Assembly Johannesburg, 10 August 2010

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Information security management systems Overview and vocabulary

Friedrich Smaxwil CEN President. CEN European Committee for Standardization

ISO/TR TECHNICAL REPORT. Ergonomics of human-system interaction Part 100: Introduction to standards related to software ergonomics

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs) Part 16: Direct manipulation dialogues

International Standards and Guidelines Implementation Framework

ISO/IEC TR TECHNICAL REPORT. Software engineering Product quality Part 4: Quality in use metrics

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 110: Dialogue principles

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 171: Guidance on software accessibility

RESOLUTION 47 (Rev. Buenos Aires, 2017)

ENISA And Standards Adri án Belmonte ETSI Security Week Event Sophia Antipolis (France) 22th June

ITU Asia-Pacific Centres of Excellence Training on Conformity and Interoperability. Session 2: Conformity Assessment Principles

European Standardization

European Standards- preparation, approval and role of CEN. Ashok Ganesh Deputy Director - Standards

Progress towards database management standards

New CEN-CENELEC Technical Committees for Infosec and Data Protection Standardization (TC8) Brussels - 19 September 2017 Alessandro GUARINO Chair,

The European approach of using standards in support of regional legislation and free circulation of goods/services

Conformity Assessment Schemes and Interoperability Testing (1) Keith Mainwaring ITU Telecommunication Standardization Bureau (TSB) Consultant

EUROPEAN DATA CENTRE STANDARDS

Introduction to the European Standardization System

UK-led international standards for BIM

Quality Assurance & Standards

TC32 presentation to ECMA General Assembly, Edinburgh, 22nd June 2000

Chapter I. Introduction Excerpts from the Chapter

Standardization of Knowledge and Skills for IT Security

BS EN :2017. Electronic Invoicing and associated PDs (TSs and TRs) Copyright 2017 BSI. All rights reserved 06/10/2017

ACCAB. Accreditation Commission For Conformity Assessment Bodies

ISO INTERNATIONAL STANDARD. Ergonomics of human system interaction Part 210: Human-centred design for interactive systems

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 110: Dialogue principles

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 1: Processes and tiered assessment of conformance

Some keynote messages on standardization and trade between US and EU

Green Chemistry and Commerce Council Roundtable

EUROPEAN ACCREDITATION LEGAL FRAMEWORK

NIST Designation of CABs: Upcoming Changes for the US and EU Review for Japan

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 171: Guidance on software accessibility

NSAI s ICT standardization participation and consultation system and operation as ETSI/NSO. Dr. Ian J. Cowan, Technical Secretary, NSAI/ICTSCC

Standardization mandate addressed to CEN, CENELEC and ETSI in the field of Information Society Standardization

ISO/IEC TR TECHNICAL REPORT. Systems and software engineering Life cycle management Part 1: Guide for life cycle management

ISO/IEC TR TECHNICAL REPORT. Software Engineering Guide to the Software Engineering Body of Knowledge (SWEBOK) IEEE

ISO/IEC TS Conformity assessment Guidelines for determining the duration of management system certification audits

INTERNATIONAL STANDARD

Communications and Networking 1

INTERNATIONAL STANDARD

Interview with Fernando Podio Chair of ISO/IEC JTC 1 SC 37 Subcommittee on Biometrics

WORLD TELECOMMUNICATION STANDARDIZATION ASSEMBLY Hammamet, 25 October 3 November 2016

China ITS Standardization

ACCREDITATION COMMISSION FOR CONFORMITY ASSESSMENT BODIES. Advisory Document on Tenders For Systems, Processes & Product Certifications

EN 50600, EU COC, EMAS AND EUROPEAN DATA CENTRE ENERGY EFFICIENCY MANAGEMENT

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 400: Principles and requirements for physical input devices

Ecma International. January 2018 Speed

Information technology Security techniques Telebiometric authentication framework using biometric hardware security module

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 306: Field assessment methods for electronic visual displays

Status of activities Joint Working Group on standards for Smart Grids in Europe

Overview of the U.S. Approach to Standards. Jessica Hychalk American National Standards Institute June 29, 2010

ISO/IEC JTC 1 N Replaces: JTC 1 N ISO/IEC JTC 1 Information Technology

U.S. Japan Internet Economy Industry Forum Joint Statement October 2013 Keidanren The American Chamber of Commerce in Japan

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 305: Optical laboratory test methods for electronic visual displays

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 300: Introduction to electronic visual display requirements

ISO/IEC JTC1/SC7 /N3614

ISO INTERNATIONAL STANDARD. Dentistry Graphical symbols for dental instruments. Art dentaire Symboles graphiques pour instruments dentaires

Information technology - Framework for describing user interface objects, actions and attributes

EUROPEAN COMMISSION DIRECTORATE GENERAL FOR INTERPRETATION

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Governance of information security

Current Developments in Fortran Standards. David Muxworthy 15 June 2012

INTERNATIONAL STANDARD

Standardization and Regulations in the EU/EFTA

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 920: Guidance on tactile and haptic interactions

ISO/TR TECHNICAL REPORT. Ergonomics of human-system interaction Part 309: Organic light-emitting diode (OLED) displays

ISO/IEC TR TECHNICAL REPORT. Information technology Security techniques A framework for IT security assurance Part 2: Assurance methods

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines

Joint ITU-UNIDO Forum on Sustainable Conformity Assessment for Asia-Pacific Region (Yangon City, Republic of Union of Myanmar November 2013)

ISO/IEC TR TECHNICAL REPORT. Software and systems engineering Life cycle management Guidelines for process description

Guidelines for Interface Publication Issue 3

APPENDIX C STANDARDS AND STANDARD- SETTING ORGANIZATIONS

NIS Standardisation ENISA view

ISO INTERNATIONAL STANDARD. Electronic fee collection Systems architecture for vehicle-related tolling

This document is a preview generated by EVS

This document is a preview generated by EVS

Systems and software engineering Requirements for testers and reviewers of information for users

ENISA s Position on the NIS Directive

Frequently Asked Questions

ISO/IEC TR TECHNICAL REPORT. Information technology Guidelines for the preparation of programming language standards

Mutual Recognition Agreement/Arrangement: General Introduction, Framework and Benefits

The role of Standardization in support of harmonization

ACCAB. Accreditation Commission For Conformity Assessment Bodies

ISO/IEC INTERNATIONAL STANDARD. Information technology Cloud computing Overview and vocabulary

Industry 4.0 and the importance of norms and standards within collaborative, digitized process networks

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ISO/IEC TR TECHNICAL REPORT

ANSI Homeland Security Standards Panel (ANSI-HSSP) Open Forum for Standards Developers

IEC TC100. Presenting Ecma & a Collaboration work with IEC TC100. Kei Yamashita, TC31 Vice Chair Brussels, Belgium, 22 May 2018

ISO/IEC TR TECHNICAL REPORT

Toward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization

ISO/IEC INTERNATIONAL STANDARD. Information technology Abstract Syntax Notation One (ASN.1): Information object specification

ITU-T standardization and coordination

Replaces N 1758 ISO/IEC JTC 1/SC 35 N 1821 DATE: ISO/IEC JTC 1/SC 35. User Interfaces. Secretariat: AFNOR DOC TYPE: TITLE:

Transcription:

International Standards: Their Scope, Quality, and Impact Harry E. Blanchard AT&T Shannon Labs Middletown, NJ, USA hblanchard@att.com http://www.hblanchard.com/

Standards and Internationalization Motivations for Standards Types of User Interface Standards Overview of Organizations Areas of Standardization A Model for New UI Standards

Standards and Internationalization (1) For localization or internationalization - Designer must follow all relevant local and regional and/or international standards, respectively - Another design constraint The potential: Make internationalization easier - Local standards bodies may allow their own standards to be superceded by equivalent international and/or regional standards e.g. ANSI, DIN, others - Designer can build to one international standard instead of numerous, possibly divergent, local standards

Standards and Internationalization (2) Solve some costly localization problems - International agreement on user interface elements to look and act the same worldwide - Example: E-mail icon Mailboxes vary widely across countries What if an agreement can be made on one symbol?

Motivations for Standards Past success - ANSI/HFES 100 - ISO VDT standards - ISO 9000 series Customer Demand - ease of use - interoperability New technology (Multimedia, the Web) Promote good user interface design Solve user interface problems Visibility of health and safety issues Politics and economics

Motivations and Significance of User Interface Standards Customers Industry Government Increase business opportunity - Satisfy customer demands - Broaden markets thru interoperability Demand: - Facilitate introduction of new technology - Usability - Interoperability Promote: - Health and safety - Common interest of domestic industry Require Conformance Standards Organizations Standard Require Conformance HEB 10/22/91

Factors Influencing Standards Development Existing standards Interests of competing: - industries - nations - standards bodies Empirical data Current practice and de facto standards Expert and non-expert advice Future impact of a standard Dynamics of individual committees Time and resources available to a committee

Standards Implementation Customer/supplier Requirements - For purchasing or software development Customer/supplier Contracts Governments require conformance - Health and safety regulations, legislation - Government purchasing regulations User groups require conformance - For example, trade union contacts

Types of User Interface Standards Implementation Standards Design Rules and Guidelines Design Process Standards

Implementation Standards Consensus on exact form, appearance, and/or user action-sequences for user interface elements International, cross-company requirements documents Consensus is difficult to achieve - Exactness and specificity can sometimes be conceptually elusive Low success Examples - IEEE P1201.2 Standards for window system controls - ISO/IEC 11581 screen icons

Design Rules and Guidelines Agreement on general guidelines and design rules - Designers and developers can refer to rules while designing their products and services - Sample standard: Order options in a menu by frequency of use if conceptual organization not available - High success - Example Much (but not all) of ISO 9241 (Guidelines for work with VDTs)

Design Process Standards Agreement on processes and procedures put in place by organizations to develop products and services - Make usability assessment and user-centered design procedures required steps in development life cycle - ISO 9000 design process for quality Some notable success - Example ISO 13407 on User-centered design process

Other types Standards which specify a benchmark or minimum performance standard for usability or ergonomic characteristics Standardized test procedures and/or formats

Standards Organizations DOMESTIC INTERNATIONAL HFES ISO ANSI CBEMA X3 ATIS T1 IEEE JTC1 IEC ITU-T (CCITT) Industry Forums EUROPEAN OSF COSE M o t i f IIA ETSI ECMA C E N H E B 3 / 1 5 / 9 5

Standards Organizations: Overview ISO: International Organization for Standardization - Federation of national standards organizations - Voluntary, consensus, non-un, non-gov t. - Cross-disciplinary industrial standards - Members not necessarily gov t. (e.g. ANSI, BSI) IEC: International Electrotechnical Commission - Similar to ISO in mission, structure - Covers electricity and electronics

Standards Organizations: Overview (2) JTC1: ISO/IEC Joint Technical Committee 1 - Information technology standards - Joint venture to reduce ISO/IEC redundancies CEN: Comité Européen de Normalisation - European Community analog to ISO Professional societies - Human Factors and Ergonomics Society (HFES) - via US/ANSI - IEEE (currently inactive in user interface)

Standards Organizations: Overview (3) ANSI: American National Standards Institute - Voluntary, consensus standards, non-us government, non-profit - Manages private sector standards activities by accredited technical groups, professional societies, and trade associations NCITS (was X3 ) - U.S. Information Technology standards under ANSI

Standards Organizations: Telecommunications ITU-T: International Telecommunications Union Technical Standards - Formerly CCITT - ITU committee, some treaty relationships, UN - Recommendations often very powerful via PTTs - Membership: Administrative (PTTs, telcos) RPOAs (Recognized Private Operating Agencies) SIOs (Scientific and Industrial Organizations) ETSI: European Telecommunications Standards Institute - Regional European analog to ITU-T - Greatly influences ITU-T at times

Standards Outside of the Traditional Structure Industry Forums and Consortiums - Formed outside of established agencies, often in response to a problem area Open Software Foundation (OSF) Information Industry Association (VMUIF) - Activity may later transfer to established agency - May have different or weaker due process procedures - Particularly important due to the Internet IETF: Internet Engineering Task Force W3C: World Wide Web Consortium

Standards Outside of the Traditional Structure (2) De facto standards, Industry leaderships - May lack official agreements - Standards defined in practice or openly offered from a company - Power from market dominance or competitive opportunity - Sun: Java - Microsoft and Microsoft Windows

Areas of Standardization Hardware: Workplace/Workstation, Environment, VDTs Software: User-Computer Interaction Telephony and Interactive Voice Response User-Centered Design Process Multimedia Information Services, WWW/Internet Accessibility

Hardware: Visual Display Terminal Workstations ISO TC 159 (Ergonomics) - ISO 9241 on ergonomics of VDTs - Essentially complete, most parts available - Other standards ISO 9355: Displays and Control Actuators ISO 11064: Control Centers (layouts, displays) ISO 13406: Flat Panel Displays HFES - US (ANSI) standards on ergonomics of workstations and anthropometry

Hardware: VDT Workstations (2) ISO/IEC JTC1 SC35 - User Interfaces was: Text and Office Systems - ISO/IEC 9995: Keyboard layouts published Zones defined for where keys go Specific key assignment left for national bodies, e.g. ANSI keyboard standard - New work on keyboards for laptops - New work on segmented keyboards - TR 15440 Technical report of future keyboards and other associated input devices and related entry methods

Software: User-Computer Interaction ISO TC159 SC4 WG5 - ISO 9241: Parts 10-17 Software ergonomics with VDTs Menus, forms, direct manipulation, user guidance, commands, presentation May be completed by end of year Documents dominated by guidelines-style recommendations Adopted compromise position eliminating most shall statements Testing as alternate conformance mechanism might return as issue Checklists not required but prominent as appendices

ISO 9241: Ergonomics of Visual Display Terminals P a r t Title 1 General Introduction 2 Guidance on Task Requirements 3 Visual Display Requirements 4 Keyboard Requirements 5 Workstation Layout and Postural Requirements 6 Environmental Requirements 7 Display Requirements with Reflections 8 Requirements for Displayed Colors 9 Requirements for Non-keyboard Input Devices 10 Dialogue Principles 11 Guidance on Usability 12 Presentation of Information 13 User Guidance 14 Menu Dialogues 15 Command Dialogues 16 Direct Manipulation Dialogues 17 Form-filling Dialogues

Software: User-Computer Interaction (2) ISO/IEC JTC1 SC35 - User Interfaces - ISO/IEC 11581 Icon Symbols and Functions standard pictures for common office software icons Completed and issued: - Part 1: General - Part 2: Object Icons - Part 3: Pointer Icons - Part 6: Actions Icons In preparation: - Part 4: Control icons - Part 5: Tool icons

Software: User-Computer Interaction (3) ISO/IEC JTC1 SC35 con t - Cursors published - ISO/IEC 14754 Information technology Pen based interfaces Common gesture for text editing with Pen based systems (published) Standards for gestures in pen-based input - In progress: ISO/IEC 18021 Information technology User interfaces for mobile multimedia communication devices Personal digital assistant devices and smart phone communicating wirelessly with remote servers

Software: User-Computer Interaction (4) UNIX Windowing System Standards HFES IEEE - No longer highly visible: COSE Motif, X/Open - US (ANSI) standard alignment with ISO - ANSI/HFES Standards development on color, voice recognition, accessibility and telephony - No activity, IEEE P1201.2 on GUI driveability withdrawn

Telephony and IVR ISO/IEC JTC1 SC18 WG9 (Text and Office Systems) - ISO/IEC 13714 Voice messaging systems published International Standard ITU-T Study Group 2 (New Services Human Factors) - Guidelines for interactive voice response (published) - Q and Z on 7 and 9 on the dialpad (published) - Pictograms for telephony equipment and documents - Standard method for evaluating of pictograms and icons - Common international network tones

Telephony and IVR (2) ITU-T Study Group 10 - G-interface specification standard published GUI for internetwork OAM&P (window systems for telecommunications network management) - Renewed interest in user interface specifications at last meeting ( Design Principles ) HFES - Standards on IVR, voice recognition, and audio output

HFES Human Computer Interaction Standards Committee ANSI/HFES 200 Current Outline and Status Section Title Status 1 Introduction In Voting 2 Accessibility In Voting 3 Interaction Techniques ISO documents User Guidance, Direct Manipulation, Forms Fill-In, Menus, Command Languages 4 Visual Presentation ISO documents and new drafts Presentation, Coding of Information, Color, Windows and Window Systems 5 Voice Input/Output and Telephony Voice Recognition Non-speech Auditory Output Interactive Voice Response Held back Held back In Voting

User Centered Design Processes ISO TC159 SC4 WG5 (Software Ergonomics) - ISO 9241 Part 11: Usability - ISO TC159 SC4 WG6 (UCD Process) - ISO 13407: Human-Centered Design Process for Interactive Systems ITU SG10 (Telecom network management) - Proposals for design principles for human-machine interface

Multimedia (1) ISO TC159 SC4 WG5 - ISO 14915: Multimedia User Interface Design Currently drafts going through voting process Part 1: Introduction and Framework Part 2: General Design Issues... Control and Navigation Part 3: Media Combination and... Requirements for Individual Media Part 4: Domain Specific Multimedia Aspects

Multimedia (2) IEC TC 100 (Audio, Video, and Multimedia Systems and Equipment) - New work item: Guidelines for the User Interface for Multimedia Equipment for General Purpose Use - Larger scope than ISO 14915: beyond computers to include household devices, TVs, video - Larger scope of users and accessibility issues - Potential conflict with ISO ISO/IEC JTC1 SC35 - New work item: ISO/IEC 18035 Information technology Icon symbols and fucntions for controlling multimedia applications (Approved and in preparation)

Information Services, Internet, WWW World Wide Web Consortium - Definition of HTML - No user interface committee - Active on accessibility of web and web pages - Deliberately avoided work on usability ISO TC159/SC4/WG5 - New work item proposal on Internet design as part of Multimedia work ISO/IEC JTC1 SC35 - NWI: ISO/IEC 18035 Icon symbols and functions for World Wide Web browsers ITU-T

Information Services, Internet, WWW Global Standards Conference, Brussels 1-2 Oct. 1997 - Facilitate timely and coherent development of the Global Information Society/Global Information Infrastructure (GIS/GII) - Resolve standards issues - Promote interoperability for GIS/GII - Steering committee US, Europe, Japan, Canada, ISO, IEC, ITU-T - Topics: Electronic commerce, public services (e.g. libraries), individual use (e.g. interactive games), communications infrastructure

Information Services, Internet, WWW (2) US: ANSI IISP (Information Infrastructure Standards Panel) - Accelerate development of standards crucial to Global Information Infrastructure (GII) - Covers: cable TV and set-top box based systems, customized information systems and video, WWW and the Internet - Identify needs for standards and solicit development - User interface and accessibility needs identified

Accessibility (Universal Access) ISO TC159 SC4 WG5 - Technical Report on Accessibility ISO re-wrote HFES document as ISO TS 16071 - Will migrate to standard IEC TC 100 - Accessibility in working standard on Multimedia World Wide Web Consortium - Web Content Accessibility Guidelines - Draft: User Agent Accessibility Guidelines HFES - ANSI/HFES 200.2 on Accessibility in Voting Stage - Basic accessibility requirements - Usability requirements: make systems easier to use for people with disabilities NCITS - Information Technology Industry Council (US) - Alternative Interface Access Protocols

ISO TC159 SC4 WG5 Ergonomics NWI A c c e s s i b i l i t y Vote July 1999 ISO TS 16071 ISO A c c e s s i b i l i t y Standard EC Global I n d u s t r y HFES / ANSI Human Computer Interaction Document Contribution 1998-1999 b Review & Voting A N S I S t a n d a r d HFES HCI Accessibility Document HFES 200 Part 2 Harmonization May 1999 b Review & Voting 2Q 2000 A N S I S t a n d a r d??? D o m e s t i c I n d u s t r y US Government EITAAC 2Q 2000 DoD US Legislation: ADA Sec 508 Telecom Act R e f P r. 1, 2 c h e c k p o i n t s Access Board Standards for Electronic and Information Technology Federal Gov t W3C/WAI HEB Apr 14, 2000

HFES 200.2: Software User Interfaces Accessibility Goal: Make software easier to use for people with disabilities - Focus is on usability and not accessibility per se - No statements requiring systems to be accessible - One goal is to reduce need for add-on hardware Design systems with features to make them usable out of the box to people with disabilities (e.g. build in control over font size, sticky keys) - Second goal is to increase usability of systems operating in combination with assistive technologies Provide operating system hooks to work with assistive hardware - e.g. make text available associated with pictures/icons for screen readers Increase usability of assistive systems - e.g. make controls for accessibility features accessible for people with that disability Surprise: The boundary between usability guidelines for disability and general guidelines is fuzzy

A Model for Creating New UI Standards When is a content area ready for standardization? Four areas of evaluation (Blanchard 2000, 2001) - Maturity of Technology - User Benefit - Implementation - Specificity

Maturity of Technology User interface technology: - Standardize when new, just developing - Standarize when mature Early: - No entrenched user bases to certain solutions - Less understanding of user interface Late: - Body of knowledge and user data has accumulated - May be too late to change things Issues which are likely to be somewhat arbitrary may benefit from early standardization Difficult issues are best left for the state of the art to mature

User Benefit Can we demonstrate that standardization will benefit users? - This is not always easy to empirically prove - General research shows consistency can be good - Often little research to show benefits from specific aspects of consistency (e.g. standardized close box on windows) Nevertheless, this seems an essential consideration

Implementation Is it reasonable to expect industry to implement the standard? - Will it be accepted? - Will logistical problems exist for implementation? - Politics or commerce (competitive pressures) may exist to block acceptance of standardization It s not worth the effort to standardize if it s impossible to implement These issues can lead to difficult judgements: When should compromises to ideal solutions be accepted to make a standard acceptable?

Specificity Can a standard be defined which is specific enough to be useful to the users of the standard? Can reasonable and acceptable conformance procedures be defined for a standard? Can motivations for the development of new standards be made clearer by formalization? Will it improve standards?

Further information Books: - Smith, W. J. (1996). ISO and ANSI Ergonomic Standards for Computer Products. Prentice Hall. Articles: - SIGCHI Bulletin quarterly column: Blanchard http://www.acm.org/sigchi/bulletin - HFES Bulletin occasional column: Williams