1 MultiCom, a platform for the design and the evaluation of interactive systems. MultiCom, a platform for the design and the evaluation of interactive.

Slides:



Advertisements
Similar presentations
Evaluation of User Interface Design
Advertisements

Improving System Safety through Agent-Supported User/System Interfaces: Effects of Operator Behavior Model Charles SANTONI & Jean-Marc MERCANTINI (LSIS)
Laboratoire de Communication Langagière et Interaction Personne-Système (CLIPS-IMAG) 291 rue de la bibliothèque, BP 53, Grenoble cedex 9, France.
What is Software Design?. Systems Development Life- Cycle Planning Analysis Design Implementation Design.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
CH02: Modeling the process and life cycle Process of developing software (organization and discipline in the activities) contribute to the quality of the.
Técnicas de Calidad en el Software Sesión # 10. Good quality software Operations Transition Testing Portability Reusability Interoperability Maintainability.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Evaluation of Software Systems.
Page16/2/2015 Sirlan Usage and usability considerations for SIRLAN solution success.
IE 366 IE 366: Work Systems Engineering Introduction.
Introduction to Software Engineering Dr. Basem Alkazemi
1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
© 2003 Turoff 1 The Nature of Information Systems and Employment in IS Murray Turoff Information Systems Department.
Overview of Software Requirements
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
HFSD Methods Nov HFSD Methods Objectives –To consider types of systems –To characterise methods for HF input into SD –To identify HF contributions.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Olli Kulkki Markus Lappalainen Ville Lehtinen Reijo Lindroos Ilari Pulkkinen Helsinki University of Technology S Acceptability and Quality.
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
P INNOVATION IN TEACHING AND LEARNING IN HIGHER EDUCATION WITH 3D VIRTUAL TECHNOLOGIES Fernando Maciel Barbosa M. Travassos Valdez 1, C. Machado.
Predictive Evaluation
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Software Engineering Term Paper
Distributed Virtual Laboratory for Smart Sensor System Design Distributed Virtual Laboratory for Smart Sensor System Design Oleksandr Palagin, Volodymyr.
Evaluation of Adaptive Web Sites 3954 Doctoral Seminar 1 Evaluation of Adaptive Web Sites Elizabeth LaRue by.
Understand Application Lifecycle Management
1 Chapter 9 Database Design. 2 2 In this chapter, you will learn: That successful database design must reflect the information system of which the database.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Human Computer Interaction
PROJECT MANAGEMENT. A project is one – having a specific objective to be completed within certain specifications – having defined start and end dates.
Slide 1V&V 10/2002 Software Quality Assurance Dr. Linda H. Rosenberg Assistant Director For Information Sciences Goddard Space Flight Center, NASA
TESTBED FOR FUTURE INTERNET SERVICES TEFIS at the EU-Canada Future Internet Workshop, March Annika Sällström – Botnia Living Lab at Centre for.
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
Lecture 7: Requirements Engineering
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Systems Life Cycle A2 Module Heathcote Ch.38.
Formulating a Simulation Project Proposal Chapter3.
User Interfaces 4 BTECH: IT WIKI PAGE:
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session #14.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Date of presentation 1 PROJECT IDEA Topic: The Network of the Future a) Future Internet Architectures and Network Technologies Internet of Services, Software.
Overview of Socio-cognitive Engineering General requirements Theory of Use Design Concept Contextual Studies Task model Design space System specification.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
Software Production ( ) Lecture 3: Dr. Samer Odeh Hanna (PhD) office: 318.
5. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the activities of the requirements discipline  Describe the difference.
A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley.
고려대학교 산업경영공학과 IMEN 315 인간공학 1. INTRODUCTION. 고려대학교 산업경영공학과 IMEN 315 인간공학.
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
An Iterative Method For System Integration
SIE 515 Design Evaluation Lecture 7.
Usage scenarios, User Interface & tools
CS4311 Spring 2011 Process Improvement Dr
Topic for Presentaion-2
Iterative design and prototyping
Object oriented system development life cycle
SKILL ASSESSMENT OF SOFTWARE TESTERS Case Study
GAN-MVL 2.1 Heuristic Evaluation
Engineering Processes
Evaluation techniques
Usability Techniques Lecture 13.
Rob Cotterill & Helen Jones DNV Consulting, UK
Fundamentals of Human Computer Interaction (HCI)
Software Engineering I
1. INTRODUCTION.
Activities of Formal Methods
Presentation transcript:

