SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
© Integrated Computer Solutions, Inc. All Rights Reserved
Accelerating Time to
Market by Pipelining
UX and Development
Presented by
Jeff LeBlanc
Director of UX, ICS
© Integrated Computer Solutions, Inc. All Rights Reserved
About the Presenter
Jeff LeBlanc
Director of User Experience
• Software developer for 20+
years
• Certified Qt trainer since 2003
• Human Factors team at HP
Medical
• Adjunct faculty at WPI
teaching HCI
jeffl@ics.com
© Integrated Computer Solutions, Inc. All Rights Reserved
About ICS
Delivering Smart Devices for a Connected World
• Founded in 1987
• Largest source of independent Qt
expertise in North America
• Trusted Qt Service Partner since 2002
• Exclusive Open Enrollment Training Partner in North
America
• Provides integrated custom software development
and user experience (UX) design
• Embedded, touchscreen, mobile and desktop
applications
• HQ in Waltham, MA with offices in California,
Canada, Europe
© Integrated Computer Solutions, Inc. All Rights Reserved
Agenda
• Who, What and Why UX Design
• When to bring UX Design thinking to a project
• UX, Agile and the software lifecycle
• The Pipeline Approach
© Integrated Computer Solutions, Inc. All Rights Reserved
What is User Experience?
User Experience (UX)
involves creating solutions
to problems that are both
functional and engaging
© Integrated Computer Solutions, Inc. All Rights Reserved
User Experience vs User
Interface
•All software has a User Interface (UI)
of some type, but how do you feel
after using it?
•A positive User Experience (UX)
means
• You enjoyed using the system, or at least did not
dislike it
• You would use it again and recommend it to others
© Integrated Computer Solutions, Inc. All Rights Reserved
What is Good Design?
• “I’ll know it when I see it”
• The First Impression
• Good design sets your product apart and makes it
memorable (in a good way)
• The iPhone changed the world
• Customers expect it
• They care about what something does for them, not
how it does it
© Integrated Computer Solutions, Inc. All Rights Reserved
The Importance of Design
• Design isn’t just a good idea, its good business
• Creative processes are often hard to put a price tag on
• Sometimes required
• ISO 9241-210 : Ergonomics of human-system
interaction
• FDA 2016: Applying Human Factors and Usability
Engineering to Medical Devices
© Integrated Computer Solutions, Inc. All Rights Reserved
Pragmatic Solutions
• According to a 2015 Pragmatic Marketing
survey, PMs are looking for solutions to
common problems
• Better working relationship and process between
product management and
development/engineering
• Spend more time on the front end ensuring that
development understands the context of the
requirements, the market problems and end user
use cases
2015 State of Product Management & Marketing, from Pragmatic Marketing
Total of 1800 individuals surveyed
© Integrated Computer Solutions, Inc. All Rights Reserved
Project by the Numbers
• IEEE study (2005) found $1 trillion on IT/software
projects worldwide
• $50 Billion by US government alone
• HFI (2011) notes
• 15% of projects get abandoned
• 50% of a programmer's time during a project doing
avoidable rework
IEEE Spectrum, Sept 2005
© Integrated Computer Solutions, Inc. All Rights Reserved
When to Apply UX Design
• Ideally, early on or at project start
• UX is also valuable at later project stages and in future
releases
© Integrated Computer Solutions, Inc. All Rights Reserved
Why to Apply UX Design?
• Every dollar in UX saves between $2 and $100
• PointClear: ROI UX Best Practices in Tech Projects
(whitepaper), 2011
• User-centric design practices drive your brand
and build equity
• Look at companies known to practice UX
• Amazon: $1587
• Apple: $188
• Google: $1084
© Integrated Computer Solutions, Inc. All Rights Reserved
The Market Maturity Curve
© Integrated Computer Solutions, Inc. All Rights Reserved
Who does the UX Design?
• Software engineers think like engineers, not like end
users (customers)
– Different mental models
– Different skill sets
• Often get an interface that only makes sense to other
technical people
– Techies like to figure things out, but not everyone
else does
© Integrated Computer Solutions, Inc. All Rights Reserved
Myth: Designers Slow Me Down!
• Can slow down development at the start of a project,
but not the final delivery
• Research shows UX design speeds up projects 30% -
50% in total time
http://www.usabilityprofessionals.org/usability_resources/usability_in_the_
real_world/roi_of_usability.html
© Integrated Computer Solutions, Inc. All Rights Reserved
How Long to Write Code for This?
© Integrated Computer Solutions, Inc. All Rights Reserved
Timelines
Project development without UX
Add UX??
Savings comes from preventing rework
Project finished ahead of schedule
© Integrated Computer Solutions, Inc. All Rights Reserved
Looking Ahead
• Agile processes, including Agile UX, and gaining
popularity in the industry
• ICS practices a particular from of Agile UX we call
“pipelining” to greater synchronize UX and
development activities
• More on that next session!
© Integrated Computer Solutions, Inc. All Rights Reserved
What is a UX Team?
• Not an engineering team
• Not a marketing team
• Not a sales team
© Integrated Computer Solutions, Inc. All Rights Reserved
What is a UX Team?
• Diverse backgrounds, education and training,
including:
• Software engineering
• Human Factors engineering
• User Experience design
• Human computer interaction
• Visual design
• Industrial design
• Marketing and the customer perspective
© Integrated Computer Solutions, Inc. All Rights Reserved
What Does UX Bring?
• A good UX person or team can
• Be the Champion of the User
• Help bridge development concerns with business
requirements
• Focus the development effort on the right issues
© Integrated Computer Solutions, Inc. All Rights Reserved
UX Team Roles
• Different titles, different roles
• User Researcher
• UX Designer
• Interaction Designer
• Visual Designer
© Integrated Computer Solutions, Inc. All Rights Reserved
UX Team Roles
• User Experience Designer
• Requirements analysis
• Information architecture
• Heuristic analysis
• Workflow and task analysis
• Wireframes
• Usability testing
© Integrated Computer Solutions, Inc. All Rights Reserved
UX Team Roles
• Visual / Graphics Designer
• Branding
• Icon design
• Logo design
• Visual assets for development
• Design specs for development
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Information architecture
• What: Outline of what information is presented
where in an application
• Why: Ensures that designers put the right
information on the right screens, and that there are
appropriate links between screens
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
Sample Information Architecture (partial)
• Status Bar
• Time
• GPS
• WiFi
• Map View
• Map
• Vehicle
• Isometric
• Camera
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Map and Flow Diagram
• What: Visual companion to Information
Architecture, shows the screens and navigation
network
• Why: Show high level navigation of full system
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
Example Map and Flow
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Wireframe
• What: Skeletal outline for an interface
• Why: Focus is on the information displayed on the
screen to ensure the proposed design has the right
information, on the right screens, at the right time
(right workflow)
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
Example Wireframe
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Heuristic analysis
• What: Identify and prioritize usability challenges in
an interface and recommend improvements
• Why: Gain an in-depth understanding of how an
application functions while identifying ways to
make it better; often provide quick usability
upgrades by identifying the “low hanging fruit”.
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Task analysis
• What: Through conversations with and
observations of users, identify the mental and
physical activities that take place to accomplish a
given task; combine tasks to create a workflow
• Why: Understand the way people currently do
things, make any tweaks necessary, then design
(helps make sure the design is as close to right the
first time, rather than spending endless time on
iterations and rework)
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
• Visual design
• What: All the elements that go into taking a
wireframe design to a finished version (overall
branding, color, icons, font, logo design)
• Why: Final / real-life application design, assets for
developers to use when they program, brand
identity and coherence
© Integrated Computer Solutions, Inc. All Rights Reserved
Demystifying UX Jargon
Wireframes to final visual design
© Integrated Computer Solutions, Inc. All Rights Reserved
The Bottom Line
• Product managers report that applying UX best
practices can solve several issues
• Applying UX techniques can accelerate a
project schedule
• More on pipelining next time
• A UX Team is different from other teams
(marketing, sales, development) you might
already be familiar with
© Integrated Computer Solutions, Inc. All Rights Reserved
For Next Time
• UX, Agile and the software lifecycle
• The Pipeline Approach
© Integrated Computer Solutions, Inc. All Rights Reserved
Questions?
Thanks for attending
See you next time!

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User ExperienceThomas Memmel
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs JonFerraiolo
 
DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013MartinKeenan
 
How to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix EnvironmentHow to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix EnvironmenteG Innovations
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)TechWell
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAnyPresence
 
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14Kyle Hailey
 
Project Management with Usability Engineering Methods
Project Management with Usability Engineering MethodsProject Management with Usability Engineering Methods
Project Management with Usability Engineering MethodsThomas Memmel
 
Accessible conversational UI's CSUN ‘22
Accessible conversational UI's   CSUN ‘22Accessible conversational UI's   CSUN ‘22
Accessible conversational UI's CSUN ‘22Poonam Tathavadkar
 
Build a Large Scale In-House Test Lab for Mobile Apps
Build a Large Scale In-House Test Lab for Mobile AppsBuild a Large Scale In-House Test Lab for Mobile Apps
Build a Large Scale In-House Test Lab for Mobile AppsBitbar
 
Hierarchical Composable Optimization of Web Pages
Hierarchical Composable Optimization of Web PagesHierarchical Composable Optimization of Web Pages
Hierarchical Composable Optimization of Web PagesHayim Makabee
 
Citrix Troubleshooting 101
Citrix Troubleshooting 101Citrix Troubleshooting 101
Citrix Troubleshooting 101eG Innovations
 
ITCamp 2012 - Tim Huckaby - Keynote
ITCamp 2012 - Tim Huckaby - KeynoteITCamp 2012 - Tim Huckaby - Keynote
ITCamp 2012 - Tim Huckaby - KeynoteITCamp
 
