Carnegie Mellon University Notice

Similar documents
Carnegie Mellon University Notice

Agile Acquisition of Agile C2

Guided Architecture Trade Space Exploration of Safety Critical Software Systems

Machine Learning for Big Data Systems Acquisition

Driving Efficiencies into the Software Life Cycle for Army Systems

A Mashup of Techniques to Create Reference Architectures

Technical Debt Analysis through Software Analytics

Evaluation of Competing Threat Modeling Methodologies

Measure it? Manage it? Ignore it? Software Practitioners and Technical Debt

Fall 2014 SEI Research Review Aligning Acquisition Strategy and Software Architecture

Semiconductor Foundry Verification

Analytical Evaluation Framework

Discerning the Intent of Maturity Models from Characterizations of Security Posture

The Impact of Conducting ATAM Evaluations on Army Programs

Analytical Evaluation Framework

Multi-Agent Decentralized Planning for Adversarial Robotic Teams

Smart Grid Maturity Model: A Vision for the Future of Smart Grid

Improving Software Sustainability Through Data-Driven Technical Debt Management

OSATE overview & community updates

Frameworks for Assessing IT Systems Engineering Acquisition Issues and Proposed Approaches in Support of Public Law 111

DoD Joint Federated Assurance Center (JFAC) Industry Outreach

Evolution of a Software Engineer in a SoS System Engineering World

STP-NU ROADMAP TO DEVELOP ASME CODE RULES FOR THE CONSTRUCTION OF HIGH TEMPERATURE GAS COOLED REACTORS (HTGRS)

Hacking User Experience in a Repository Service:

Recent advances in ALAMO

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

COLLABORATIVE R&D & IP ISSUES IN TECHNOLOGY TRANSFER IN UNIVERSITY SYSTEM

STP-PT-032 BUCKLING OF CYLINDRICAL, THIN WALL, TRAILER TRUCK TANKS AND ASME SECTION XII

Consideration of External Pressure in the Design and Pressure Rating of Subsea Equipment API TECHNICAL REPORT 17TR12 FIRST EDITION, MARCH 2015

CS 350 COMPUTER/HUMAN INTERACTION

Finding Discipline in an

TED-Kit 2, Release Notes

Sheet Metal Design Guidelines

ISO 216 INTERNATIONAL STANDARD. Writing paper and certain classes of printed matter Trimmed sizes A and B series, and indication of machine direction

Ocean Energy Europe Privacy Policy

PN7150 Raspberry Pi SBC Kit Quick Start Guide

2001A. 200KHz Function Generator Instruction Manual. 99 Washington Street Melrose, MA Phone Toll Free

Sheet Metal Design Guidelines

Climate Asia Research Overview

An Architecture-Centric Approach for Acquiring Software-Reliant Systems

STP-PT-054 CONCENTRATED SOLAR POWER (CSP) CODES AND STANDARDS GAP ANALYSIS

ELAN Microelectronics 33221B-3B00 Touchpad Controller

My signature confirms that I will not discuss the content of this assessment with anyone. Time: 1 hour Total Marks: 30

Recommended Practice for Wet and Dry Thermal Insulation of Subsea Flowlines and Equipment API RECOMMENDED PRACTICE 17U FIRST EDITION, FEBRUARY 2015

Sheet Metal Design Guidelines

Usability vs. user experience

Agilent E4980A Precision LCR Meter. Dielectric Constant Measurement Program Operation Manual

MEDICINE LICENSE TO PUBLISH

Machining Design Guidelines

Controlling Changes Lessons Learned from Waste Management Facilities 8

Lewis-Clark State College No Date 2/87 Rev. Policy and Procedures Manual Page 1 of 7

Definitions proposals for draft Framework for state aid for research and development and innovation Document Original text Proposal Notes

A POLICY in REGARDS to INTELLECTUAL PROPERTY. OCTOBER UNIVERSITY for MODERN SCIENCES and ARTS (MSA)

Struggles at the Frontiers: Achieving Software Assurance for Software- Reliant Systems

Ultra-Small Footprint P-Channel FemtoFET MOSFET Test EVM

UM10950 Start-up Guide for FRDM-KW41Z Evaluation Board Bluetooth Paring example with NTAG I²C plus Rev February

