INTEGRATION AND TESTING OF THE WEB BASED SPATIAL DECISION SUPPORT SYSTEM

Similar documents
Framework for building information modelling (BIM) guidance

INTERNATIONAL STANDARD

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

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

Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems

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

This document is a preview generated by EVS

ISO AMENDMENT 1 Ergonomic requirements for office work with visual display terminals (VDTs) General introduction

ISO INTERNATIONAL STANDARD. Ergonomic design of control centres Part 2: Principles for the arrangement of control suites

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

ISO INTERNATIONAL STANDARD. Ergonomic design of control centres Part 3: Control room layout

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

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

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 INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 110: Dialogue principles

ISO INTERNATIONAL STANDARD. Information and documentation Records management Part 1: General

Usability Evaluation of Universal User Interfaces with the Computer-aided Evaluation Tool PROKUS

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

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. First edition

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

ISO/IEC JTC1/SC7 /N3614

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

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs) Part 4: Keyboard requirements

ISO INTERNATIONAL STANDARD. Sensory analysis Methodology General guidance for establishing a sensory profile

ISO/IEC TR TECHNICAL REPORT. Information technology Software measurement Functional size measurement Part 4: Reference model

ISO/IEC INTERNATIONAL STANDARD. Information technology Biometric data interchange formats Part 9: Vascular image data

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Information security management system implementation guidance

ISO/IEC INTERNATIONAL STANDARD. Information technology Icon symbols and functions for controlling multimedia software applications

ISO 78-2 INTERNATIONAL STANDARD. Chemistry Layouts for standards Part 2: Methods of chemical analysis

ISO/TR TECHNICAL REPORT. Ergonomics of human-system interaction Usability methods supporting human-centred design

ISO/IEC Information technology Icon symbols and functions for controlling multimedia software applications

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:

INTERNATIONAL STANDARD

Usability. HCI - Human Computer Interaction

INTERNATIONAL STANDARD

SVENSK STANDARD SS-ISO/IEC

INTERNATIONAL STANDARD

This document is a preview generated by EVS

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

INTERNATIONAL STANDARD

Predstavenie štandardu ISO/IEC 27005

Recording end-users security events: A step towards increasing usability

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

ISO/IEC INTERNATIONAL STANDARD

Harmonization of usability measurements in ISO9126 software engineering standards

ISO INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs) Part 11: Guidance on usability

Information Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003

SVENSK STANDARD SS-ISO 19114:2004. Geografisk information Metoder för utvärdering av kvalitet. Geographic information Quality evaluation procedures

ISO/IEC TR TECHNICAL REPORT

ISO INTERNATIONAL STANDARD. Statistical interpretation of data Part 7: Median Estimation and confidence intervals

ISO/IEC INTERNATIONAL STANDARD. Systems and software engineering Requirements for designers and developers of user documentation

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

This document is a preview generated by EVS

ISO INTERNATIONAL STANDARD. Quality management Customer satisfaction Guidelines for codes of conduct for organizations

ISO/IEC INTERNATIONAL STANDARD. Software engineering Software measurement process. Ingénierie du logiciel Méthode de mesure des logiciels

INTERNATIONAL STANDARD

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

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

ISO/IEC INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

EVALUATION AND APPROVAL OF AUDITORS. Deliverable 4.4.3: Design of a governmental Social Responsibility and Quality Certification System

Numbers, Numbers, Numbers. Andreas Bartel Christian Jansen User Experience Engineering Sun Microsystems, Inc

This document is a preview generated by EVS

This document is a preview generated by EVS

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

ISO INTERNATIONAL STANDARD. Ophthalmic optics Information interchange for ophthalmic optical equipment

This is a preview - click here to buy the full publication

ISO INTERNATIONAL STANDARD. Ophthalmic optics Information interchange for ophthalmic optical equipment

Software engineering Product quality Part 1: Quality model

ISO/IEC INTERNATIONAL STANDARD. Information technology User interfaces Accessibility of personal computer hardware

ISO INTERNATIONAL STANDARD

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Requirements for acquirers and suppliers of user documentation

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

ISO/IEC INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs)

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. First edition

ISO INTERNATIONAL STANDARD

ISO Certification For Laboratory Accreditation. Dr Amadou TALL Consultation

INTERNATIONAL STANDARD

This document is a preview generated by EVS

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

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

INTERNATIONAL STANDARD

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

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

Transcription:

Annex: 28 INTEGRATION AND TESTING OF THE WEB BASED SPATIAL DECISION SUPPORT SYSTEM Test plan report and procedures 1

