Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Improve a Product's User Experience with Model-Based UI Design.

Slides:



Advertisements
Similar presentations
Components of GIS.
Advertisements

Case Study: T-Mobile Retail Personal Coverage Check Kiosk Joe Wong, Integral GIS Sean Alexis, T-Mobile April 18, 2007.
Chapter 1 Meet the Android. Goals & Objectives Understand the market for Android applications State the role of the Android device in the mobile market.
Objectives Overview Define an operating system
© 2014 VMware Inc. All rights reserved. BlazeMeter Load Testing Solution with vCloud Air High-level Overview Jan 2015.
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Robin Estabrooks Computer Science 1631, Winter 2011.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
SWE Introduction to Software Engineering
1 Case Study: Starting the Student Registration System Chapter 3.
Frequently asked questions about software engineering
Lecture 1.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Chapter 13: Designing the User Interface
Enterprise Mobility ‘Mobile First’ strategy for your Business
Introduction to Embedded Development. What is an Embedded System ? An embedded system is a computer system embedded in a device with a dedicated function.
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
Introduction to Android Platform Overview
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Using a Renesas Code Generation Tool for RL78 Devices.
Web Design Basic Concepts.
Apps VS Mobile Websites Which is better?. Bizness Apps Survey Bizness Apps surveyed over 500 small business owners with both a mobile app and a mobile.
Operating Systems Chapter 4.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
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.
DESIGNING FOR MOBILE Lunch & Learn Series | February 20, 2014.
“here to make your life easy...” Mobile Services.
Chapter 1- Introduction
Introduction to Multimedia. The beginning ( History )… 1945 : “…a device in which one stores all his books, records and communications, and which is mechanized.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
Can Programmers do Course Design?. The Programmer.
EECS 488 – Embedded Systems Design and Specification of a Video Communication Device Based on the Gameboy Advance Glenn Emelko Scott Schmucker April 23.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 431L: Using a Graphics API to Create User Interface Components—Advanced.
JASS 2005 Next-Generation User-Centered Information Management Information visualization Alexander S. Babaev Faculty of Applied Mathematics.
IMAGE Daniel Harmon Michael Ryan Stu SPLITTERS Rabess Keener Dack Kao Haas.
SOFTWARE ENGINEERING1 Introduction. Software Software (IEEE): collection of programs, procedures, rules, and associated documentation and data SOFTWARE.
Explain the purpose of an operating system
COSC 3461: Module 1 S04 Introduction to Interaction & Principles of Design I.
Component 4: Introduction to Information and Computer Science
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Presentation Software IT DOES NOT HAVE TO BE POWERPOINT.
Man and Machine: Introduction to HCI (MMI). Contents HCI: Introduction Design Rules: – Guidelines – Principles – Theories 2.
Introduction to Software Engineering. Why SE? Software crisis manifested itself in several ways [1]: ◦ Project running over-time. ◦ Project running over-budget.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
SOFTWARE ENGINEERING1 Introduction. SOFTWARE ENGINEERING2 Software Q : If you have to write a 10,000 line program in C to solve a problem, how long will.
Digital Media SM1001 Digital Media, Semester A School of Creative Media © Week 07, 2010.
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.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Software innovation theoretical model. the model: outputs (outcomes) product/service innovation process innovation factors (drivers) outputs (outcomes)
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Basics of testing mobile apps
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 5L08I Using the Renesas Graphics API to Create.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Paul Hassall Pets At Home Mobile Commerce Deployment.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
Unit 3 Computer Systems. What is software? unlike hardware it can’t be physically touched it’s the missing link between the computer hardware and the.
CS220:INTRODUCTION TO SOFTWARE ENGINEERING CH1 : INTRODUCTION 1.
The gamut from smartphone to desktop Vic Laurie
INTRODUCTION The economies of ALL developed nations are dependent on software. More and more systems are software controlled Software engineering is concerned.
Chapter 1- Introduction
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Chapter 1- Introduction
Enabling machine learning in embedded systems
Introduction SOFTWARE ENGINEERING.
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
CS385T Software Engineering Dr.Doaa Sami
Presentation transcript:

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Improve a Product's User Experience with Model-Based UI Design 0C15B