New User Interfaces & Channels for the Enterprise
New User Interfaces & Channels for the EnterpriseNew User Interfaces & Channels for the Enterprise
New User Interfaces & Channels for the EnterpriseThomas Memmel
 
Citrix and Desktop Migration Success
Citrix and Desktop Migration SuccessCitrix and Desktop Migration Success
Citrix and Desktop Migration SuccesseG Innovations
 
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...Digital Workspace Deployment and Performance Monitoring in the New Normal - S...
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...eG Innovations
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...eG Innovations
 
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Intuit Inc.
 

Was ist angesagt? (20)

IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs
 
DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013
 
How to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix EnvironmentHow to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix Environment
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14DevOps, Databases and The Phoenix Project UGF4042 from OOW14
DevOps, Databases and The Phoenix Project UGF4042 from OOW14
 
Project Management with Usability Engineering Methods
Project Management with Usability Engineering MethodsProject Management with Usability Engineering Methods
Project Management with Usability Engineering Methods
 
Accessible conversational UI's CSUN ‘22
Accessible conversational UI's   CSUN ‘22Accessible conversational UI's   CSUN ‘22
Accessible conversational UI's CSUN ‘22
 
Build a Large Scale In-House Test Lab for Mobile Apps
Build a Large Scale In-House Test Lab for Mobile AppsBuild a Large Scale In-House Test Lab for Mobile Apps
Build a Large Scale In-House Test Lab for Mobile Apps
 
Technology Trend 2018
Technology Trend 2018Technology Trend 2018
Technology Trend 2018
 
Hierarchical Composable Optimization of Web Pages
Hierarchical Composable Optimization of Web PagesHierarchical Composable Optimization of Web Pages
Hierarchical Composable Optimization of Web Pages
 
Citrix Troubleshooting 101
Citrix Troubleshooting 101Citrix Troubleshooting 101
Citrix Troubleshooting 101
 
ITCamp 2012 - Tim Huckaby - Keynote
ITCamp 2012 - Tim Huckaby - KeynoteITCamp 2012 - Tim Huckaby - Keynote
ITCamp 2012 - Tim Huckaby - Keynote
 
New User Interfaces & Channels for the Enterprise
New User Interfaces & Channels for the EnterpriseNew User Interfaces & Channels for the Enterprise
New User Interfaces & Channels for the Enterprise
 
Citrix and Desktop Migration Success
Citrix and Desktop Migration SuccessCitrix and Desktop Migration Success
Citrix and Desktop Migration Success
 
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...Digital Workspace Deployment and Performance Monitoring in the New Normal - S...
Digital Workspace Deployment and Performance Monitoring in the New Normal - S...
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
 
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
 

