Download - Visual Modeling Within UCD (English)

Transcript
Page 1: Visual Modeling Within UCD (English)

Visual Modeling Within the UCD ProcessIA Konferenz 2009

Holger Deist, SAP User Experience – Research, Standards & MethodsDr. Wolfgang Teusch, SAP Industry Solution Management

Hamburg, May 16, 2009

Page 2: Visual Modeling Within UCD (English)

© SAP AG 2009

Introduction

What is our focus?User-centered design (UCD) process @ SAPCase study:

Re-design of a cross-industry business software Visual modeling in user research and conceptual design

What is our message?visual modeling of task flows / use cases, object structures and information architecture leverages communication and a common, comprehensive understanding between all stakeholdersA successful product design requires the integration of end-users from the beginningAgile structures enhance quality and speed within research and development

Page 3: Visual Modeling Within UCD (English)

© SAP AG 2009

1. Introduction2. User-Centered Design @ SAP3. Case Study: Visual Modeling in User Research & Conceptual Design4. Summary5. Question & Answers

Agenda

Page 4: Visual Modeling Within UCD (English)

© SAP AG 2009

A Miss is as Good as a Mile …

What the CTO described What was communicated What product management specified

What development programmed What the field sold What the user needed

Page 5: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Page 6: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Determine UCD activitiesPlan resources, timeline, budget

Determine UCD activitiesPlan resources, timeline, budget

Page 7: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Understand the marketand business opportunityUpdate / create userprofilesUnderstand users (goals, tasks, tools, painpointsand needs)Derive user requirementsUpdate business processmodels

Understand the marketand business opportunityUpdate / create userprofilesUnderstand users (goals, tasks, tools, painpointsand needs)Derive user requirementsUpdate business processmodels

Page 8: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Define the product scope from an end-user perspectiveDevelop use cases, user object model & IAValidate prototypes iteratively with end-users

Define the product scope from an end-user perspectiveDevelop use cases, user object model & IAValidate prototypes iteratively with end-users

Page 9: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Ensure design continuity as the system is codedUpdate design ifrequiredValidate modifieddesign with end-users

Ensure design continuity as the system is codedUpdate design ifrequiredValidate modifieddesign with end-users

Page 10: Visual Modeling Within UCD (English)

© SAP AG 2009

Getting it right the first time:UCD @ SAP

More details: www.sapdesignguild.org

Measure the usability of released productMeasure the usability of released product

Page 11: Visual Modeling Within UCD (English)

© SAP AG 2009

Faster in Agile Teams

Core Team(Solution Management, Development, UX)

Close collaboration in all UCD phasesKey competencies are bundled Common understanding of user requirements 360° view on systemParallel work instead of waterfall approach

Internal collaboration with other departments

External collaboration with third parties

Page 12: Visual Modeling Within UCD (English)

© SAP AG 2009

1. Introduction2. User-Centered Design @ SAP3. Case Study: Visual Modeling in User Research & Conceptual Design4. Summary5. Question & Answers

Agenda

Page 13: Visual Modeling Within UCD (English)

© SAP AG 2009

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object Model

Modeling UX by Complementary Views

Page 14: Visual Modeling Within UCD (English)

© SAP AG 2009

Modeling UX by Complementary Views

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object Model

Field ResearchIdentify, analyze and understand

GoalsTasksWorkaroundsPainpoints andNeeds

of the targeted end-users

show examplary model

Page 15: Visual Modeling Within UCD (English)

© SAP AG 2009

Modeling UX by Complementary Views

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object Model

Use Casesdefine the use, from the end-users' perspective, for accomplishing a specific goal within a system.

A single use case describes a set of steps — a sequence of user interactions — to successfully accomplish the goal. The ‘use case brief’ outlines in a few sentences what the use case is about. The collection of all use cases defines the functional scope (everything that can be done with the system by all users). A use case describes the ‘what’ and not the ‘how’.

show examplary model

Page 16: Visual Modeling Within UCD (English)

© SAP AG 2009

Modeling UX by Complementary Views

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object Model

User Object Modelprovides a holistic view on the system’s objects, their attributes and actions from an end-user perspective in the user’s language

show examplary model

Page 17: Visual Modeling Within UCD (English)

© SAP AG 2009

Modeling UX by Complementary Views

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object ModelThe Information Architecture Diagram

maps the groups, branches, and interrelations among the UI components of the application from an end-user perspectivehelps the team derive UI decisions based on a holistic understanding of the underlying application structure

show examplary model

Page 18: Visual Modeling Within UCD (English)

© SAP AG 2009

2. Conceptual Design

1. Field Research

3. UI Design

Use Cases

Information Architecture

User Object Model

Modeling UX by Complementary Views

UI DesignThe UI visualizes the underlying structures and processes of an applicationTo design easy to-use UIs it is critical to understand and shape these structures and processes from an end-user perspective beforeIterative prototyping is the sure path to achieving high-quality user interfaces

Page 19: Visual Modeling Within UCD (English)

© SAP AG 2009

1. Introduction2. User-Centered Design @ SAP3. Case Study: Visual Modeling in User Research & Conceptual Design4. Summary5. Question & Answers

Agenda

Page 20: Visual Modeling Within UCD (English)

© SAP AG 2009

Summary

UCD leverages efficiency within research and developmentVisual Modeling facilitates communication and a comprehensive understanding of the system regarding

business processes and task flows / use casesobject structures and information architecture

A comprehensive understanding of the system from an end-user’s perspectiveprovides a solid basis for deriving product strategy enables a modular, scalable architecture via focusing on the big pictureavoids patchwork solutions that limit the flexibility and address isolated parts of the user‘s tasks

Page 21: Visual Modeling Within UCD (English)

© SAP AG 2009

1. Introduction2. User-Centered Design @ SAP3. Case Study: Visual Modeling in User Research & Conceptual Design4. Summary5. Question & Answers

Agenda

Page 22: Visual Modeling Within UCD (English)

© SAP AG 2009

Thank You!

Page 23: Visual Modeling Within UCD (English)

© SAP AG 2009

Copyright 2009 SAP AGAll Rights Reserved

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construedas constituting an additional warrant.