© 2012 Renesas Electronics America Inc. All rights reserved.2 Renesas Technology & Solution Portfolio

© 2012 Renesas Electronics America Inc. All rights reserved.3 Agenda Introduction Who is Altia? Why Graphical User Interfaces? The Challenges Five Keys to Success Summary

© 2012 Renesas Electronics America Inc. All rights reserved.4 Introduction Information and Computing Technology to IMPROVE Work and life In both cases the user experience can determine the value Smarter doesn’t just mean that user is able to do more Technology has to be able to help them do better This is User Experience GUI is a critical part of that UX

© 2012 Renesas Electronics America Inc. All rights reserved.5 Altia and Graphical User Interfaces (GUIs) Altia provides tools and services for User Interface (UI) Engineering 20 years of experience in user interface development Our focus is GUIs for embedded devices

© 2012 Renesas Electronics America Inc. All rights reserved.6 Why Graphical User Interfaces (GUI)? The user interface is the product Exciting displays Differentiate products Sell products A great user experience = Market Leadership User interfaces redefine Your brand Your company

© 2012 Renesas Electronics America Inc. All rights reserved.7 The Challenge… Your GUI must… Look good Run fast Be affordable Be timely Keys to Success…

© 2012 Renesas Electronics America Inc. All rights reserved.8 Key 1: Be Uncompromising at the PRODUCT Level

© 2012 Renesas Electronics America Inc. All rights reserved.9 Be Uncompromising at the PRODUCT Level Focus product development upon the users’ perspective Equally temper design, hardware and software Unbalanced solution parts can destroy the user experience

© 2012 Renesas Electronics America Inc. All rights reserved.10 Demand the Best Whole Product Experience Outstanding User Experience (UX) = Market Leadership “No Android Tablet has more Than 5% Share vs. iPad….” 1 “Despite high expectations for companies like Amazon, Samsung, Acer and Asus, the Android community has yet to make a serious dent in Apple’s dominance of the tablet market.” July 25 th, 2012 BGRhttp:// TechCrunch March 5, 2012http://techcrunch.com/2012/03/05/forrester-no-android-tablet-has-more-than-5-share-vs-ipad-how-does-amazons-kindle-fire-compare/ Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.shared by GoogleCreative Commons 3.0 Attribution License

© 2012 Renesas Electronics America Inc. All rights reserved.11 “Some carrier retail stores haven’t sold a single BlackBerry in over a month.” 1 Demand the Best Whole Product Experience Outstanding User Experience (UX) = Market Leadership 1 9/13/2012http://

© 2012 Renesas Electronics America Inc. All rights reserved.12 Demand the Best Whole Product Experience BMW iDrive Audi MMI Ford Sync GM CUE Many challenges with launches. All suffer from customer experience criticism. No Obvious Winners or Losers in Auto Industry Outstanding User Experience (UX) = Market Leadership

© 2012 Renesas Electronics America Inc. All rights reserved.13 Understand Market Needs (Features) How is YOUR GUI going to redefine the product and UX? Market research – needed early Customer focus groups – multiple cycles Define return on investment How will this impact your sales? Collect this data early – before significant expenses

© 2012 Renesas Electronics America Inc. All rights reserved.14 Key 2: Build a Multi-Disciplined Team for User-Centered Design

© 2012 Renesas Electronics America Inc. All rights reserved.15 Essential Expertise for User-Centered Team Industrial Design Human Factors Software Engineering Systems Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.16 Essential Expertise: Market Research Market Research Customer Clinics Graphic Design Interactive Design Industrial Design

© 2012 Renesas Electronics America Inc. All rights reserved.17 Essential Expertise: Human Factors Physical Aspects Cognitive Aspects Goal/Task Analysis Human Factors

© 2012 Renesas Electronics America Inc. All rights reserved.18 Essential Expertise: Systems Engineering Peripherals Network Constraint System Simulation Systems Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.19 Essential Expertise: Software Engineering Product Simulation Embedded Arch. Code Generation Software Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.20 Essential Expertise Product Simulation Embedded Arch. Code Generation Peripherals Network Constraint System Simulation Physical Aspects Cognitive Aspects Goal/Task Analysis Market Research Customer Clinics Graphic Design Interactive Design Industrial Design Human Factors Software Engineering Systems Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.21 Key 3: Actively Manage Cross-Discipline Design Trade-offs