1 MultiCom, a platform for the design and the evaluation of interactive systems. MultiCom, a platform for the design and the evaluation of interactive systems. J. Caelen, CLIPS-IMAG, GRENOBLE

2 Needs The designers of interactive systems need tools and methods for system design and evaluation. The academic research teams are sought frequently by the industry for studies on user needs, and on user evaluation. It would be more benefit, to create a common platform for the both partners. The platform would be more a service centre devoted to the experimentation than a classical academic or industrial institution.

3 Objective A platform for the design and the test of interactive systems, allowing to : - study the usage and the usability of the interactive systems under real conditions of using - design and assess complex systems to respect with the usage and the usability - analyse the human behaviour (under definite scenarios of using) from collected data

4 Expected benefits Improved feasibility assurance of development projects, Improved procedures, methods and concepts, Reduced development costs and time, Improved product quality and increased flexibility and adaptability, Progress towards the establishment of software engineering standards, Improved guarantees to end-users that a product has been developed following best software and cognitive engineering practice.

5 Rationale l MultiCom is an approach to software development which emphasises the use of operational models throughout the lifecycle. MultiCom is a complete platform for the design and the evaluation of the interactive systems, including all the stages of the development cycle and supporting tools for sociologic observations and ergonomic tests (by taking into account human factors). l MultiCom provides training to the end-users as soon as the system comes in the exploitation phase.

6 The complete lifecycle AObserving the current usage, predicting the future usage, BDefining the specification notebook, CDefining the using scenario and assessing it, DRefining the specification on the diagnosis delivered in C, E Developing a mock up, FEvaluating the use and the usability of the mock up, GModifying after debriefing and debugging, HDeveloping another version of the mock up, I Returning at the step F while it is necessary, J Evaluating the final mock up, K Developing a prototype, L Pushing it on the market, M Training end users if needed, N Analysing the market returns.

7 The pre-development lifecycle Specific approach : to enrich the product concept as soon as possible, before the first stage of the pre- development, using a complete parameters palette (a) sociological questionnaires, (b) human factors grid and task analyses, (c) data collected from users Concept Specification Diagnosis Criteria Functions Virtual interface Scenario Test Functions Mock up 1 Devel. Test Mock up 2 Criteria Correct.

8 The design cycle To integrate as soon as possible the human factors in the design process : three phases Information Elicitation Phase Design Synthesis Phase Design Specification Phase Concept Specification Diagnosis Criteria Functions Virtual interface Scenario Test Functions Mock up 1 Devel. Test Mock up 2 Criteria Correct.

9 MultiCom Tools l Simulation l Measure l Analysis The platform : rooms workstations audio-video

10 Tools : simulation l The simulation consists in : — simulate a product/system using some virtual reality tools, — or simulate a situation (using wizard of Oz method), — or simulate the situation and the product together.

11 Tools : measure l The simulation l The measure consists in : — choosing adequate criteria, — selecting parameters, — defining scenarios and test protocols, — collecting data about the user behaviour, — applying criteria on the selected parameters.

12 Tools : analysis l The simulation l The measure l The analysis consists in : — making functional analysis or task analysis before the specification phase, — applying reverse engineering method during the specification phase in order to validate it, — applying statistical methods on collected data after the development phase, — studying spoken dialogues if any.

13 l By prediction : from socio-cognitive theory : to specify the design and to specify the system. Materials : questionnaires, task trees, sociological criteria grid Methods

14 Methods l By prediction By simulation : (virtual prototype, wizard of Oz, etc.) in order to refine functionality and to control the level of usability of the prototype, during the development phase.

15 Methods l By prediction l By simulation l By direct observation on the prototype working : in applying assessment protocol, Materials : scenario editor, observation scripts and annotation, data collecting software, data analysis tools, simulation tools.

16 Methods l By prediction l By simulation l By direct observation : l By indirect observation : in verifying the conformity of the system to the specifications. Materials : ergonomic expertise.

17 Benefits to the developing countries l Last years, usability budgets have been steadily growing... l Costs for a usability labs ? Not really a problem... – Sharing equipment – Sharing specialists – Portable equipment l Usability laboratories can also be used for certain variants of heuristic evaluation (for the design phase but also for the adaptation to the user and for the “computerisation” phase) The single-most important decision in usability engineering is simply to do it !

18 Conclusion MultiCom is… l A competence network (sociology, ergonomics, computer science) l A complete platform of experimentation and measure l A training centre (seminars, short courses) l A resource centre offering services on sociology and human factors areas