Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Accessibility for Balanced Teams Raquel Breternitz Senior Designer, Pivotal Labs

Slide 3

Slide 3 text

OR…

Slide 4

Slide 4 text

EVERYONE SHOULD BE ABLE TO USE YOUR SOFTWARE

Slide 5

Slide 5 text

• Design a wheelchair ramp Design Prompt
 2min

Slide 6

Slide 6 text

• Design a better way for both wheeled and walking people to enter a conference hall. Design Prompt
 2min

Slide 7

Slide 7 text

It’s not enough to just be accessible. BEWARE THE COMPLIANCE MINDSET

Slide 8

Slide 8 text

Accessible, not Inclusive Accessible AND Inclusive • Hard to find • Difficult to Navigate • Dangerous?? • Easy to find and use • Also helpful for: baby carriages, scooters… • Beautiful!

Slide 9

Slide 9 text

Let’s talk history.

Slide 10

Slide 10 text

Le Corbusier created “Le Modulor”—an able- bodied man of ‘average’ height and dimension, around whom standardized design should revolve.

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Protesters took to the streets, smashing curbs to create their own accessible ramps.

Slide 14

Slide 14 text

Time to do the same with inaccessible software.

Slide 15

Slide 15 text

Some myths about digital accessibility

Slide 16

Slide 16 text

MYTH #1 Accessibility is a fringe need.

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

We will all need different levels of access, whether now or later. WELL, ACTUALLY…

Slide 21

Slide 21 text

Solving for the “extremes” makes better products for all.

Slide 22

Slide 22 text

Accessibility makes design uglier and graphs harder. Myth #2

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Piotr Kaczmarek (+Julie Rodriguez)

Slide 25

Slide 25 text

The best design is the one that works best, not the one that ‘looks nicest.’ well, actually…

Slide 26

Slide 26 text

Accessibility takes too long, so it’s not a business priority. Myth #3

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

You can use an eraser on the drafting table, or a sledge hammer on the construction site.” Frank Lloyd Wright “

Slide 30

Slide 30 text

The best workers and users will not fit your “default” well, actually…

Slide 31

Slide 31 text

What do I do now? So…

Slide 32

Slide 32 text

Empathy, empathy, empathy

Slide 33

Slide 33 text

It’s the information era. Google it.

Slide 34

Slide 34 text

https://accessibility-handbook.mybluemix.net/design/a11y-handbook/ http://accessibility.voxmedia.com/ https://accessibility.18f.gov/ Find great guides IBM Vox 18F

Slide 35

Slide 35 text

Get everyone involved

Slide 36

Slide 36 text

Design Desirability Product Viability Engineering Feasibility

Slide 37

Slide 37 text

Setting up your problem space: • What are my best UX patterns? 
 What can I avoid for a more accessible solution?
 • Who’s your crisis scenario? 
 Whose needs will ensure you have the least friction for all other users? Map their journey.
 • Diversify your users! 
 Research with differently-abled people and ask for their pet peeves when working with your software or similar software.
 Design
 Desirability

Slide 38

Slide 38 text

Design
 Desirability Testing Your Assumptions: • Order + Hierarchy: 
 Do the user journey’s actions make sense? 
 Can I tab through it easily? Can someone get stuck? • Cover the basics: 
 Does everything have enough contrast? 
 Is anything hidden in a hover state? 
 Am I using color alone? 
 Does my use of motion help or get in the way?
 Am I saying this in the simplest, most direct way?
 • Test with differently-abled users!


Slide 39

Slide 39 text

Product
 Viability Setting up the team for success: • Learn to recognize accessibility issues
 When you test a story for acceptance, can you recognize accessibility issues? Can you bake them into your criteria? • Start with inclusion
 Help identify user bases that are being excluded in your existing product, and work to include them. Build accessibility into your stories and sprints. • Help source diverse users!

Slide 40

Slide 40 text

Product
 Viability Advocating for accessibility: • Bring in stakeholders early and explain the ways accessibility is not optional 
 Establish that the product is not viable if it is not accessible. • Diversify markets through accessibility 
 Expand your user base to include disabled folks. Understand the concepts of temporary and momentary disability, and how they can expand your user base for accessible products. • Model the risk 
 How much does it cost to build accessibility into your cycles, versus how much it would cost to do it later? How about compared to a lawsuit?

Slide 41

Slide 41 text

Engineering
 Feasibility Building the product • Use semantic HTML
 Define meaningful page components. Adopt “div-aphobia.” Make use of ARIA attributes (as option B) • Ensure images have descriptions for non-sighted users, and videos have captioning • Make sure every active element has a focus state that you can see • Beware of pre-packaging! 
 Often, out-of-the-box code snippets aren’t accessible (including copy/pasting from your own codebase)


Slide 42

Slide 42 text

Engineering
 Feasibility Testing your work • Assistive Tech
 Familiarize yourself with screen-reader tech like VoiceOver, JAWS and NVDA. If you can, get an assistive technology lab and test out your software. If you can’t, improvise! • Content and naming
 Am I saying this in the simplest, most direct way? Do my error messages make sense and give the users a path forward? • Yes, you too
 Test with differently-abled users! • Automation
 Add automated a11y linter to your CI pipeline. Design automated tests with a11y in mind.


Slide 43

Slide 43 text

• Get some reflexes
 Things you always check for: color contrast, tab order, hover styles, semantic html, etc.! • Find a favorite checklist
 A resource to check your gut: ARIA guides, WCAG standards, etc. • Build a posse: 
 Make an #A11y slack channel. Hire accessibility-literate people. Hold accessibility critiques. • F*ck the “golden path”: 
 No one uses your software in a perfect bubble. Complicate your scenarios. But Wait, There’s More: Extra Tips

Slide 44

Slide 44 text

“Design depends largely on constraints.” Charles Eames

Slide 45

Slide 45 text

BETTER FOR ALL!

Slide 46

Slide 46 text

THANK YOU

Slide 47

Slide 47 text

Any Questions?