Ähnlich wie Accelerate Time to Market by Pipelining UX with Development - Part 1

Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2ICS
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleICS
 
User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded DevicesICS
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsJohnMcGuigan10
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineeringtanni821216
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersICS
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
 
SWE-610-Lec-1-Software-Intro duction(1).pptx
SWE-610-Lec-1-Software-Intro duction(1).pptxSWE-610-Lec-1-Software-Intro duction(1).pptx
SWE-610-Lec-1-Software-Intro duction(1).pptxnohaaalrajhi
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformDipesh Mukerji
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and AgileUserZoom
 
Intoduction to software engineering part 1
Intoduction to software engineering part 1Intoduction to software engineering part 1
Intoduction to software engineering part 1Rupesh Vaishnav
 
Open House prez.pptx
Open House prez.pptxOpen House prez.pptx
Open House prez.pptxJoti Lalli
 
Unit 1 importance ofsoftengg_b.tech iii year
Unit 1  importance ofsoftengg_b.tech iii yearUnit 1  importance ofsoftengg_b.tech iii year
Unit 1 importance ofsoftengg_b.tech iii yearPreeti Mishra
 

Ähnlich wie Accelerate Time to Market by Pipelining UX with Development - Part 1 (20)

Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
 
User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded Devices
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design Platforms
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for Engineers
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
Dude, what is this usability_WUD2010
Dude, what is this usability_WUD2010Dude, what is this usability_WUD2010
Dude, what is this usability_WUD2010
 
SWE-610-Lec-1-Software-Intro duction(1).pptx
SWE-610-Lec-1-Software-Intro duction(1).pptxSWE-610-Lec-1-Software-Intro duction(1).pptx
SWE-610-Lec-1-Software-Intro duction(1).pptx
 
java advert
java advertjava advert
java advert
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs Platform
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
Intoduction to software engineering part 1
Intoduction to software engineering part 1Intoduction to software engineering part 1
Intoduction to software engineering part 1
 
Open House prez.pptx
Open House prez.pptxOpen House prez.pptx
Open House prez.pptx
 
Open House
Open HouseOpen House
Open House
 
Ux team organization
Ux team organizationUx team organization
Ux team organization
 
Unit 1 importance ofsoftengg_b.tech iii year
Unit 1  importance ofsoftengg_b.tech iii yearUnit 1  importance ofsoftengg_b.tech iii year
Unit 1 importance ofsoftengg_b.tech iii year
 

Mehr von ICS

Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfICS
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...ICS
 
Overcoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues WebinarOvercoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues WebinarICS
 
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdfEnhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdfICS
 
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdfDesigning and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdfICS
 
Quality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdfQuality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdfICS
 
Creating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdfCreating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdfICS
 
Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up ICS
 
Cybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdfCybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdfICS
 
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical DevicesMDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical DevicesICS
 
How to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management SolutionHow to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management SolutionICS
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsICS
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureICS
 
Basic Cmake for Qt Users
Basic Cmake for Qt UsersBasic Cmake for Qt Users
Basic Cmake for Qt UsersICS
 
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...ICS
 
Qt Installer Framework
Qt Installer FrameworkQt Installer Framework
Qt Installer FrameworkICS
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsICS
 
Overcome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case StudyOvercome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case StudyICS
 
User Experience Design for IoT
User Experience Design for IoTUser Experience Design for IoT
User Experience Design for IoTICS
 
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdfSoftware Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdfICS
 

Mehr von ICS (20)

Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdf
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
 
Overcoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues WebinarOvercoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues Webinar
 
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdfEnhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
 
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdfDesigning and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
 
Quality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdfQuality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdf
 
Creating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdfCreating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdf
 
Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up
 
Cybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdfCybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdf
 
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical DevicesMDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
 
How to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management SolutionHow to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management Solution
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with Azure
 
Basic Cmake for Qt Users
Basic Cmake for Qt UsersBasic Cmake for Qt Users
Basic Cmake for Qt Users
 
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
 
Qt Installer Framework
Qt Installer FrameworkQt Installer Framework
Qt Installer Framework
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
 
Overcome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case StudyOvercome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case Study
 
User Experience Design for IoT
User Experience Design for IoTUser Experience Design for IoT
User Experience Design for IoT
 
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdfSoftware Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
 

