User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Pershing LLC, a subsidiary of The Bank of New York Mellon Corporation. Member FINRA, NYSE, SIPC. Trademark(s) belong to their respective owners. For professional.
Chapter 11 Designing the User Interface
User Interface Structure Design
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Interactive Solutions & Design Group.
Chapter 2 Approaches to System Development
Designing for Interaction Building a Vision for Innovation in Interaction Design Chris Bernard, User Experience Evangelist, Microsoft This presentation.
DiscoverDefineDesignDevelopDeliver PROCESS TM. Intelligaia Technology confidential & proprietary Discover Overview: Gather information, brainstorm, competitive.
The System Development Life Cycle
Inspiration Furniture A Proposal for a Web Site Redesign by KCC, Web Design & Usability Specialists.
Representation at the Interface Gabriel Spitz 1 Lecture #13.
User-Interface Design Process Lecture # 6 1Gabriel Spitz.
Web Site Design Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development April 6, 1999.
Design Modeling for Web Applications
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
Systems Analysis and Design in a Changing World, Fifth Edition
IIBA Denver | may 20, 2015 | Kym Byron , MBA, CBAP, PMP, CSM, CSPO
Designing and Developing Interactive Multimedia EDCI 663 Educational Technology Purdue University.
Chapter 13: Designing the User Interface
User Centered Design Lecture # 5 Gabriel Spitz.
User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals Understand who are the users and what do they do Articulate how will users.
Chapter 14 Designing the User Interface
User Interface Design Process Lecture # 6. CS Structure  Understand the User Interface  Design the User Interface  Evaluate the User Interface.
IBE312 Information Architecture 2013 extracted from IA: Moreville and Rosenfeld, 2007 Ch. 10 Research Ch. 11 Strategy Ch. 12 Design & Documentation.
Continuation From Chapter From Chapter 1
Chapter 2: Approaches to System Development
UX Research Team Kelley Howell, Manager Nicole Glover, UX Analyst.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Chapter 14 Information System Development
3231 Software Engineering By Germaine Cheung Hong Kong Computer Institute Lecture 12.
22C:082:001 Human-Computer Interaction. Fall Copyright © 2013 Juan Pablo Hourcade. 1 Group Project Phase 1.
Fusion GPS Externalization Pilot Training 3/1/2011 Lydia M. Naylor Research Lead.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
What Is The User Interface Design Gabriel Spitz1 Lecture # 2.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net A Bag of Tricks: What is the Right Mix of Methods?
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
User interface design and human computer interaction Xiangming Mu.
Problemsolving Problem Solving – 4 Stages Analysis Design Development Evaluate (ADDE) Note: In this unit Evaluate is not covered in depth.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
Systems Analysis and Design in a Changing World, Fourth Edition
1 Construction Chapter Key Concepts Be familiar with the system construction process. Understand different types of tests and when to use Understand.
What Is The User Interface Design Lecture # 1 Gabriel Spitz 1.
Chapter 3 Strategic Information Systems Planning.
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
Working Technologically Early Stage 1 – Stage 3. Students evaluate by: recounting the steps taken to reach a final solution discussing their likes and.
1  [company] Inc. [year] Girl Scouts of the USA Secure Site Project Kickoff [date]
The Structure of the User Interface Lecture # 8 1 Gabriel Spitz.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Chapter 5:User Interface Design Concepts Of UI Interface Model Internal an External Design Evaluation Interaction Information Display Software.
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It describes what is a user doing or will.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
The Structure of the User Interface Lecture # 2 Gabriel Spitz.
User Interface Design Process Gabriel Spitz. Today  Understand the User Interface Design process  Gather info for designing a user interface for a vending.
What is a sketch? 1 Concepts (and selected visuals) from this slide deck are based on: -Buxton, B. (2007) Sketching User Experiences: Getting the Design.
What Is The User Interface Design Lecture # 1 Gabriel Spitz 1.
The Structure of the User Interface Lecture # 9 Gabriel Spitz.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net.
William H. Bowers – Conceptual Design and Architecture Torres 11.
Process 4 Hours.
Task Analysis – Input to Interaction
Activity Flow Design - or - Organizing the users’ Work
Inclusive Design Reviews
Models, Metaphor, Paradigms
Phases of Designing a Website
UI, UX: Who Does What? A Designers guide to the tech industry.
Presentation transcript:

User Interface Design Process Gabriel Spitz

User-Interface design Steps/Goals

User Interface Design Method

User Interface Design Deliverables

Articulate  While I call out “Articulate” as a separate step, it is often integrated with the Conceptualized step  Design  Think and Think  Design  We use images to stimulate and guide thinking and we use thinking to guide the design

Understand – Objectives  Build an understanding of the design problem  Identify the business problem that we intend to solve  Describe the users; what are their characteristics, likes, dislikes, goals and needs  Describe how and where we expect users to use the product/application

Understand– Methods  Meet with Product team and identify the design problem, scope, and goals of the product  Meet actual and/or virtual users to figure out who they are, what they do, how do they do it today and what are their key needs  Identify Perform a competitive analysis of similar products or solutions to identify trends and benchmark what is out there

Understand– Deliverables  User Persona  User Journey Map – The set of activities and tasks users currently perform  User Experience Map User PersonaUser Journey MapUser Experience Map

Interaction Hierarchy Activities Tasks Steps UI Components

Conceptualize – Objective  Build a clear and shared vision of the product or application we want to build  Depict how the user interface will appear to users  Help ensure that key user tasks are accounted for-generate additional use stories and modify the design  Select and wireframe the most suitable design ( one that meets most of the requirements)

Conceptualize – Deliverables  Establish an overall conceptual model and sketches of the solution – the overall pattern, interaction style, metaphors  Create Task Model to describe the interaction  Create Page-wireframes to describe the interface (dialogue) concept  Create and review Application-wireframe to tie the interaction and interface design together within the context of user intention  Add new use stories, if needed, to ensure effective and comprehensive design

Conceptualize – Deliverables  Task flow model  Application level – Sketches and Wireframe describing in detail; Navigation, structure of each interface component, and the expected interaction within the context of specific user intentions Task Flow Model Navigation Map Interface and Interaction Wireframes

Use Stories Table (Task Identification)

Low Resolution Wireframe

Wireframes

Design – Objective/Why  Create a compliant and aesthetically pleasing rendering of the application wireframes  Ensure clarity and simplicity at the user interface  Help new users quickly master product usage by adding guidance and instruction where needed

Design – Methods  Review research and conceptual design to understand goals, intent, and proposed design  Skin each wireframe component to comply with corporate guidelines  Identify and design special components required by the design – e.g., icons, special labels, highlight colors, etc.  Review the visuals with UX and Documentation

Design – Deliverables  Clear, aesthetic and pixel perfect visual design  Implementation guidance and specific components (such as icons) to support front end developers  User guides, help documentation and training Visual Design User Guidance

Visual design

Evaluate - Objective/Why  Provide constructive and actionable input to specific design questions/issues  Continuously verify proposed design solutions  Ensure usability both at the micro and macro level

Evaluate - Methods/How  Utilizing a mix of evaluation methods including:  User interviews  Local and remote usability tests  A/B testing compering design alternatives  On-line surveys

Evaluate – Deliverables  Test results  Proposed areas in need for improvements  Rational and prioritization for proposed change Usability Assessment Report

Initial Implementation