SUMMARY 1 OVERALL DESCRIPTION... 3 2 TEST PLAN REPORT AND PROCEDURES... 4 2.1 INTRODUCTION... 4 2.2 STANDARDS AND QUALITY... 5 2.2.1 Process and Product Quality in Engineering... 5 2.2.2 ISO 9241... 5 2.3 QUALITY INSPECTION PLAN BASED ON ISO 9241... 6 2.4 ANALYSIS OF THE INSPECTION REPORT SUMMARY... 8 2

1 OVERALL DESCRIPTION During the Integration and testing (I&T) phase the individual software modules will be combined and tested as a group. This phase will follow the single unit testing and precedes system testing. The purpose of this phase will be to verify functional, performance and reliability requirements. The WS- DSS will be exercised through their interfaces using black box testing, success and error cases being simulated via appropriate parameter and data inputs. Simulated usage of shared data areas and interprocess communication will be tested and individual subsystems will be exercised through their input interface. Test cases will be constructed to test whether all components within assemblages interact correctly. After this preliminary internal test, the system will be available at the final users that will also perform a further test of the WS-DSS system in the time span 2012-2013. End-user can also use the bottom-up procedures that will be developed in the WS-DSS system to fill in questionnaire regarding the end-user testing of the system. Different analysis tools will be used to verify the functionality. The test analysis follows four steps: 1. Planning and Designing tests 2. Implementing tests 3. Execution tests 4. Tests valuation and report Going in further details concerning test sites, we remember that along with the test field of Valle Telesina, further WS-DSS testing will also be performed in other 4 areas. Criterion employed for identifying Valle Telesina and the other 4 test areas along with their geographical features have already be given in the B3 form. Here we just remember that while all the environmental problems given in the project will be targeted in Valle Telesina, differently for testing purposes, in the 4 test areas, we will address only the major local type of environmental problem, as reported in the following table. 3

2 TEST PLAN REPORT AND PROCEDURES 2.1 INTRODUCTION The evolution in Information Technology (IT), the resources directed to Geographic Information Systems (GIS) and the Internet dissemination in daily life make the creation of intelligent maps possible. The term "intelligent map" is frequently used by Web GIS users to denote the possibility of interacting with a GIS and its underlying databases, through a cartographic interface. In this way, a user who is not necessarily familiar with geo-processing can have access to these technological benefits simply by using a standard web browser. The diversity of Web GIS application users demands investigation in the quality of human-computer interaction. Interface quality involves several factors related to the quality of the interface design process, the quality of the product and the usage experience that it supports. Usability data can be captured by several approaches: formally by running an evaluation software that receives as input a formal specification of the interface; empirically, by testing the interface with users; informally having expert evaluators inspecting aspects of the interface which would impact in the software usability. Considering the state-of-art in Human Computer-Interaction (HCI), formal methods hardly cope with the complexity of interactive systems on the other hand, empirical methods based on real users are very expensive and time consuming to be applied in every stage of an evolutive development of an interface. Inspection-base methods have been pointed out as an effective method to be combined with user testing. Literature has addressed user interface aspects by investigating the use of GIS by prospective users in usability laboratories or in their work situations. In this work we approached the subject by conducting an inspection-based method. The goal is to investigate the use of ISO 9241 standard Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs), to inspect the interface quality of Web GIS applications. The used approach follows two steps: a methodology for interface inspection for Web GIS applications, the investigation of the ISO 9241 standard as an instrument for interface inspection of Web GIS applications. 4

2.2 STANDARDS AND QUALITY International Organization for Standardization (ISO) is a world wide agency for standard regulation. The work of preparing standards is conducted by technical ISO committees. 2.2.1 PROCESS AND PRODUCT QUALITY IN ENGINEERING Software quality is determined by the quality of the process used for its development and by the quality of the final product itself. Thus, the improvement in the software quality is achieved by the improvement in the process of developing it. This concept has guided the elaboration of standards for evaluation and improvement of software development processes. Examples of standards regarding quality of processes are ISO 9000-3, ISO/IEC 12207-1, SEI SW-CMM and SPICE. To evaluate the quality of the software product means to verify and consider all requirements, which, in general, express different kinds of needs specified in quantitative or qualitative terms. It has drawn attention in the evaluation of interfaces of Web GIS applications, not in the process of interface design. Since the objective is to investigate aspects of the human-computer interaction, has chosen the ISO 9241 standard as the instrument for inspecting the GIS interfaces. The ISO 9241 standard allows a usability inspection of elements related to the interface (verifiable questions), such as: the menu structure, help system, error management, navigation, etc. ABNT classifies ISO 9241 within Software Ergonomics. 2.2.2 ISO 9241 The ISO 9241 international standard was prepared by the ISO/TC 159 technical committee of Ergonomics and SC4 subcommittee in Ergonomics of the Human-Systems Interaction. It consists of 17 parts, under the general heading of Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs). There exist already reports on the use of standard ISO 9241 on interface evaluation, but none has been reported on GIS literature. 5