Kürzlich hochgeladen

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 

Kürzlich hochgeladen (20)

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 

Accelerate Time to Market by Pipelining UX with Development - Part 1

  • 1. © Integrated Computer Solutions, Inc. All Rights Reserved Accelerating Time to Market by Pipelining UX and Development Presented by Jeff LeBlanc Director of UX, ICS
  • 2. © Integrated Computer Solutions, Inc. All Rights Reserved About the Presenter Jeff LeBlanc Director of User Experience • Software developer for 20+ years • Certified Qt trainer since 2003 • Human Factors team at HP Medical • Adjunct faculty at WPI teaching HCI jeffl@ics.com
  • 3. © Integrated Computer Solutions, Inc. All Rights Reserved About ICS Delivering Smart Devices for a Connected World • Founded in 1987 • Largest source of independent Qt expertise in North America • Trusted Qt Service Partner since 2002 • Exclusive Open Enrollment Training Partner in North America • Provides integrated custom software development and user experience (UX) design • Embedded, touchscreen, mobile and desktop applications • HQ in Waltham, MA with offices in California, Canada, Europe
  • 4. © Integrated Computer Solutions, Inc. All Rights Reserved Agenda • Who, What and Why UX Design • When to bring UX Design thinking to a project • UX, Agile and the software lifecycle • The Pipeline Approach
  • 5. © Integrated Computer Solutions, Inc. All Rights Reserved What is User Experience? User Experience (UX) involves creating solutions to problems that are both functional and engaging
  • 6. © Integrated Computer Solutions, Inc. All Rights Reserved User Experience vs User Interface •All software has a User Interface (UI) of some type, but how do you feel after using it? •A positive User Experience (UX) means • You enjoyed using the system, or at least did not dislike it • You would use it again and recommend it to others
  • 7. © Integrated Computer Solutions, Inc. All Rights Reserved What is Good Design? • “I’ll know it when I see it” • The First Impression • Good design sets your product apart and makes it memorable (in a good way) • The iPhone changed the world • Customers expect it • They care about what something does for them, not how it does it
  • 8. © Integrated Computer Solutions, Inc. All Rights Reserved The Importance of Design • Design isn’t just a good idea, its good business • Creative processes are often hard to put a price tag on • Sometimes required • ISO 9241-210 : Ergonomics of human-system interaction • FDA 2016: Applying Human Factors and Usability Engineering to Medical Devices
  • 9. © Integrated Computer Solutions, Inc. All Rights Reserved Pragmatic Solutions • According to a 2015 Pragmatic Marketing survey, PMs are looking for solutions to common problems • Better working relationship and process between product management and development/engineering • Spend more time on the front end ensuring that development understands the context of the requirements, the market problems and end user use cases 2015 State of Product Management & Marketing, from Pragmatic Marketing Total of 1800 individuals surveyed
  • 10. © Integrated Computer Solutions, Inc. All Rights Reserved Project by the Numbers • IEEE study (2005) found $1 trillion on IT/software projects worldwide • $50 Billion by US government alone • HFI (2011) notes • 15% of projects get abandoned • 50% of a programmer's time during a project doing avoidable rework IEEE Spectrum, Sept 2005
  • 11. © Integrated Computer Solutions, Inc. All Rights Reserved When to Apply UX Design • Ideally, early on or at project start • UX is also valuable at later project stages and in future releases
  • 12. © Integrated Computer Solutions, Inc. All Rights Reserved Why to Apply UX Design? • Every dollar in UX saves between $2 and $100 • PointClear: ROI UX Best Practices in Tech Projects (whitepaper), 2011 • User-centric design practices drive your brand and build equity • Look at companies known to practice UX • Amazon: $1587 • Apple: $188 • Google: $1084
  • 13. © Integrated Computer Solutions, Inc. All Rights Reserved The Market Maturity Curve
  • 14. © Integrated Computer Solutions, Inc. All Rights Reserved Who does the UX Design? • Software engineers think like engineers, not like end users (customers) – Different mental models – Different skill sets • Often get an interface that only makes sense to other technical people – Techies like to figure things out, but not everyone else does
  • 15. © Integrated Computer Solutions, Inc. All Rights Reserved Myth: Designers Slow Me Down! • Can slow down development at the start of a project, but not the final delivery • Research shows UX design speeds up projects 30% - 50% in total time http://www.usabilityprofessionals.org/usability_resources/usability_in_the_ real_world/roi_of_usability.html
  • 16. © Integrated Computer Solutions, Inc. All Rights Reserved How Long to Write Code for This?
  • 17. © Integrated Computer Solutions, Inc. All Rights Reserved Timelines Project development without UX Add UX?? Savings comes from preventing rework Project finished ahead of schedule
  • 18. © Integrated Computer Solutions, Inc. All Rights Reserved Looking Ahead • Agile processes, including Agile UX, and gaining popularity in the industry • ICS practices a particular from of Agile UX we call “pipelining” to greater synchronize UX and development activities • More on that next session!
  • 19. © Integrated Computer Solutions, Inc. All Rights Reserved What is a UX Team? • Not an engineering team • Not a marketing team • Not a sales team
  • 20. © Integrated Computer Solutions, Inc. All Rights Reserved What is a UX Team? • Diverse backgrounds, education and training, including: • Software engineering • Human Factors engineering • User Experience design • Human computer interaction • Visual design • Industrial design • Marketing and the customer perspective
  • 21. © Integrated Computer Solutions, Inc. All Rights Reserved What Does UX Bring? • A good UX person or team can • Be the Champion of the User • Help bridge development concerns with business requirements • Focus the development effort on the right issues
  • 22. © Integrated Computer Solutions, Inc. All Rights Reserved UX Team Roles • Different titles, different roles • User Researcher • UX Designer • Interaction Designer • Visual Designer
  • 23. © Integrated Computer Solutions, Inc. All Rights Reserved UX Team Roles • User Experience Designer • Requirements analysis • Information architecture • Heuristic analysis • Workflow and task analysis • Wireframes • Usability testing
  • 24. © Integrated Computer Solutions, Inc. All Rights Reserved UX Team Roles • Visual / Graphics Designer • Branding • Icon design • Logo design • Visual assets for development • Design specs for development
  • 25. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Information architecture • What: Outline of what information is presented where in an application • Why: Ensures that designers put the right information on the right screens, and that there are appropriate links between screens
  • 26. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon Sample Information Architecture (partial) • Status Bar • Time • GPS • WiFi • Map View • Map • Vehicle • Isometric • Camera
  • 27. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Map and Flow Diagram • What: Visual companion to Information Architecture, shows the screens and navigation network • Why: Show high level navigation of full system
  • 28. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon Example Map and Flow
  • 29. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Wireframe • What: Skeletal outline for an interface • Why: Focus is on the information displayed on the screen to ensure the proposed design has the right information, on the right screens, at the right time (right workflow)
  • 30. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon Example Wireframe
  • 31. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Heuristic analysis • What: Identify and prioritize usability challenges in an interface and recommend improvements • Why: Gain an in-depth understanding of how an application functions while identifying ways to make it better; often provide quick usability upgrades by identifying the “low hanging fruit”.
  • 32. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Task analysis • What: Through conversations with and observations of users, identify the mental and physical activities that take place to accomplish a given task; combine tasks to create a workflow • Why: Understand the way people currently do things, make any tweaks necessary, then design (helps make sure the design is as close to right the first time, rather than spending endless time on iterations and rework)
  • 33. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon • Visual design • What: All the elements that go into taking a wireframe design to a finished version (overall branding, color, icons, font, logo design) • Why: Final / real-life application design, assets for developers to use when they program, brand identity and coherence
  • 34. © Integrated Computer Solutions, Inc. All Rights Reserved Demystifying UX Jargon Wireframes to final visual design
  • 35. © Integrated Computer Solutions, Inc. All Rights Reserved The Bottom Line • Product managers report that applying UX best practices can solve several issues • Applying UX techniques can accelerate a project schedule • More on pipelining next time • A UX Team is different from other teams (marketing, sales, development) you might already be familiar with
  • 36. © Integrated Computer Solutions, Inc. All Rights Reserved For Next Time • UX, Agile and the software lifecycle • The Pipeline Approach
  • 37. © Integrated Computer Solutions, Inc. All Rights Reserved Questions? Thanks for attending See you next time!