1 What Do We Mean by CHI, Usability and User Interfaces? Julie Barnes Laura Leventhal.

Slides:



Advertisements
Similar presentations
B2B Advertising.
Advertisements

Map of Human Computer Interaction
1 DYNANAV THE ROAD FORWARD 2 Introduction Effective Cockpit Resource Management is the key to safety while addressing the need for greater productivity.
1 A Methodological Approach to IS Research Presented by: Dr. Jay Nunamaker, Jr.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
Teaching Diversity Through Inclusive Design Case Studies L. Goldberg, E. Jolly, J.P. Mellor, B. Moeller, M. Rothberg, R. Stamper, and M. Wollowski Rose-Hulman.
Introduction to Mechatronics and Mechatronics in Real Life Mariya Popovchenko 3 April 2006 JASS 2006, St. Petersburg.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Psychological Aspects Presented by Hanish Patel. Overview  HCI (Human Computer Interaction)  Overview of HCI  Human Use of Computer Systems  Science.
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.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
Prototyping Teppo Räisänen
Frequently asked questions about software engineering
Lecture 1.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Aerospace Engineering By Patrick Ferrell. Aerospace Engineering is the main branch of engineering concerned with the research, design, development, construction,
IT Job Roles Task 20. Software Engineer Job Description Software engineers are responsible for creating and maintaining software of various different.
Software Construction and Evolution - CSSE 375 Software Documentation 1 Shawn & Steve Right – For programmers, it’s a cultural perspective. He’d feel almost.
Airbus flight control system  The organisation of the Airbus A330/340 flight control system 1Airbus FCS Overview.
Airbus flight control system
What is HCI? IMD07101: Introduction to Human Computer Interaction Brian Davison 2011/12.
Chapter 01 Nell Dale & John Lewis.
Background History Note 1 Refer to Soltis: Appendix.
Chapter 1- Introduction
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
Profile and a quick introduction Software Engineering: ) هندسة البرمجيات (in Arabic: is the branch of computer science Designed to develop a set rules.
The First Man to Fly
Principles of User Centred Design Howell Istance.
Chapter 1: Introduction to oerating system
National Aviation Day Lesson: 4.6. A : – (Readiness Standard) sequence and summarize the plot's main events and explain their influence on future events.
Chapter 1 The Big Picture.
Management Information Systems Foundations of Information Systems Ismiarta Aknuranda Informatika UB.
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
COSC 3461: Module 1 S04 Introduction to Interaction & Principles of Design I.
Software Engineering Chapter 16 User Interface Design Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
A Design Science (Multi-Methodological) Approach to IS Research Presented by: Dr. Jay F. Nunamaker, Jr. 1.
Invitation to Computer Science 5 th Edition Chapter 6 An Introduction to System Software and Virtual Machine s.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
Human Computer Interaction
History of Flight Before space travel. Wright Flyer 1903 What: 1 st successful Airplane Who: Orville and Wilbur Wright Where: Kitty Hawk North Carolina.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
1. Where to use Multimedia ? 2  Business  Government  Education  Broadcasting & Entertainment  Research & Development  Health.
Usability and Human Factors Unit 4a Human Factors and Healthcare.
Presented by: Erin and Evan Wilbur was born in Millville, Indiana on April 16, He died from Typhoid at the age of 45. Wilbur was a very quiet and.
The Wright brothers by Hannah B. Contents page A mans dream of flying. Biography Airplanes First flight The year 1903 The year 1904 The year 1905 Present.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
CPSC 171 Introduction to Computer Science System Software and Virtual Machines.
HUMAN FACTORS FOR INTERIOR ARCHITECTURE
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Introduction to HCI Lecture #1.
Learning Objectives Understand the concepts of Information systems.
Chapter 1- Introduction Lecture 1. Topics covered  Professional software development  What is meant by software engineering.  Software engineering.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
OPERATIONS MANAGEMENT STRATEGY 1. PRODUCT CHOICE 2. PROCESS CHOICE 3. FACILITIES CHOICE 4. QUALITY CHOICE.
Questions Bank Aviation History 30 Questions Banks Only 6 Question randomly choose for your final exam and you have to answer 4 questions in essay style.
INTRODUCTION The economies of ALL developed nations are dependent on software. More and more systems are software controlled Software engineering is concerned.
Chapter 1- Introduction
Historical Perspective on HCI
Chapter 1- Introduction
Production The Purpose of Manufacturing and
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Human Computer Interaction
Software and Software Engineering
Map of Human Computer Interaction
Presentation transcript:

1 What Do We Mean by CHI, Usability and User Interfaces? Julie Barnes Laura Leventhal

2 Sources Chapter 2, Protobook

3 Definitions of HCI and Usability HCI – human-computer interaction is the discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of the major phenomena surrounding them. UI –“user interface” Usability –the interface is appropriate for the users for the task that they are using for.

4 What we are not... We are not interested in "user friendly" - –"user friendly" is an anthropomorphic term. Do you wish to be friends with your computer? –“user-friendly” suggests a uni-dimensional attribute. The system is either user friendly or not! Clearly there is a range of user interfaces that are more or less usable.

5 Who participates in CHI Some backgrounds include –Computer science, Psychology, Anthropology, Artificial intelligence and many others. professional computer scientists often have no formal training in CHI - hence this course. Myers (1998) notes –“…If students do not know about user interfaces, they will not serve industry needs. It seems that only through computer science does HCI research disseminate to products…”

6 Why an interest in CHI within the Computing Industry? CHI is an emerging topic of interest within the CS community This was not always the case. Concern with usability has evolved with computing technologies. We are going to review some of the factors which have contributed to a growing interest in CHI

7 Technological Innovations Follow a Timeline, Relative to Usability Innovation Technology is the limiting factor Demand for operators Concern for usability

8 Technological Innovations Follow a Timeline Innovation Technology is the limiting factor Demand for operators Concern for usability

9 Stage 1 Examples - Aviation “..On December 17, 1903, at Kitty Hawk, North Carolina, the 1903 Wright Flyer became the first powered, heavier-than-air machine to achieve controlled, sustained flight with a pilot aboard. The 1903 Wright Flyer was constructed of spruce and ash covered with muslin. The framework "floated" within fabric pockets sewn inside, making the muslin covering an integral part of the structure. This ingenious feature made the aircraft light, strong, and flexible. The 1903 Flyer was powered by a simple four-cylinder engine of the Wrights' own design. To fly the airplane, the pilot lay prone with his head forward, his left hand operating the elevator control. Lateral control was achieved by warping the wing tips in opposite directions via wires attached to a hip cradle mounted on the lower wing. The pilot shifted his hips from side to side to operate the mechanism, which also moved the rudder…” The pilot also moved one lever to control the forward rudder and a second lever to control a movable tail.

10 A Model of the Wright Flyer The model illustrates the position of the pilot (Orville Wright)

11 An Aviation Event of “local” Interest From Cedar Point, The Amazement Park: A Historical Perspective, –“..International aviation history was made at the resort on August 31, –That was the day pioneer aviator Glenn Curtiss (left) set a record for the longest over-water flight of his day: 63 miles over Lake Erie. The one- hour, eighteen-minute flight began at a Cleveland amusement park and ended on the Cedar Point beach. The pilot was protected by little else but a bicycle inner tube in the event of a water landing. But he survived and picked up a $15,000 check from Cedar Point for his success. Curtiss' flight was such a sensation he and fellow aviator Tony Jannus returned to the resort over the next few years for exhibition flights that fascinated park visitors.

12 Curtiss, 1910

13 Stage 2 - Spirit of St. Lewis “...On May 21, 1927, Charles A. Lindbergh completed the first solo nonstop transatlantic flight in history, flying his Ryan NYP "Spirit of St. Louis" 5,810 kilometers (3,610 miles) between Roosevelt Field on Long Island, New York, and Paris, France, in 33 hours, 30 minutes. The aftermath of the flight was the "Lindbergh boom" in aviation: aircraft industry stocks rose in value and interest in flying skyrocketed. Lindbergh's subsequent U.S. tour in the "Spirit of St. Louis" demonstrated the potential of the airplane as a safe, reliable mode of transportation. Because the fuel tanks were located ahead of the cockpit for safety in case of an accident, Lindbergh could not see directly ahead, except by using a periscope on the left side or by turning the airplane and looking out a side window...”

14 Spirit of St. Louis

15 Stage 3 - WWII “..Human factors concerns emerged during World War II as a result of the work and experience of a number of specialists involved in the study of then-current manned systems. These systems included those operating on the earthês surface, under the sea, and in space. Human factors studies were made of –systems performance –problems encountered in information presentation, detection, and recognition –related action controls –workspace arrangement, and –skills required. Research in these areas ensued, with particular emphasis on human operations. This offered the opportunity for early improvements in performance and safety, as significant modifications of equipment were unlikely under wartime circumstances. Attention was focused on operations analysis, operator selection, training, and the environment associated with signal detection and recognition, communication, and vehicle control. Concurrently, human factors work in industry was focused on efficiency, task analysis, and time-and-motion studies…”

16 Alphonse Chapanis Passed away October 4, 2002 “...Chapanis graduated from Connecticut College for Women (now the University of Connecticut) and completed his graduate training at Yale (1942) before being commissioned in 1943 as a lieutenant in the Army Air Corps and trained and appointed as an aviation research psychologist. Chapanis was the first research psychologist assigned to the Aero Medical Laboratory (AML) at Wright Field, Ohio. There he became one of a handful of early human factors engineering professionals who researched user-interface problems with air force equipment and developed design solutions during World War II. Chapanis’s applied experimental psychological research work at AML included examinations of pilot errors, testing luminescent materials for cockpit displays, developing anoxia demonstration charts, and especially doing significant work on night vision and dark adaptation issues as well as on other human-machine interface issues for operators of advancing military systems being put through their paces in the second world war…”

17 Stage 4 -Modern Flight Commercial airliners General/civil aviation Military aviation Rockets and Space shuttles… All require complex behaviors of pilots, supported by usable interfaces to controls.

18 Lockheed F-117A ‘Nighthawk’ The Lockheed F-117A was developed in response to an Air Force request for an aircraft capable of attacking high value targets without being detected by hostile radar systems. By the 1970s, special materials and techniques had become available to aircraft designers that would allow them to design an aircraft with radar-evading or "stealth" qualities. The result was the F-117A, the world's first operational aircraft that fully incorporated radar- evading techniques.

19 Lockheed F-117A ‘Nighthawk’

20 Three Trends in CS Raise Awareness of Usability or How we went from Stage 1 to Stage 4…. Changes in hardware environment Changes and diversification of types/ sophistication of users Diversification of software and applications

21 Hardware Changes Memory and Processor Limitations lead batch Processing. No Real notion of “interactivity” Improvements In memory and Processor speed Facilitates time-sharing, a Sort of primitive interaction 1980’s1970’s1990’s PC’s, workstations graphical displays processing power for multimedia and Multimodal Interactions as well As alternative Interaction styles. Improvememts in communications technologies facilitate access to Internet, greatly expanding user populations. Continuing expansion of technologies to support alternative interaction styles 2000’s Miniturization of hardware Facilitates development Of smaller mini- computers, Explosing new audiences To computing. 1950’s1960’s 1949’s Interaction limited To switches and Primitive I/O

22 Summary of Hardware Changes as they relate to Usability –Computing hardware has become much more powerful in terms of processing speed, storage capabilities and output characteristics. –The hardware has come ever closer to the user and the ways that a wide cross-section of users are able to interact with it. –The hardware that the user interacts with directly has become more diversified. –More devices for input and output have appeared. –As processor capabilities have improved, the opportunities for different styles of interactions (GUIs, timesharing) became available. –Improvements in communications technologies to support the Internet has expanded the set of interaction styles and diversified user populations.

23 Summary of User Changes and Diversification Computing professionals vs. discretionary users Proportion has changed: more discretionary users Users are more sophisticated and demanding

24 Application Changes and Diversification 1950’s batch text CAD computational s/w meteorological banks 1980’s1970’s cheaper graphics improved printers small business computing 1990’s / forward personal computer apps (eg spreadsheets, word processing) bit-mapped graphics hypertext multimedia

25 Summary of Software Changes and Diversification as they relate to Usability –The software characteristics are as critical in the marketing and sales of computers as the hardware. When software use is a personal choice rather than a corporate necessity, usability is a way to entice customers into choosing on application over another. –The software that the user interacts with directly has become more and more diversified. –As software has diversified, it supports more interaction styles and multimedia.

26 Summary of Stage 1..Stage 4 in CS In the early days of CS (Stage 1 and 2) –Hardware was often built or maintained by the user of the hardware. Many computers were one of a kind. –Applications were “close” to the hardware (eg. Missile trajectory calculations during WW2). –Users were experts. What about Usability? –Users because they were close to the development of the machines were able to interact with *primitive* I/O devices and “speak” in binary or assembler languages.

27 Summary of Stage 3 in CS In the 50’s, 60’s and 70’s (Stage 3) –Hardware: Processor speed improved, Memory increased –Software: More and more types of applications, but still essentially for corporations, government, military –Users: Experts who were trained as computer scientists. These people generally did not become experts by building computers of their own. What about Usability –Demand for skilled operators greatly increased. –More and more styles of interactions and I/O devices available.

28 Stage 3 to Stage 4 Sometime in the late 1970’s we seem to have arrived at Stage 4.

29 By late 70’s HCI is receiving attention within Computer Science –1920's - time and motion studies of efficiency of factory work. The Gilbreth’s were pioneers in this area. –1900’s ’s - Ford Motor Company revolutionized the role of people in manufacturing with innovations in the assembly line. –1940's and 1950's - human factors as a discipline emerges from the problems of designing equipment during WWII. Emphasis on sensory-motor skills, routinization of tasks, stress –1960's - some studies of impact of batch vs. online computer use.

’s forward.... – Gerald Weinberg The Psychology of Computer Programming (programming as a social activity) – experimental studies of programming language structures by Thomas Green and others. – Ben Shneiderman Software Psychology (ui for programmers) – Gaithersburg conference on Computer - Human Interaction.' – INTERACT'84 – attendence of CHI96 tops – CHI 2003 in Fort Lauderdale!.

31 Summary of Stage 4 in CS Now –Hardware: Explosion of powerful and inexpensive devices –Software: More and more types of applications including applications for personal life –Users: Non-experts outnumber experts What about Usability –Products that are not usable are DIFFICULT to sell.

32 And now that we are in Stage 4… Big issues –How to Improve user interfaces and the user interface development process –What is included in CHI –What is the future of CHI –How can computer scientists manage to ensure usability

33 How to Improve UI’s? little agreement in late 70's and 1980's. Even now, lots of views. –View 1: Follow guidelines - intuitive –View 2: Define and try prototypes - quasi- experiential –View 3: Experiments: laboratory observational we will look at all three approaches

34 Broader Issues What HCI is not –It is not just a simple matter to decide whether to use a menu or a command type of interface, if you consider the problem in its broader perspective and take into account all the factors that influence us and others in regard to using a computer.

35 Broader Issues (3) no silver bullet Fig 1.2 (H+H) The “Undiscovered Country” of HCI

36 Ensuring Usability: Two components - – The product - the user interface itself content, human factors issues, design guidelines and interaction styles. – The process - how to develop the UI lifecycle, methods, techniques and tools for developing and UI

37 The behavior vs. constructional domains. Table 1.1 H+H. Our focus is on the behavioral domain.

38