Human Computer Interaction
|
|
|
- Ambrose Underwood
- 10 years ago
- Views:
Transcription
1 Dr Mark Wright - Informatics HCI Course 2012/13 Human Computer Interaction Dr Mark Wright University of Edinburgh and Edinburgh College of Art Semester /2013
2 Principles and Overview Lecture 1 Key points: Definition The Three Paradigms of HCI The Technological Background What knowledge does HCI have to make good interactions? When is this knowledge relevant and how do you apply it? Dr Mark Wright - Informatics HCI Course 2012/13 1
3 Definition of HCI "Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them." Association for Computing Machinery
4 The 3 Paradigms of HCI Human Factors Engineering Epoc Classical Cognitive Information Epoc The Three Paradigms of HCI Harrison, Tatar and Sengers CHI 2007 Embodied/Situated Interaction Epoc 4
5 The 3 Paradigms of HCI Awareness of the paradigms help us make sense of this huge field 1st HCI Paradigm Human Factors Engineering Epoc 2nd HCI Paradigm Classical Cognitivism Information Epoc 3rd HCI Paradigm Embodied Cognition Interaction Epoc Metaphor of Interaction Interaction as Man- Machine Coupling Interaction as Information Transfer Interaction as Phenomenologically Situated Central Goal for Interaction Optimise fit between man and machine Optimise accuracy and Efficiency of Information Transfer Support of Situation Action in the World Typical Questions of Interest How can we fix specific problems that arise in Interaction? What mismatches arise in communication between humans and computers? How can we accurately model what people do? How can improve the efficiency of HCI? What existing situated activities should we support? How do users appropriate technology? How can we support interaction with constraining it by what a computer can do/understand? What is the wider context roles, politics and values?
6 The 3 Paradigms of HCI Today Paradigms 2&3 Largely Predominate Appropriate Disciplines for Interaction Desirable Methodologies Legitimate kinds of Knowledge 1st HCI Paradigm Human Factors Engineering Epoc Engineering, Programming, Ergonomics Cool Hacks Pragmatic Objective Details 2nd HCI Paradigm Classical Cognitivism Information Epoc Laboratory and Theoretical Behavioural Science Verifiable Quantitative design and evaluation methods that can be applied regardless of context Objective facts and models with general applicability 3rd HCI Paradigm Embodied Cognition Interaction Epoc Ethnography, Action Research Ethnomethodology, Interaction Design, User Centred Design A palette of situated design and evaluation strategies Thick Description of Context and Stakeholder Concerns. How do you know something is True? You Tried it out and it worked You confirm of refute your hypothesis based on a statistical analysis of the evidence You argue about the relationship between your data and what you seek to understand
7 The 3 Paradigms of HCI Viewpoints: Paradigm2 Analytic/Scientific Paradigm3:Phenomenological/Design 1st HCI Paradigm Human Factors Engineering Epoc 2nd HCI Paradigm Classical Cognitivism Information Epoc 3rd HCI Paradigm Embodied Cognition Interaction Epoc Values Reduce errors and make it work. Ad Hoc is OK. Cool Hacks that exploit a specific instance are desired Optimisation. Strive for Objective, Abstract, Quantitative, Generalizable Knowledge wherever possible. Principled evaluation is a priori better than ad hoc, since design can be structured to suite this paradigm. Structured Design better than unstructured. Reduce Ambiguity. Top Down View of Knowledge. Construction of meaning is intrinsic to and unfolds from interaction. What goes on around systems is more interesting than what s happening at the interface. Zensign - what you don t build is as important and what you do build. Goal is to grapple with the full complexity around the system.knowledge can not just be a powerful abstraction but can be embedded in the world as hidden context and tacit skill which is revealed through engagement
8 Which HCI Paradigm is the correct one? Classical Cognitive Information Epoc Embodied/Situated Interaction Epoc The key question is not which of the paradigms is correct but what different perspectives, strengths, weaknesses, insights and tools they offer and when they are appropriate to apply 8
9 Technological Context HCI arose and evolved as Computer Technology arose and evolved. There are a number of recognisable eras and approaches associated with technologies which are useful to keep in mind One perspective is PreDesktop,Desktop and Post-Desktop Before HCI Physical Switches Teletype Terminals Early language development from machine code can be seen as an attempt to make programming easier. 9
10 The First WIMP Interface: Small Talk Xerox Parc First Computer Mouse 10
11 Wimp Interface - A relatively stable design - till recently? WIMP - Windows, Icons, Menus and Pointer The WIMP interface has remained relatively unchanged during a great deal of rapid development in technology, platforms and interaction metaphors. 11
12 Pre Internet - Stand Alone PC PC with little or no local network. No Internet Single Users on single machines using stand alone applications Spreadsheets were a huge early success of HCI 12
13 Web Static Web Static Web Pages Server Creates Browser Only Reads Slow Internet Few Content Creators No E-Commerce The age of web usability layout, colour 13
14 Web Dynamic Web Dynamic Web Client Side - Javascript Server Side Databases - PHP/ mysql Mashups - api s, Browser rather than OS based ecosystems Users as Content Creators Rich Internet Applictions (RIA) with the interactive experience of stand alone applications Typical Google Maps Mashup App for London Flats/Prices 14
15 Mobile and Social Media Smart Phones Apps vs HTML5 Location Based Services (LBS) Communication and Content Creation A post PC era of phones and tablets? Constantly changing interactions, social context and place. Twitter, Facebook, Foursquare, Google Maps
16 Social Computing CSCW Computer Supported Collaborative Working Beyond immediate interaction to a web of surrounding relations Ethnography, Ethnomethodology Actual Practices 16
17 Virtual and Augmented Reality Virtual Worlds - Simulation, immersion Second Life, Massive Multi-player Online Role Playing Games MMORPG Virtual Reality - A separate virtual place HeadMounted Displays, Caves Augmented Reality - The Real World Plus Tablets, Phones, Google Glasses 17
18 Ubiquitous Computing UbiComp Computers omni-present but invisible Computers escape from the desktop and disappear Wireless, Wearable, Small, Embedded RFID tags, Micro-controllers, Speckled computing, Machine to Machine Internet of Things IOT 18
19 Tangible Computing Physical Interface Use of Embodied skills Rich tactile and proprioceptive feedback Physical affordances and constraints of the physical world Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms Ishii and Ullmer, CHI 97 19
20 What can we take from HCI to make better interactions? Science (Classical Cognitive Science) Theory and Models Formal Methods Experimental Method Statistical Inference Justification for laws and guidelines BUT as the Interface can change some knowledge is only speculative Embodiment and Situated Cognition suggest Ethnomethodology and Design are viable and useful methodologies too Social Context and Embedded knowledge are crucial but often hidden 20
21 Interaction Design Cycle 21
22 Design Rules for HCI n n n n Many sets of rules have been proposed to encapsulate understanding and best practice Operate at various levels principles abstract design rules an interface should be easy to navigate guidelines advice on how to achieve principle may conflict; understanding theory helps resolve use colour to highlight links standards specific rules, measurable MondoDesktop links are RGB #1010D0 23
23 Design Rules for HCI - standard 24
24 Design Rules Shneiderman s 8 Golden Rules (1987): 1. Strive for consistency 2. Enable frequent users to use shortcuts 3. Offer informative feedback 4. Design dialogs to yield closure 5. Offer error prevention and simple error handling 6. Permit easy reversal of actions 7. Support internal locus of control 8. Reduce short-term memory load 25
25 Design Rules Norman s 7 Principles (1988): 1. Use both knowledge in the world and knowledge in the head. 2. Simplify the structure of tasks. 3. Make things visible. 4. Get the mappings right. 5. Exploit the power of constraints, both natural and artificial. 6. Design for error. 7. When all else fails, standardize. 26
26 Design Rules Nielsen s 10 Usability Heuristics (1994): 1. Visibility of system status 2. Match between system and the real world 3. User control and freedom 4. Consistency and standards 5. Help users recognize, diagnose and recover from errors 6. Error prevention 7. Recognition rather than recall 8. Flexibility and efficiency of use 9. Aesthetic and minimalist design 10. Help and documentation heuristic_list.html 27
27 Consolidate the three lists here. Mark any you don t understand with * 28
28 Design Rules Dix groups these and related principles as follows: n n n Learnability the ease with which new users can begin effective interaction and achieve maximal performance (e.g. familiarity, generalisability, predictability) Flexibility the multiplicity of ways the user and system exchange information (e.g. customisability, substitutability, user control) Robustness the level of support provided to the user in determining successful achievement and assessment of goal-directed behaviour (e.g. observability, recoverability) 29
29 n n n n n n n Design Rules Many seem like common sense - but often violated Home exercise: pick one everyday object and one piece of software and assess with respect to these rules Some are grounded in our understanding of how humans perceive, think and learn Some are the result of empirical study (e.g. Nielsen s heuristics are based on factor analysis of 249 usability problems) Some are derived from particular characterisations of the nature of human action (e.g. Norman s principles are closely related to his theory of action) Some are collections of experience (e.g. Shneiderman s rules) Some can be directly related to computational complexity In this course we will study the background and justification of these rules and elaborate on how they can be applied in specific contexts to
30 Guidelines for various platforms Mac OS X Human Interface Guidelines: Grouping Items in Menus Arranging menu items in logical groups makes it easy for users to quickly locate commands for related tasks. The guidelines in this section can help you list menu items in ways that make sense to users. 30
31 When is this knowledge relevant and how do you apply it? HCI is a Research Discipline and a Design Practice HCI Research Goal is to gain insight whereas the practice is to make good interfaces. Quantitative and Qualitative approaches are useful for both. Need to judge if an issue is objective or subjective. Science it good at telling if a phenomenon is real or provide useful insight as to why an approach works. User Centred Design, Interaction Design, Scenarios, Prototyping are typical approaches of actual practice to uncover the complex issues which contribute to the creation of successful digital interactions in the real world 31
32 HCI Course Objective The aim of this course it to give you the grounding necessary to understand the Principles and Practice of HCI and how to use that knowledge to create better interactions between people and digital systems. 32
33 Key Texts 33
Interface Design Rules
Interface Design Rules HCI Lecture 10 David Aspinall Informatics, University of Edinburgh 23rd October 2007 Outline Principles and Guidelines Learnability Flexibility Robustness Other Guidelines Golden
HCI Lecture 11: Rich Interaction. Barbara Webb
HCI Lecture 11: Rich Interaction Barbara Webb Key points: Limitations of interaction descriptions Including embodiment Including continuous time Status-event descriptions Distributed cognition Situated
Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.
Bad designs Chapter 1: What is interaction design? Elevator controls and labels on the bottom row all look the same, so it is easy to push a label by mistake instead of a control button People do not make
HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis
UNIVERSITY OF CRETE FACULTY OF SCIENCES AND ENGINEERING COMPUTER SCIENCE DEPARTMENT COURSE CS-464 (OPTIONAL) HUMAN COMPUTER INTERACTION Course Convenor: Constantine Stephanidis HY-464: Επικοινωνία Ανθρώπου
DESIGN & PROTOTYPAGE. ! James Eagan [email protected]
DESIGN & PROTOTYPAGE! James Eagan [email protected] Ce cours a été développé en partie par des membres des départements IHM de Georgia Tech et Télécom ParisTech. La liste de contributeurs
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Mobile App Testing Guide. Basics of Mobile App Testing
2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and
SignalDraw: GUI Tool For Generating Pulse Sequences
SignalDraw: GUI Tool For Generating Pulse Sequences Konstantin Berlin Department of Computer Science University of Maryland College Park, MD 20742 [email protected] December 9, 2005 Abstract Generating
Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
An Iterative Usability Evaluation Procedure for Interactive Online Courses
An Iterative Usability Evaluation Procedure for Interactive Online Courses by Laurie P. Dringus ABSTRACT The Internet and World Wide Web (W3) have afforded distance learners simple links to access information.
Masters in Networks and Distributed Systems
Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to
A usability study of a website prototype designed to be responsive to screen size
A usability study of a website prototype designed to be responsive to screen size Sophie Rundgren Interactive Media Design Södertörn University Alfred Nobels allé 7 141 89 Huddinge [email protected]
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
To Virtualize or Not? The Importance of Physical and Virtual Components in Augmented Reality Board Games
To Virtualize or Not? The Importance of Physical and Virtual Components in Augmented Reality Board Games Jessica Ip and Jeremy Cooperstock, Centre for Intelligent Machines, McGill University, Montreal,
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance - Methods - Comparison 1 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 2
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
Standards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
EHR Heuristic Evaluation
[Place logo of clinic here] EHR Heuristic Evaluation Preview Packet Background, Description of Process, Heuristics List, and Examples of Violations Created by: Thank you for participating in our heuristic
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
A Capability Model for Business Analytics: Part 2 Assessing Analytic Capabilities
A Capability Model for Business Analytics: Part 2 Assessing Analytic Capabilities The first article of this series presented the capability model for business analytics that is illustrated in Figure One.
WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher 2004. Topic Overview. Suggested Readings.
IMS3470 Human-computer interaction WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher 2004 Topic Overview WIMP or is it GUI? (interface model using direct
Chapter 11. HCI Development Methodology
Chapter 11 HCI Development Methodology HCI: Developing Effective Organizational Information Systems Dov Te eni Jane Carey Ping Zhang HCI Development Methodology Roadmap Context Foundation Application 1
Outline. Lecture 13: Web Usability. Top Ten Web Design Mistakes. Web Usability Principles Usability Evaluations
Lecture 13: Web Usability Outline Web Usability Principles Usability Evaluations Wendy Liu CSC309F Fall 2007 1 2 What Makes Web Application Development Hard? Target audience can be difficult to define
A Comparison Between User Interface Design for Different Kinds of Mobile Applications
A Comparison Between User Interface Design for Different Kinds of Mobile Applications Rashmi Bakshi Abstract: In present research, a comparative study is conducted between designs of various mobile applications
JUMP START INTO WINDOWS 10
JUMP START INTO WINDOWS 10 Donna Payne WWW.THEPAYNEGROUP.COM Jump Start into Windows 10 There is a lot to celebrate with Microsoft Windows 10. There is the triumphant return of the Start button, more consolidation
Google Apps for Education: The Basics
Google Apps for Education: The Basics You will learn how to get started with Google Drive by uploading and converting documents. You will also learn how to share your documents with others. Plus learn
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
OCR LEVEL 3 CAMBRIDGE TECHNICAL
Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT e-commerce A/601/7313 LEVEL 3 UNIT 6 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 e-commerce A/601/7313 LEVEL 3 UNIT 6
Why HTML5 Tests the Limits of Automated Testing Solutions
Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So
Designing for the Web
Designing for the Web Design Issues Technical Issues Some Web Design Issues Breadth vs. Depth Navigation vs. Content Seller vs. Buyer (i.e., Designer vs. User) Colors and Images Several images in this
GUIDELINES FOR HANDHELD MOBILE DEVICE INTERFACE DESIGN
GUIDELINES FOR HANDHELD MOBILE DEVICE INTERFACE DESIGN Jun Gong 1 Peter Tarasewich 2 College of Computer and Information Science, Northeastern University 360 Huntington Ave, 161CN, Boston, MA 02115 USA,
Paper Prototyping as a core tool in the design of mobile phone user experiences
Paper Prototyping as a core tool in the design of mobile phone user experiences Introduction There is much competition in the mobile telecoms industry. Mobile devices are increasingly featurerich they
AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
Welcome to Bridgit @ CSU The Software Used To Data Conference.
Welcome to Bridgit @ CSU The Software Used To Data Conference. Overview SMART Bridgit software is a client/server application that lets you share programs and information with anyone, anywhere in the world.
Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Eleventh Edition Technology in Action Chapter 4 System Software: The Operating System, Utility Programs, and File Management. Chapter Topics
TABLE OF CONTENTS CHAPTER TITLE PAGE
TABLE OF CONTENTS CHAPTER TITLE PAGE ACKNOWLEDGEMENT ABSTRACT ABSTRAK LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS i ii iii iv v vii 1 INTRODUCTION 1.0 Introduction 1 1.1 Problem Statement 2 1.2
What is New Whitepaper. White Paper
Whitepaper This document previews the key features and enhancements in Microsoft Dynamics NAV 2013 R2. Contents are subject to change. Contents Introduction 3 Microsoft Dynamics NAV 2013 R2 in Office 365
Human Computer Interaction (User Interfaces) for Games
Human Computer Interaction (User Interfaces) for Games IMGD 4000 Background HCI Principles HCI and Games Topics 1 What do these things have in common? A Computer Mouse A Touch Screen A program on your
BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 EXAMINERS REPORT Friday 2 nd October 2015 Answer any THREE
Data virtualization: Delivering on-demand access to information throughout the enterprise
IBM Software Thought Leadership White Paper April 2013 Data virtualization: Delivering on-demand access to information throughout the enterprise 2 Data virtualization: Delivering on-demand access to information
Development and Implementation of Location Based Native Mobile Application
Development and Implementation of Location Based Native Mobile Application Case Study Zlatko Čović Subotica Tech College of Applied Sciences, Department of Informatics, Marka Oreškovića 16, Subotica, Serbia
Models of Dissertation Research in Design
Models of Dissertation Research in Design S. Poggenpohl Illinois Institute of Technology, USA K. Sato Illinois Institute of Technology, USA Abstract This paper is a meta-level reflection of actual experience
Usability Heuristics for the Web. 1. Visibility of system status
Page 1 sur 5 Register Domains[.com.net.org] for only $14.99 at Bluegenesis.com! Usability Related Articles Find Search List Departments List Topics Web Tools Guide Buy Software at the Web Tools Store Search
UX UI. An intro to the world of User Experience and User Interface
UX UI An intro to the world of User Experience and User Interface Agenda Introduction UX UI Define your product Basic Guidelines Summary UX Hi - Product Design Student at Bezalel Academy of Arts and Design
Observing and describing the behavior of a subject without influencing it in any way.
HOW TO CHOOSE FROM THE DIFFERENT RESEARCH METHODS* The design is the structure of any scientific work. It gives direction and systematizes the research. The method you choose will affect your results and
separate the content technology display or delivery technology
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
RhoMobile Suite. Develop applications for the next generation of business mobility
RhoMobile Suite Develop applications for the next generation of business mobility With the Motorola Solutions RhoMobile Suite application development platform, you ll never have to write more than one
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
User interface design. Designing effective interfaces for software systems. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1
User interface design Designing effective interfaces for software systems Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 Objectives To suggest some general design principles
Mobile Application Development
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
Understanding the User Model of the Elderly People While Using Mobile Phones
Understanding the User Model of the Elderly People While Using Mobile Phones Hsien-Hui TANG Shih-An KAO DITL, The Graduate Institute of Industrial Design, Chang Gung University, Taiwan [email protected]
CONTENTS. Introduction 3. IoT- the next evolution of the internet..3. IoT today and its importance..4. Emerging opportunities of IoT 5
#924, 5 A The catchy phrase Internet of Things (IoT) or the Web of Things has become inevitable to the modern world. Today wireless technology has reached its zenith making it possible to interact with
Recon Rally. The User Experience Design Behind the Rally. By Michael Grubbs, Tiffany Milano, and Daniel Rotondo
Recon Rally The User Experience Design Behind the Rally By Michael Grubbs, Tiffany Milano, and Daniel Rotondo ABSTRACT The Recon Rally application aims to provide alumni, new and current students, parents,
White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle
White Paper Bridging the essential gap between Mobile Cloud and crowd based testing 1. Introduction 2. Testing Lifecycle a. Testing typologies (Functional, Usability) b. Functional Testing: Manual
The USER & The Design Process
The USER & The Design Process Jane Pirone User Friendly User Centered Design UX (User Experience) User Testing Usability UI (User Interface) why should we care so much about the USER? oh and what about
LivePoplet: Technology That Enables Mashup of Existing Applications
LivePoplet: Technology That Enables Mashup of Existing Applications Akihiko Matsuo Kenji Oki Akio Shimono (Manuscript received January 29, 2009) We have developed LivePoplet, a technology that allows the
Morten Fjeld. Designing for Tangible Interaction. Man-Machine Interaction IHA, ETH Zurich
Morten Fjeld Designing for Tangible Interaction Man-Machine Interaction IHA, ETH Zurich Morten Fjeld, ETH Zürich LMU München, 3. November 2003 1/23 Overview What is Tangible Interaction? Collaborative
DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business
DEVELOP ROBOTS DEVELOPROBOTS We Innovate Your Business Security & Encryption Develop Robots has helped banks, real estate companies, law firms and many other businesses to secure and encrypt their database
Introduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
The Business Value of a Web Services Platform to Your Prolog User Community
The Business Value of a Web Services Platform to Your Prolog User Community A white paper for project-based organizations that details the business value of Prolog Connect, a new Web Services platform
HTML5 : carrier grade
HTML5 : carrier grade Alex Rutgers / CTO@Momac / February 2013. Introduction Since HTML5 became mainstream media around April 2010 and I decided to create an overview article on HTML5 in the mobile space,
HC/Foundations [4 Core-Tier1 hours, 0 Core-Tier2 hours]
HC: Human-Computer Interaction Human computer interaction (HCI) is concerned with designing the interaction between people and computers and the construction of interfaces to afford this. Interaction between
Intelligent Office: Web Optimisation Guide. Published Date: 06/11/2015. Version: 3.3
Intelligent Office: Web Optimisation Guide Published Date: 06/11/2015 Version: 3.3 Table of Contents System Requirements:... 3 Introduction... 3 Difficulties Logging on to Intelligent Office (io)... 3
Interaction Design. Chapter 1 (April 15, 2015, 9am-12pm): History
Interaction Design Chapter 1 (April 15, 2015, 9am-12pm): History 1 History Course Overview (Timetable) + Organizational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor
Data Analytics in Organisations and Business
Data Analytics in Organisations and Business Dr. Isabelle E-mail: [email protected] 1 Data Analytics in Organisations and Business Some organisational information: Tutorship: Gian Thanei:
Adaptive Thinking & Leadership Training for Cultural Awareness and Communication Competence
Interactive Technology & Smart Education (2005) 2: 127 130 2005 Troubador Publishing Ltd. SERIOUS GAME REPORT Adaptive Thinking & Leadership Training for Cultural Awareness and Communication Competence
Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT
Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application
WHITEPAPER. Managing Design Changes in Enterprise SBM Installations
WHITEPAPER Managing Design Changes in Enterprise SBM Installations By Tom Clement Serena Software, Inc. October 2013 Summary This document explains how to organize your SBM maintenance and development
Frequency, definition Modifiability, existence of multiple operations & strategies
Human Computer Interaction Intro HCI 1 HCI's Goal Users Improve Productivity computer users Tasks software engineers Users System Cognitive models of people as information processing systems Knowledge
Working with Versioning. SharePoint Services
in SharePoint Services Table of Contents INTRODUCTION TO VERSIONING... 1 ABOUT ENABLING AND CONFIGURING VERSIONS FOR A LIST OR LIBRARY... 2 ABOUT MANAGING MAJOR AND MINOR VERSIONS... 2 OTHER SETTINGS THAT
E-Procurement Usability: The Good, The Bad and The Ugly
E-Procurement Usability: The Good, The Bad and The Ugly Consumer-Like Usability Key to Higher User Adoption of ERP-based E-Procurement Published: July 2010 This White Paper is the first in a series of
Figure 1 responsive grid system for all view ports, from desktops, tablets and smart phones
Pimp your SharePoint with Uihiro our front-end framework for developing responsive, on-prem, hybrid, pure Office 365 and mobile ready projects. Our theming engine provides a rich repeatable design experience
School of Computer Science
Computer Science Honours Level 2013/14 August 2013 School of Computer Science Computer Science (CS) Modules CS3051 Software Engineering SCOTCAT Credits: 15 SCQF Level 9 Semester: 1 This module gives a
SaaS project development PERSIA, THE APPLICATION FOR RECRUITMENT PROCESSES AUTOMATION. www.persiahr.com
SaaS project development PERSIA, THE APPLICATION FOR RECRUITMENT PROCESSES AUTOMATION www.persiahr.com PROJECT DESCRIPTION Persia is a Web application that automates human resources recruiting processes.
Expanding Uniformance. Driving Digital Intelligence through Unified Data, Analytics, and Visualization
Expanding Uniformance Driving Digital Intelligence through Unified Data, Analytics, and Visualization The Information Challenge 2 What is the current state today? Lack of availability of business level
T16 Information on the Go: Mobility Solutions
T16 Information on the Go: Mobility Solutions Andrew Ellis Manager, Commercial Engineering Information Software Copyright 2012 Rockwell Automation, Inc. All rights reserved. 1 2 How we think of mobile
Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions
Responsive Web Design vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions The New Design Trend: Build a Website; Enable Self-optimization Across All Mobile De vices
A CHASE PAYMENTECH WHITE PAPER. Uncovering Five Myths About M-Commerce
A CHASE PAYMENTECH WHITE PAPER Uncovering Five Myths About M-Commerce If there is a single subject that dominates online retailing right now, it is m-commerce and it is not hard to see why. Sales of smartphones
How To Create A Flood Simulator For A Web Browser (For Free)
Interactive Web-based Flood Simulation System for Realistic Experiments of Flooding and Flood Damage Ibrahim Demir Big Data We are generating data on a petabyte scale through observations and modeling