INTERNATIONAL STANDARD

Novatek NT35695 LCD Driver IC

PARTICIPATION AGREEMENT between THE REGENTS OF THE UNIVERSITY OF CALIFORNIA and INSERT PARTNER'S CORPORATE NAME

AN Energy Harvesting with the NTAG I²C and NTAG I²C plus. Application note COMPANY PUBLIC. Rev February Document information

SEIZING THE POWER OF VIRTUAL REALITY WITH REWIND. Your guide to the ins and outs of our business and how we can help you succeed.

INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD. Paper and board Determination of bending resistance Part 1: Constant rate of deflection

Committee on Development and Intellectual Property (CDIP)

ISO INTERNATIONAL STANDARD. Optics and photonics Minimum requirements for stereomicroscopes Part 2: High performance microscopes

ISO INTERNATIONAL STANDARD

MediaTek MT6752V Application Processor

Automation Breakout Session

ISO INTERNATIONAL STANDARD. Motorcycle tyres and rims (metric series) Part 3: Range of approved rim contours

ISO 216 INTERNATIONAL STANDARD. Writing paper and certain classes of printed matter Trimmed sizes A and B series, and indication of machine direction

DATASHEET 4D SYSTEMS. Arduino Display Module Pack TURNING TECHNOLOGY INTO ART. Featuring a 2.4 Display Module ulcd-24-ptu-ar

Letters.org. FAREWELL LETTER TO BOSS. Included: Farewell Letter to Boss

Texas Instruments/Apple 343S0538 Touch Screen Controller with F Die Markings

IMPACT TESTING EXEMPTION CURVES

ISO INTERNATIONAL STANDARD. Industrial fans Specifications for balance quality and vibration levels

GESIS Leibniz Institute for the Social Sciences

This is a preview - click here to buy the full publication. IEC 2006 Copyright - all rights reserved

ISO INTERNATIONAL STANDARD. Textiles Determination of spirality after laundering Part 3: Woven and knitted garments

ORDERING A PHOTOGRAPH FOR PERSONAL USE

ISO 2490 INTERNATIONAL STANDARD. Solid (monobloc) gear hobs with tenon drive or axial keyway, 0,5 to 40 module Nominal dimensions

Bulletin 509 Three Phase Full Voltage NEMA Starters Size 9 Series A. Renewal Parts

AN PN7150X Frequently Asked Questions. Application note COMPANY PUBLIC. Rev June Document information

COMPOSITE FILAMENT WINDING

TECHNICAL SPECIFICATION

ISO INTERNATIONAL STANDARD. Fasteners Torque/clamp force testing. Éléments de fixation Essais couple/tension. First edition

International development

Integration of MGDS Design into the Licensing Process' This paper presents an overview of how the Mined Geologic Disposal System (MGDS) design

This document is a preview generated by EVS

ISO INTERNATIONAL STANDARD. Hexagon bolts with flange Small series Product grade A

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD

Defense Microelectronics Activity (DMEA) Advanced Technology Support Program IV (ATSP4) Organizational Perspective and Technical Requirements

ISO INTERNATIONAL STANDARD. Horology Water-resistant watches. Horlogerie Montres étanches. First edition

Texas Instruments X66AK2E05XABD25 Multi-Core DSP + ARM KeyStone II SoC

Two elements in series configuration in a small SMD plastic package Low diode capacitance Low diode forward resistance AEC-Q101 qualified

Horizontal Well Artificial Lift Consortium (TUHWALP) Progress and Activity Summary

Leveraging 21st Century SE Concepts, Principles, and Practices to Achieve User, Healthcare Services, and Medical Device Development Success

Marvell 88E6046-TAH1 Four Port Fast Ethernet Plus Two Port Gigabit Ethernet Switch

Planar PIN diode in a SOD523 ultra small plastic SMD package.

ISO INTERNATIONAL STANDARD. Collets with 8 setting angle for tool shanks Collets, nuts and fitting dimensions

Transcription:

1

