5. IxD - fördjupning av tekniker Interaktionsdesign i digitala medier - HT09 Daniel Nylén, Institutionen för Informatik.

Slides:



Advertisements
Similar presentations
1.A standardized format that identifies the types of information required or allowed in a particular document or exchange. 2.Data exchange templates contain.
Advertisements

The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Prescriptive Process models
How it works EU project in Sweden, Italy and Spain Increase the use of Telemedicine in general About Spex One hospital (CoE) acts as a competence resource.
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
User-Centered Design: From Concept to Product Peter Merholz peterme
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.
Unit 2. Software Lifecycle
The software process A software process is a set of activities and associated results which lead to the production of a software product. This may involve.
ISNE101 Dr. Ken Cosh. Recap  We’ve been talking about Software…  Application vs System Software  Programming Languages  Vs Natural Languages  Syntax,
Applied user research (for interaction design): Introduction Rikard Harr November 2010.
Manage Quality
University of Southern California Enterprise Wide Information Systems Functionality and the Reference Model Instructor: Richard W. Vawter.
©Ian Sommerville 2000 Software Engineering, 6th edition Slide 1 Software Processes l Coherent sets of activities for specifying, designing, implementing.
Knowledge Management and Computer Support for it
Contextual Design. Purpose for us An example A term often used, with varying levels of precision.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software Processes.
1 Contextual Interview Shahnewaz A. Jolly CPSC 681: Research Methods in Human Computer Interaction Instructor: Dr. Saul Greenberg Date: November 4, 2009.
System Integration or Analysis. System Analysis system analysis is the division of a system into its component pieces to study how those component pieces.
Organizational Project Management Maturity: Roadmap to Success
enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.
Chapter 3 Software Processes.
The future shape of business is being redefined through outsourcing.
Strategic Human Resource Management
The 5 Dysfunctions of a Team A Webinar presented for: The Nonprofit Network Friday November 4, 2011 Presented by Jerry Pinney
a Service Oriented Architecture
Chapter 3 – Agile Software Development 1Chapter 3 Agile software development.
William H. Bowers – Modeling Users: Personas and Goals Cooper 5.
Sina Keshavaarz M.D Public Health &Preventive Medicine Measuring level of performance & sustaining improvement.
Applied user research (for interaction design): Introduction Rikard Harr November 2012.
Visioning ITM 734 Fall 2006 Corritore. 2 Visioning Goal – to create a vision of how your system will support your users’ work. * says what the new work.
Software Processes.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software Processes.
1 SYS366 Lecture 1: Introduction to Systems. 2 What is Software Development? Software Development implies developing some software – but it does not involve.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
5/20/ Conducting and Analyzing a Contextual Interview ICS 205 Spring 2002 Tom Herring Ratiya Komalarachun.
© The Delos Partnership 2005 Process Owners and their role Application to the Delos Model.
Work package 2: User analysis and usability testing Responsible partner: Danish Data Archives WP leader: Anne Sofie Fink, DDA.
The Systems Development Life Cycle
©2001 Southern Illinois University, Edwardsville All rights reserved. Today System Design & Putting it Together Reading: ABF: Ch. 9 CD Ch.s 14, 15, 16,
Landstar Application Case Study: Development Of Content-rich Solutions For The Mobile Employee Bob Leo Director of Professional Services October 15, 2000.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 1: Introduction to Use-Case Modeling.
Tip’s for Success !!! Oracle Applications 11i Upgrade.
An Introduction to Software Engineering
S556 SYSTEMS ANALYSIS & DESIGN Week 6. Using Language to Focus Thought (cf., Wood, 1997) SLIS S556 2  The language gives you a way to see:  a framework.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Consolidation Reading: CD Ch.s 8, 9, & 10.
OBJECT-ORIENTED SOFTWARE DEVELOPMENT PROCESS BTS430 Systems Analysis and Design using UML.
Human Computer Interaction
Today Next time  Interaction Reading: ID – Ch 2 Interaction  Introduction to HCI & Interaction Design Reading: ID – Ch. 1 CS 321 Human-Computer Interaction.
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
© Nano Time Limited – October 2008 Source Planning What –Analytical process that for creating procurement and supply strategies for key categories Wh y.
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
Understanding User's Work Ethnography The systematic study and documentation of human activity without imposing a prior interpretation on it via immersion.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Design from Data Reading: CD Ch. 11, 12,
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Contextual Inquiry & Intro to Ethnography Introduction to HCI & Contextual.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today System Design: Reading: CD Ch.s 14, 15, &16 Monday Midterm CS 321 Human-Computer.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday Consolidation Reading: CD Ch.s 8, 9, & 10 In-class modeling exercise.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Rekayasa Perangkat Lunak Part-12
Standards 4-7.
ServiceNow Business Offerings
Testing More In CS430.
Collaboration for Development at KTH
Software Processes (a)
Software Life Cycle Models
Model Based Engineering at Raytheon Missile Systems
Entergates Utbildningspaket HR
Presentation transcript:

