Task Layer Maps A multi-disciplinary approach to task analysis AIGA Design Summit Today’s date.

Slides:



Advertisements
Similar presentations
Innovative ways of reaching out to stakeholders Workshop 2C: Structural funds and the internet Kirsti Mijnhijmer Information & Communications Officer.
Advertisements

Researching the Practice of Design for Learning: Integrating Cognitive and Social Perspectives Liz Masterman, OUCS 27 th June 2006.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
User Research Findings. 1 Overview Background Study goals Methodology Participants Findings Recommendations.
HCI in the software process Chapter 6
User experience designer, User Interface Designer (UI), Information architect, Portal / Intranet development SharePoint WORK SAMPLES Highly confidential.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
UI Standards & Tools Khushroo Shaikh.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
Requirements Analysis Concepts & Principles
Administrivia Lifecycle Architecture (LCA) group assignment will go out later today. Informal feedback meetings with LCO groups EasyShare: Mon, 2:45pm-3:15pm,
Design Process …and the project.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Requirements Specifications Today: Homework #1 due For next class: Pressman 11; SRD Team Status Reports Requirements Process (continued) Bio Break ( 5.
Functional Modeling Chapter 6.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 Tools of Software Development l 2 types of tools used by software engineers:
Remedy, a BMC Software company Storyboarding the User Interface: Blueprint for an Application Shanaz Kanga | Michele Sarko Sr. UI Design Engineer | Manager,
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
XML, DITA and Content Repurposing By France Baril.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
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.
Mantova 18/10/2002 "A Roadmap to New Product Development" Supporting Innovation Through The NPD Process and the Creation of Spin-off Companies.
Introduction to Interactive Media 02. The Interactive Media Development Process.
Planning for a Web site Project ITS Web Services - Wendy Dascoli November 1, 2007.
WEB DESIGN & DEVELOPMENT STROLLING THROUGH…. WHAT IS??? Web design (Designers) Look and feel Graphic Design HTML, CSS, JavaScript Create UI & UX Web Development.
Requirements Analysis
Information Architecture The science of figuring out what you want your Web site to do and then constructing a blueprint before you dive in and put the.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Project Workflow. How do you do it? -Discussion-
Using Business Scenarios for Active Loss Prevention Terry Blevins t
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Globalizing Content for Online Security Stephan Cocron Global Content Manager VeriSign, Inc.
1 WEB Engineering E-Commerce Strategy & Management COM350.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
1 4 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 4 Beginning the Analysis: Investigating System Requirements.
FOCUS – Framing, Organizing, Collecting, Understanding, and Synthesizing Paul Friga’s McKinsey Engagement.
Lecture 7: Requirements Engineering
SysML Reference Model Definition Model Based System Development in the Joint Strike Missile project Svein-Erik Søgård KDS/Missile Division.
Software Engineering User Interface Design Slide 1 User Interface Design.
© 2008 Pearson Education, Inc., publishing as Longman Publishers. 1 Chapter 22 Instructions and Procedures Technical Communication, 11 th Edition John.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
Art 155 Information Architecture In-class Presentation Week 1B.
PBA Front-End Programming Development Organisation.
1 Designing Better Software User Centred Design and Usability Adam Smith Director, Design and Usability Flight Level Media Ltd.
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.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Data Segmentation for Privacy November 16 th, 2011.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
1  [company] Inc. [year] Girl Scouts of the USA Secure Site Project Kickoff [date]
1 Computing and Communications Services ● Business Analysis and Process Re-engineering Gayleen Gray, Deputy CIO.
Requirements in the product life cycle Chapter 7.
Session 6: Data Flow, Data Management, and Data Quality.
How the CDC Enterprise Architecture Development Methodology Can Help You Albert Decker, Northrop Grumman John Fitzpatrick, CDC.
1 Requirements Determination (Analysis) Lecture 3 Courtesy to Dr.Subhasish Dasgupta.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Finalized -Research Presentations Finalized -IA Methodologies -Class.
Bernd Bruegge and Allen Dutoit Requirements Process The requirements process consists of two activities: Requirements Elicitation: Definition of the system.
Software Engineering “Practical Approach”
Informatics 121 Software Design I
Content Strategy Practice Overview
10 Rules of Good UI Design to Follow On Every Web Design Project
Phases of Designing a Website
CIC BIM Competition Presentation Template & Content Guide
Presentation transcript:

Task Layer Maps A multi-disciplinary approach to task analysis AIGA Design Summit Today’s date

Foreword

Agenda uWhat is a task analysis uWhat is the problem with task analysis uWhat are Task Layer Maps uConcrete example

Task analysis is… uIdentified set of tasks u Based on direct user-contact, preferably on-site u Display what and how an end-user interacts with a computer to complete a given task u Task analysis shows how the status quo, helps set quality standards u Reference point for envisioning a new way of working: new scenarios u Essential for checking completeness in concept design

Problem with task analysis uThe problem with task analysis is they are often not helpful communication tools u They are too specialized, not collaborative u Not intuitive: they live in their own world u Few beyond the cognitive architect understand them u No one else shares their value due to this lack of readability. u A few examples will illustrate…

Some examples: uPlease don’t scream, what you are about to see is true.

Task Layer Maps are uBased on collaborative principles u Represents tasks in an easy to read and follow system u Show parallel tasks instead of timed or rule based tasks u Over-simplified for overview u Customizable for more details per discipline (one size fits all)

Task Layer Map process: uSimple meeting of laws of mankind and the laws of nature (or at least parallel processing). u Step 1 Make spaghetti u Step 2: Straighten spaghetti u Step 3 Make Lasagna

Step 1: Make Spaghetti uList all tasks in a brainstorming session u From the user study connect all the tasks in the order they are completed u Draw lines of dependency or flow or any other basis for a serial connection from one task to another u Any system will do, but multiple scenarios works best

Step 1: Make Spaghetti

Step 2: Straighten spaghetti uLayer according to time uOr possibility of working in parallel

Step 2: Straighten spaghetti

Step 3: Make Lasagna uNormalize the drawing uRemove redundant connections

Step 3: Make Lasagna

What does this get you? uDesign/Development team get for the first time u Shared artefact, everyone can participate uinput for speghetti can be anything from natural language scnearios to anyother internal methodology as long as dependency or flows are included uOutput can be customized, but basis is shared u An overview of what they are trying to make u A product team lingua franca u A method of checking for completeness u Improved quality of product/service: everyone can see problems before they are developed.

Concrete example uThe steps needed to complete an experience design project

Prepping (Documentation Gathering) Identify Client Needs Product Research Background Product Research Competition Analysis Target Audience Segmentation High Level UX Architecture Framework Site AssessmentQuick scan User Site VisitsUser Interviews User Questionnaire (online) User Questionnaire (offline) Focus Groups BrandingContent AuditTask Analysis Mood BoardScenario’s Information Architecture Concept Review Concept Creation Product BrandingStory Boarding Concept Reiteration Visual Direction Site Map Construction/Creation Write Copy/Content Paper Prototype Cognitive WalkthroughUsability Testing Style Guide Verification High Level Requirements Requirements Definition UI Technical Assumptions Front-End Requirements Technical Reality Check Production Criteria & Template Criteria Software Selection Concept Implementation Production ImageryConstruction Implementation UX-Scope Launch Strategy Electronic Prototype Review Prototype Design Rationale User Questionnaire (online)

The end Questions? For more information see: