DESIGN EYE FOR FRIGHTFUL UIs PRESENTED BY Fedora Design Team Lead & Sr. Interaction Designer, Red Hat, Inc. Máirín Duffy AKA A PRIMER FOR OPEN SOURCE DEVELOPERS.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Outsourcing functional web usability: A practical approach to effective web enhancements improving user experience. Mark Paul University of Louisville.
© 2006 Autodesk1 A Passion to Serve Your Customers Melanie Allen GBU Technical Publications.
DiscoverDefineDesignDevelopDeliver PROCESS TM. Intelligaia Technology confidential & proprietary Discover Overview: Gather information, brainstorm, competitive.
 You will need to click switch user and then other user.  Enter your Campus Connect user name  Enter your Campus Connect password  Click the arrow.
Software Engineering Tutorial. Tutorial objectives  Direct application for the SW engineering activities.  Discuss real software development case studies.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
Trash to Treasure Recycled Art Inquiry-Based Project.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Designing as a Team Designing as a Team A Collaborative Approach to Web Development Jeffrey Veen
HOW TO GET INVOLVED IN AN OPEN SOURCE OPERATING SYSTEM PRESENTED BY Fedora Design Team Lead & Sr. Interaction Designer, Red Hat, Inc. RPI B.S. Computer.
DESIGNING UI MOCKUPS IN INKSCAPE PRESENTED BY Fedora Design Team Lead & Sr. Interaction Designer, Red Hat, Inc. Máirín Duffy.
Welcome to the Victorian Games & App Challenge. What is the problem, issue or challenge you want to take on? How is your game or app going to increase.
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Project Workflow.
The Victorian Games & Apps Challenge Design Brief (PowerPoint)
This template is not editable - make a copy for yourself
ADVENTURES IN RECRUITING NEW FREE SOFTWARE NINJAS:
Mobile Testing - Bug Report
Marketing nsp products
10/09/2018 The eFolio Arrives John Sewell.
InGenius Connector Enterprise Microsoft Dynamics CRM
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Improve yourself in real world
Working in Groups in Canvas
Read Me (Delete this slide.) [1 of 2]
Read Me (Delete this slide.) [1 of 2]
Project Workflow.
Virtual Keyboard Guidelines for Single-Switch Access
Introduction to Fedoraproject
Wrapping up prototyping
SET USER GROUP MEETING May 17, 2017
Systems Analysis and Design
Ibrahim Thekkumkara Senior UI UX Designer Design Portfolio 2017
This plan belongs to: Matthew, MYP 2 Design and 5 Art
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader
Big Blue Button A Canvas Workshop
User Interface Prototyping & Interaction Design
Introduction for Students
Welcome to Office 365 Launch Event for PT Prasmanindo Boga Utama
<Application Name>
“Would I have to do this all by myself …….?”
Remote Login: Telnet Objectives Chapter 18
Artificial Intelligence app
The Role of Prototyping
Derek Reinelt Team Manager Angela Lam Design Jake Sanders Development
YOUR APP NAME MY APP IS GR8 MORE TEXT FEATURE 1 FEATURE 2 FEATURE 3
Chapter 6 Thinking about requirements and describing them
Key Features Automated Self Healing
Show me the Moodle An orientation to the RETA Moodle
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Data Science Meetup Matthew Renze Data Science Consultant
Team [Team Name] Alpha Presentation
Team [Team Name] Beta Presentation
Chartboost Help Site Competitive Analysis and Proposal
Create – Performance Task
Design Brief.
Software Usability Course notes for CSI University of Ottawa
UI, UX: Who Does What? A Designers guide to the tech industry.
Chapter by Loco Power Week 10: High-Fidelity Prototype (Milestone)
Accessibility and Your – It’s The Law
Standards learning goals - syllabus lecture notes – the current .ppt
Jeff Brown Introduce yourself and your company/idea. Use logos, symbols, etc.
Team [Team Name] Alpha Presentation
Overview of Curriki Site and Features
Time and Attendance.
Low-Fi Prototype and Testing
Standards learning goals - syllabus lecture notes – the current .ppt
Team [Team Name] Beta Presentation
Presentation transcript:

DESIGN EYE FOR FRIGHTFUL UIs PRESENTED BY Fedora Design Team Lead & Sr. Interaction Designer, Red Hat, Inc. Máirín Duffy AKA A PRIMER FOR OPEN SOURCE DEVELOPERS ON WORKING WITH DESIGNERS

Fedora's mission: To lead the advancement of free & open source software and content as a collaborative community.

... Fedora consistently seeks to create, improve, and spread free/libre code & content.

How do we do that?

We need design.

#1 Figure out your story. #2 Prepare to share. #3 Attract designers' attention. TODAY'S TOPICS: #4 Negotiate.

#1 Figure out your story.

What problem are you trying to solve? (What's the “villian?”) DAN WILLIAMS, circa 2004, RE: NETWORK MANAGER? :)

What kind of help do you need? NEW SOFTWARE EXAMPLES: “I have a great idea, and I want to do it right with a designer at the beginning.” EXISTING SOFTWARE “Users are complaining it's hard-to-use. I want to know how I can improve it for better usability.” NEW SOFTWARE “I want my software to do X, but I'm not sure how it should work. What do you think users will like? EXISTING SOFTWARE “My software is ugly and has bad icons. Can you make it pretty?” Usability test & redesign with mockups. Icon design, logo design, maybe illustration. User research, Brainstorm, task analysis, mockups.

What's your scope?

Who is it for?

What's their technical experience?

Why use it? What will they be able to accomplish with it? How will it change their lives for the better?

Where's the action? Where should someone go to get involved?

#2 Prepare to share.

Document your story #1 What problem are you trying to solve? #2 What is the scope of your project? #3 Who is it for? #4 What can they accomplish with it? #5 What design help do you need? #6 Where's the action?

Write a top 5 task list What are the 5 most important things users should be able to accomplish using this application?

Top 5 Task List 1 I want to get a cool Fedora shirt or hat to wear around and show my support. 2 I want to hand out Fedora shirts, stickers, and other bling at a conference booth I am running. 3 I want to order Fedora bling I am paying for and ship it out to an ambassador to use. 4 I want lots of Fedora media to hand out at an install fest. 5 I want to design a cool new piece of Fedora bling and submit it to be considered.

Prepare a demo Sketch out your ideas and scan them in. Make a wiki page. Take screenshots of the features you like from other apps. Make a screenshot slideshow. Record a personal tour of the interface using screen capture. Create a pre-installed virtual machine for demoing. Schedule a live demo using VNC. Install a live test environment for folks to check out. EXISTING SOFTWARE NEW SOFTWARE

Where's the action?

#3 Attract designers' attention.

Get the word out Make a call-for-help blog post. Create a ticket in the Fedora Design queue: Send a note to the Fedora Design team:

Designers are visual! PROJECT A PROJECT B

Designers aren't as technical as you! PROJECT A PROJECT B

Designers are pressed for time! PROJECT A PROJECT B

Designers are pressed for time! PROJECT A PROJECT B

#4 Negotiate.

Developers are not designers. Be open-minded.

Design is a conversation.

REALITY BLUE SKY The solution is in the middle.

KNEE DEEP IN IMPLEMENTATION NOT UP TO SPEED You'll need to backtrack. (this is perfectly normal.)

Make clear and agree on work items. MOCKUPS USER INTERVIEWS ICONS OTHER ARTWORK USABILITY PLANS USABILITY TESTS USABILITY ANALYSIS

And of course, time frames.

Questions?