5. IxD - fördjupning av tekniker Interaktionsdesign i digitala medier - HT09 Daniel Nylén, Institutionen för Informatik

Contextual Design - definition ©Daniel Nylén, 2009 Institutionen för Informatik 2 “Contextual Design starts by recognizing that any system embodies a way of working. A system’s function and structure force users to accept particular strategies, language, and work flow. Successful systems offer a way of working that customers want to adopt.” “Contextual Design is a method that helps a crossfunctional team come to agreement on what their customers need and how to design a system for them.” (Beyer & Holtzblatt, 1999)

Contextual Design & IxD ©Daniel Nylén, 2009 Institutionen för Informatik 3 Insamlade data från kunderna är underlaget som vi grundar våra beslut på Dvs: Vilka behov ska vi försöka tillfredställa? Vad ska systemet göra? Hur ska det vara strukturerat? Under FL 2 tog vi upp ett flertal metoder och tekniker som kan användas i olika delar av designprocessen. CD är en metod som tar ett samlat grepp om designprocessen.

Contextual Design - 6 steg ©Daniel Nylén, 2009 Institutionen för Informatik 4 1. Contextual Inquiry 2. Work modeling 3. Consolidation 4. Work redesign 5. User Environment Design (UED) 6. Mock-up & test with customers (Beyer & Holtzblatt, 1999)

1. Contextual Inquiry ©Daniel Nylén, 2009 Institutionen för Informatik 5 Reveals the details and motivations implicit in people’s work Makes the customer and their work needs real to the designers Introduces customer data as the basis for making decisions Creates a shared understanding of the data throughout the team (Beyer & Holtzblatt, 1999)

2. Work modelling ©Daniel Nylén, 2009 Institutionen för Informatik 6 Provides a language for talking about work that can be shared across teams Shows structure of work and makes data from interview coherent Grounds the team conversation in explicit representations (Beyer & Holtzblatt, 1999)

3. Consolidation ©Daniel Nylén, 2009 Institutionen för Informatik 7 Provides a map of the customer population Makes sense of vast amounts of qualitative data quickly Identifies the needs of the customer Shows underlying structure of work across customers without losing variation Results in corporate data that can be reused by future projects (Beyer & Holtzblatt, 1999)

4. Work redesign ©Daniel Nylén, 2009 Institutionen för Informatik 8 Focuses the team on improving work, not delivering technology Ensures that systems, business alliances, and services fit into the customers’ overall work practice Collects and integrates ideas from the whole team (Beyer & Holtzblatt, 1999)

5. User Environment Design (UED) ©Daniel Nylén, 2009 Institutionen för Informatik 9 Maintains coherence of the system from the user’s point of view Captures the structure, function, and flow of the system Focuses the design team on what the system does, not the user interface or implementation Allows for planning and keeps team members focused on the whole system, not just their part (Beyer & Holtzblatt, 1999)

6. Mock-up & test with customers ©Daniel Nylén, 2009 Institutionen för Informatik 10 Finds and fixes errors in the new design before any commitment to code Makes users a design partner in developing the new system Shortens arguments in the team through a quick way to resolve disagreements Keeps the team from arguing over user interface detail before the basic structure is right (Beyer & Holtzblatt, 1999)