Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.

Slides:



Advertisements
Similar presentations
Chapter 1 Introducing User Interface Design. UIDE Chapter 1 Why the User Interface Matters Why the User Interface Matters Computers Are Ubiquitous Computers.
Advertisements

Miguel Tavares Coimbra
Overview of the Interaction Design Process. Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
Chapter 4 Design Approaches and Methods
Lifecycle models For more info on these models – see text
HCI in the software process Chapter 6
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
THE PROCESS OF INTERACTION DESIGN
Gu & Maher University of Sydney, October 2004 DECO2005 Monitoring Team Process.
James Tam Introduction To Usability 1 What is usability? What are some ways in which usable systems can be designed and developed? These notes are based.
P2-WIREFRAME Presented by Rahul Potghan Sonal Kulkarni.
COMP 6620 Chapter Presentation Karthik Vemula. Agenda:-  User Centered Approach  Basic Activities of Interaction Design.  In Class Assignment.
The Process of Interaction Design. Overview What is Interaction Design? —Four basic activities —Three key characteristics Some practical issues —Who are.
The Process of Interaction Design
UI Standards & Tools Khushroo Shaikh.
What is Interaction Design?
NJIT From Inception to Elaboration Chapter 8 Applying UML and Patterns Craig Larman.
1 FJK User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept. Cal Poly San Luis Obispo.
Chapter 6 The Process of Interaction Design Presented by: Kinnis Gosha, Michael McGill, Jamey White, and Chiao Huang.
Introduction to Software Engineering Dr. Basem Alkazemi
ICS 463: Intro to Human Computer Interaction Design 2. User-Centered Design Dan Suthers.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Software Engineering Incorporating Interface Design Into Software Engineering.
The Waterfall Model A Case Study
James Tam Introduction To Usability Designing and developing usable systems. The historical context of usability.
1 Software Testing and Quality Assurance Lecture 1 Software Verification & Validation.
Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design process –Explain the importance of iterative.
James Tam Introduction To Usability Designing and developing usable systems. The historical context of usability.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
CIS 321—IS Analysis & Design
The process of interaction design. Overview What is involved in Interaction Design? –Importance of involving users –Degrees of user involvement –What.
IT Systems Analysis & Design
Prototyping. Introduction *Overview *What is the process *Changing roles of end users *What tools facilitate prototyping *Impact on traditional methodology.
27. august 2007 Lektion 1c 1 Interaktionsdesign- processen Sharp Kapitel 9 Anker Helms Jørgensen Interaktionsdesign Efteråret 2007 Lektion 1c.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
Additional Material for Chapter 3 CS 420/620 Fall 2015.
User-Centered Design Week 4. Agenda 5:30 – Team Stand Up 5:40 – User-Centered Design 6:15 – Activities: Usability Testing 7:25 – Ongoing Offsite Activities.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. Franz J. Kurfess CPE/CSC 484: User-Centered Design and.
User interface design and human computer interaction Xiangming Mu.
© Bennett, McRobb and Farmer Avoiding the Problems Based on Chapter 3 of Bennett, McRobb and Farmer: Object Oriented Systems Analysis and Design.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 4 User Centred Design Gary Marsden ( ) July 2002.
Systems Analysis and Design in a Changing World, Fourth Edition
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Chapter 11 Managing Application Development. Agenda Application management framework Application management issues Criteria for development approach Development.
Software Prototyping Rapid software development to validate requirements.
Chapter 2: Testing in Software Life Cycle MNN1063 System Testing and Evaluation.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Week 7 - Tutorial Interactive Digital Moving Image Production | CU3003NI | - Pratik Man Singh Pradhan.
ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
Chapter 1: Introduction Omar Meqdadi SE 3860 Lecture 1 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Interface Types and Models Dr. Dania Bilal IS 588 Spring 2008.
LECTURE 3 Outline What is interaction design about?
Building Information Systems
The Software Lifecycle Stuart Faulk. Definition Software Life Cycle: evolution of a software development effort from concept to retirement Life Cycle.
The Process of Interaction Design
Unit 6 Application Design KLB Assignment.
The process of interaction design Chapter
Software Development Process
Systems Development Life Cycle
User Interface Design and Evaluation
Web-Specific Software Development Processes
Web-Specific Software Development Processes
Principles of HCI Design
Presentation transcript:

Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User Interface Design –Designing for Users –The Two Types of Knowledge Needed for UI Design –Evaluation

Designing for Users

What is interaction design about? 4 basic activities 1.Identify needs and establish requirements 2.Develop alternative designs 3.Build iterative versions of the design 4.Evaluate designs 3 key characteristics 1.Focus on users early 2.Identify, document, and agree to specific usability and user experience goals 3.Iterate … you never get it right the first time

Some practical issues Who are the users? What do we mean by needs? How do you generate alternative designs? How do you choose among alternative designs?

Traditional ‘waterfall’ lifecycle Requirements analysis Design Code and Unit Test Integration and System Testing Operation and Maintenance

A simple interaction design model Prototyping User testing And evaluation Design