2.3 QUALITY INSPECTION PLAN BASED ON ISO 9241 The ISO 9241 standard considers a very large set of issues. therefore, has proceeded only to the control interface for a Web GIS applications representative part of this standard. The inspection considered the following parts of the standard: Dialogue Principles (part 10), Presentation of Information (part 12), User Guidance (part 13) and Menu Dialogues (part 14). Other parts of ISO 9241 standard were not chosen because they concern physical devices or because they would require user s participation. The SOILCONSWEB GIS WEB is an application that present images captured by satellite sensors, vector layers and table. This category allows different interactive possibilities, as zoom, pan, query, and visualization of thematic data associated to maps. Besides zoom and pan, this application allows querying geographic data associated with the map, or selecting data layers for visualization among other possibilities. Tables from 1 to 4 illustrate the considered parts of ISO 9241 (part 10: Dialogue Principles - Table 1, part 12: Presentation of Information - Table 2, part 13: User Guidance - Table 3 and part 14: Menu Dialogues - Table 4), for evaluated Web GIS application. In these tables, the symbol "X" stands for the violation of the respective norm. Table 1. ISO 9241-10: Dialogue Principles Number 10-3.2.1 Norm Description The dialogue should present the user with only the information related to the task accomplishment 10-3.4.1 The interaction speed does not have to be dictated by the system 10-3.4.5 10-3.5.3 Different characteristics and necessities of users require different levels and methods of interaction The application should use vocabulary that is familiar to the user in the task execution 10-3.6.2 Errors should be explained to help the user correct them 10-3.7.1 Mechanisms should be provided to allow the dialogue system to be adapted to the user s language, cultural and individual knowledge 6

Table 2. ISO 9241-12: Presentation of Information Number Norm Description 12-5.3.4 Appearance of windows should be consistent with the application 12-5.4.2 12-5.6.1 12-5.6.3 12-7.5.1 12-7.5.5 Density of the shown information: the information density can not be seen by the user as excessively disorderedz Groups distinction: groups should be perceptively distinct, according to the spacing and localization Conventions use: information groups should be arranged into common formats, conventions and customs Colors as auxiliary codification: colors should never be used for codification meaning only Number of used colors: if codification colors are used, no more than six colors should be used, besides the addition of the black and white colors Table 3. ISO 9241-13: User Guidance Number Norm Description 13-5.3.2 Phrases should be used to enhance the user s perception control 13-7.2.2 No intrusive feedback, it should not distract the user in relation to his task 13-7.2.9 Appropriate time for feedback should be provided 13-9.2.1 Error prevention should be provided when appropriate 13-9.2.3 Users should be informed about the occurrence of potential system failure 13-10-7.1 Context-sensitive help is provided, supplied when the tasks have specific steps or contextual information Table 4. ISO 9241-14: Menu Dialogues Number Norm Description 14-5.1 Options should be arranged inside conventions or natural groups 14-5.1.3 Categories: options should be arranged inside groups from four to eight options per level 14-5.3.5 Use order: if a use order is known, the menu should be arranged in this form 14-6.1.5 Menu Map: representing the menu structure and it should clearly be available when necessary 14-8.1.7 Headings: the writing should be short 7

2.4 ANALYSIS OF THE INSPECTION REPORT SUMMARY The analysis report will have the following chapters 1. Analysis Overview, a table shows the violation of ISO standard, considering all the norms together and parts 10, 12, 13 and 14 separately. 2. Dialogue Principles ISO 9241-10 a. Suitability for the Task and Individualization, Conformity with User Expectations. b. Suitability for the Task and Learning c. Suitability for the Task and Error Tolerance: d. Controllability and Conformity with User Expectations. 3. Presentation of Information ISO 9241-12 a. Organization of Information (recommendations for windows, areas, input/output area). b. Organization of Information (groups). c. Organization of Information (tables d. Coding Techniques. 4. User Guidance ISO 9241-13 5. Menu Dialogues ISO 9241-14 8