Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.

Slides:



Advertisements
Similar presentations
kareRCIserIsviFIsaRsþGnuvtþKMerag
Advertisements

Chapter 5 Development and Evolution of User Interface
Systems Investigation and Analysis
Using MIS 2e Chapter 10: Managing Development David Kroenke
P3, P4, P5, P6.
Systems Development Environment
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
Lecture # 2 : Process Models
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 4 Slide 1 Software Processes.
Software Project Management
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Lifecycle models For more info on these models – see text
Agile Usability Testing Methods
Alternate Software Development Methodologies
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Introduction to System Analysis and Design
Systems Development Life Cycles. The Traditional Systems Development Life Cycle.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Unit 251 Implementation and Integration Implementation Unit Testing Integration Integration Approaches.
Chapter 6 The Process of Interaction Design Presented by: Kinnis Gosha, Michael McGill, Jamey White, and Chiao Huang.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Software Prototyping l Rapid software development.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Fundamentals of Information Systems, Second Edition
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Work Package 4.1: End-user Components Months 6-25 D4.1.1Design of the End-user components (Month 13) D4.1.2Prototype of the End-user components (Month.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
SYSTEMS ANALYSIS. Chapter Five Systems Analysis Define systems analysis Describe the preliminary investigation, problem analysis, requirements analysis,
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
Chapter 2-Introduction to Making Multimedia
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Software Prototyping l Rapid software development to validate requirements l.
Rapid Prototyping Model
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Software Prototyping l Rapid software development to validate requirements.
SOFTWARE ENGINEERING MCS-2 LECTURE # 5. RAD (RAPID APPLICATION DEVELOPMENT) MODEL  In RAD model the components or functions are developed in parallel.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Information Systems in Organisations System Development: The Environment.
Merja & Pauli Rapid prototyping & other stuff.
Chapter 11: Software Prototyping Omar Meqdadi SE 273 Lecture 11 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Software Prototyping l Rapid software development to validate requirements.
CHAPTER TWO THE MAKING OF MULTIMEDIA: AND MULTIMEDIA DEVELOPMENT TEAM
1 Chapter 1 Introduction to Systems Analysis and Design.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Chapter 8 Usability Studies and Usability Testing Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
SOFTWARE ENGINEERING MCS-2 LECTURE # 4. PROTOTYPING PROCESS MODEL  A prototype is an early sample, model or release of a product built to test a concept.
Chapter 3: Software Project Management Metrics
Software Prototyping Rapid software development to validate requirements.
1 - 1 Systems Analysis and Design, Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
© Bennett, McRobb and Farmer 2005
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
Chapter 2-Introduction to Making Multimedia
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
CASE Tools and Joint and Rapid Application Development
Rapid Application Development
Introduction to System Analysis and Design
Rapid Application Development
Chapter 1 The Systems Development Environment
Software Engineering Lecture 18.
CIS 210 Systems Analysis and Development
Fundamentals of Human Computer Interaction (HCI)
User Interface Design and Evaluation
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
Rapid software development
Chapter 2-Introduction to Making Multimedia
Chapter 1 The Systems Development Environment
Presentation transcript:

Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition

General Activities Identify user needs- What the system will do Make numerous design decisions- How Implement the design- Programming Test- Software and Hardware

System Design Methodologies Structured Design Method Iterative Prototyping Combination of the two Very large systems, with many designers involved, require control that comes from ??

2 Types of Software Prototyping Tools Production prototyping –Design and develop an entire system. RAD- Prototype becomes actual system. Rapid prototyping- Quickly try out various decisions and ideas. Create, Change, Create. Ensure best possible usability before coding begins.

Results of good prototypes??????

Iteration

3 Components can be prototyped  Functionality  User Interface  Physical Characteristics

High-Fidelity Prototype= When a prototype closely matches the real system. Production Prototypes – Negatives ????

Rapid Prototyping Components 1.A way to design and develop windows and screens. 2.A way to link together fields, windows, and screens. 3.A run-time program. 4.A means of conducting usability studies. 5.A means of capturing or “Photoing” existing windows or screens. 6.A way of printing the results.

Prototype should be WYSIWYG. Prototyping by users: Positives and Negatives?

Limitations of Prototyping by Users: May take 6 months to deliver May not perform as fast as prototype May not be able to deliver

Usability Requirements????? Measuring User Performance:?????

3 Stages for the Design and Development of User Interfaces: 1.Analyze and define product 2.Design and develop user interface 3.Design and develop facilitators

*The earlier we begin making user interface decisions, the better will be the user interface.* To the user, the interface is the system.