© 2012 Renesas Electronics America Inc. All rights reserved.22 Creating a Design that Cannot Be Built Product Simulation Embedded Arch. Code Generation Peripherals Network Constraint System Simulation Physical Aspects Cognitive Aspects Goal/Task Analysis Market Research Customer Clinics Graphic Design Interactive Design Industrial Design Human Factors Software Engineering Systems Engineering Product Simulation Embedded Arch. Code Generation Peripherals Network Constraint System Simulation Physical Aspects Cognitive Aspects Goal/Task Analysis Market Research Customer Clinics Graphic Design Interactive Design Industrial Design Human Factors Software Engineering Systems Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.23 Creating a Design that Cannot Be Built Focus too heavily on Human Factors and Industrial Design GUI cannot fit or run on the hardware GUI that will: Look great Run poorly

© 2012 Renesas Electronics America Inc. All rights reserved.24 Product Simulation Embedded Arch. Code Generation Peripherals Network Constraint System Simulation Physical Aspects Cognitive Aspects Goal/Task Analysis Market Research Customer Clinics Graphic Design Interactive Design Industrial Design Human Factors Software Engineering Systems Engineering Building a Design Not Easily Used Product Simulation Embedded Arch. Code Generation Peripherals Network Constraint System Simulation Physical Aspects Cognitive Aspects Goal/Task Analysis Market Research Customer Clinics Graphic Design Interactive Design Industrial Design Human Factors Software Engineering Systems Engineering

© 2012 Renesas Electronics America Inc. All rights reserved.25 Building a Design Not Easily Used Systems and Software Engineering have fooled management Promise “cool” technologies – sweeps, spins, 3D Product will: Look great Will not be easy to use

© 2012 Renesas Electronics America Inc. All rights reserved.26 Key 4: Great Touch-Based GUI is More Than an LCD and Software

© 2012 Renesas Electronics America Inc. All rights reserved.27 The Hardware/Software Considerations Graphics Accelerator Memory Bandwidth for FLASH and VRAM Amount of FLASH and VRAM Bill of Material Management Color Formats, Raster-Vector Image Compression, Animation Touch Screen Technology & Drivers LCD Resolution Dimension Color Depth Font Management Sizes, Types, Runtime/Pre-Render Application Interfaces

© 2012 Renesas Electronics America Inc. All rights reserved.28 Interactive Design Considerations Usability Layout, Information Processing Goal Achievement Text and Font Consistency Legibility, Animation Screen Area Management for Performance Z-Order Precedence and Management Information Chunking Demand on Embedded Resources

© 2012 Renesas Electronics America Inc. All rights reserved.29 Product Lines Provide Additional Challenges

© 2012 Renesas Electronics America Inc. All rights reserved.30 RX600 V850 V850Dx4-HV850-DR4-3D SH7266 SH7268/9 Aragon M/H D1 M/H Tools Must Cover the Range Successfully

© 2012 Renesas Electronics America Inc. All rights reserved.31 Key 5: UI Simulation Throughout the Development Lifecycle from Desktop to Product Hardware

© 2012 Renesas Electronics America Inc. All rights reserved.32 The Process Altia PhotoProto Altia FlowProto Altia Design Altia DeepScreen Develop Concept Build GUI Generate Code User Studies Market Research Market Studies User Studies Renesas

© 2012 Renesas Electronics America Inc. All rights reserved.33 …In the shortest time.

© 2012 Renesas Electronics America Inc. All rights reserved.34 Summary Be uncompromising at the PRODUCT level Build a multi-disciplined team for user-centered design Actively manage cross-discipline design trade-offs Great touch-based GUI is more than an LCD and software UI simulation throughout the development lifecycle from desktop to product hardware

© 2012 Renesas Electronics America Inc. All rights reserved.35 Questions? Questions?

© 2012 Renesas Electronics America Inc. All rights reserved.36

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.