Carnegie Mellon University Notice This video and all related information and materials ( materials ) are owned by Carnegie Mellon University. These materials are provided on an as-is as available basis without any warranties and solely for your personal viewing and use. You agree that Carnegie Mellon is not liable with respect to any materials received by you as a result of viewing the video, or using referenced websites, and/or for any consequences or the use by you of such materials. By viewing, downloading, and/or using this video and related materials, you agree that you have read and agree to our terms of use (www.sei.cmu.edu/legal/). Distribution Statement A: Approved for Public Release; Distribution is Unlimited 2016 Carnegie Mellon University. 2

Copyright 2016 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. CERT is a registered mark of Carnegie Mellon University. DM-0004033 3

How to Reduce the Graveyard of Software Tools with UI/UX Capability Jennifer Cowley Mike Szegedy Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 2016 Carnegie Mellon University [Insert Distribution Statement Here] 4

The Webinar Contents What is UI/UX The Problem When is UI/UX appropriate and how does it address the problem? How do UI/UX artifacts support a solution? 2016 Carnegie Mellon University [Insert Distribution Statement Here] 5

Let s start with The What... What is User Experience (UX)? 2016 Carnegie Mellon University [Insert Distribution Statement Here] 6

"User experience" encompasses all aspects of the enduser's interaction with the company, its services, and its products. -DON NORMAN and JAKOB NIELSEN 7

Polling Question 0.5 How knowledgeable are you about UI/UX? Response Options: A. I am an expert on UI/UX B. I know enough about UI/UX to have a good conversation with an expert C. I know a little information about UI/UX D. I know nothing 8

Section (optional) Complaints that serve as clues that a UI/UX Problem exists Picture (optional) Employees refuse to do something Takes too long, costs too much money Apathetic staff Current tools are the problem we just need a tool It s one person s fault Nobody uses the tool The people you speak to look stressed or irritated 9

The objective of a UX designer (generally) is... Enhance Customer Satisfaction A Spoonful of sugar... Improve the usability of a system Increase performance Provide feedback Increase the functionality of the system Now one step together instead of two apart! Overall this leads to a more effective user experience. 10

So, make it look cool... It s not JUST about attractive user interfaces, how satisfied the users were, simplicity, etc. The tool must also address the problem AND fit the work environment as well as human capability 11

Polling Question 1 In your opinion, software failures comprise % of all development projects initiated. Why? Response Options: A. 0-25% B. 26-50% C. 50-75% D. 75-100% E. I don t know 12

What is causing the software mortality rate? 13

The When Where does UX fit into my product cycle? 2016 Carnegie Mellon University [Insert Distribution Statement Here] 14

Polling Question 2 When is the most appropriate time to engage UX professionals in your software development project? Response options: A. Right before the for launch B. After each sprint C. When project management starts scoping the work tasking D. After the launch E. all of the above 15

Answer: It s always a good time 16

Artifacts of the Process Inform and build empathy 2016 Carnegie Mellon University [Insert Distribution Statement Here] 17

Defining the problem - Data modeling Design is really an act of communication, which means having a deep understanding of the person with whom the designer is communicating. Donald A. Norman, The Design of Everyday Things Flow Diagram 18

General to specific Affinity Diagramming When participating in an affinity diagramming session it s important not organize the information by category. The Goal is to organize it by abstract insights gleaned from the content 19

Personas, journey maps and other design documentation 20

Wireframing and Design 21

The hurry up and wait phenomenon Balancing hasty decision making to fit unreasonable time constraints with long-term costs UI/UX designers can/should adjust the data collection method to your project constraints 22

Polling Question 3 How does a well-defined problem ensure project success? Response options: A. I have no idea B. It magically generates requirements C. It guides the metric selection in usability tests D. It aids in solution selection E. It aids in digestion 23

Section (optional) What you need in in a skilled UI/UX team Picture (optional) Ability to verbalize the problem and its complexity clearly -Comprehensive detail in the results -Link between validation method and the original problem Building Empathy -Tailoring the method to constraints -Consideration for mission-critical problems Multi-disciplinary approach -Hard problems are hard -Past experiences may help to inform future decisions -Often times designers have a specialty, there are unicorns but that s not the norm. 24

Contact slide Mike Szegedy: mjszegedy@cert.org Jennifer Cowley: jcowley@cert.org 25