civic hacking: build your cred while doing good

86
Civic hacking: Build your cred while doing good @fureigh

Upload: fureigh

Post on 13-Apr-2017

784 views

Category:

Software


4 download

TRANSCRIPT

Page 1: Civic hacking: build your cred while doing good

Civic hacking:Build your cred while doing good

@fureigh

Page 2: Civic hacking: build your cred while doing good

Hi, I’m Fureigh!

@fureigh

Page 3: Civic hacking: build your cred while doing good

18F is a digital consultancy for the U.S. government, inside the U.S. government.

WHAT?

@fureigh

Page 4: Civic hacking: build your cred while doing good

Just start.MVP.Learn and iterate.

Delivery is the strategy.

Page 5: Civic hacking: build your cred while doing good

180+ people45% DC55% everywhere else

Page 6: Civic hacking: build your cred while doing good

Making an impact while building your open source portfolio

@fureigh

Page 7: Civic hacking: build your cred while doing good

Why contribute to open source?

@fureigh

Page 8: Civic hacking: build your cred while doing good

● Share your work and express yourself.

● Develop new skills.

● Build community, learn from others.

● Build your portfolio.

● Some of us just like to be helpful.

@fureigh

Page 9: Civic hacking: build your cred while doing good

And why civic tech?

@fureigh

Page 10: Civic hacking: build your cred while doing good

IMPACT

@fureigh

Page 11: Civic hacking: build your cred while doing good

@fureigh

Page 12: Civic hacking: build your cred while doing good

@fureigh

Page 13: Civic hacking: build your cred while doing good

@fureigh

Page 14: Civic hacking: build your cred while doing good

@fureigh

Page 15: Civic hacking: build your cred while doing good

community-minded

@fureigh

Page 16: Civic hacking: build your cred while doing good

You are uniquely qualified.

@fureigh

Page 17: Civic hacking: build your cred while doing good

Okay, but also...

@fureigh

Page 18: Civic hacking: build your cred while doing good

@fureigh

Page 19: Civic hacking: build your cred while doing good

@fureigh

Page 20: Civic hacking: build your cred while doing good

Open source is your friend

@fureigh

Page 21: Civic hacking: build your cred while doing good

There’s aworld out there

@fureigh

Page 22: Civic hacking: build your cred while doing good

This is 18F!

Page 23: Civic hacking: build your cred while doing good

We are 18F!

Page 24: Civic hacking: build your cred while doing good

We are 18F!

Page 25: Civic hacking: build your cred while doing good

And many cities and states.

@fureigh

Page 26: Civic hacking: build your cred while doing good

There’s alsoCode for America.

@fureigh

Page 27: Civic hacking: build your cred while doing good

ex: Adopt-a-Hydrant

@fureigh

Page 28: Civic hacking: build your cred while doing good

So how do you find these people?

@fureigh

Page 29: Civic hacking: build your cred while doing good

@fureigh

Page 30: Civic hacking: build your cred while doing good

Meetups (find one or start one)

@fureigh

Page 31: Civic hacking: build your cred while doing good
Page 32: Civic hacking: build your cred while doing good
Page 33: Civic hacking: build your cred while doing good
Page 34: Civic hacking: build your cred while doing good

Civic Tech Issue Findercodeforamerica.org/geeks/civicissues

@fureigh

Page 35: Civic hacking: build your cred while doing good

@fureigh

Page 36: Civic hacking: build your cred while doing good

@fureigh

Page 37: Civic hacking: build your cred while doing good

@fureigh

Page 38: Civic hacking: build your cred while doing good

@fureigh

Page 39: Civic hacking: build your cred while doing good

I can haz issue?

@fureigh

Page 40: Civic hacking: build your cred while doing good
Page 41: Civic hacking: build your cred while doing good

@fureigh

Page 42: Civic hacking: build your cred while doing good

Code contributions are not the only contributions.

@fureigh

Page 43: Civic hacking: build your cred while doing good
Page 44: Civic hacking: build your cred while doing good
Page 45: Civic hacking: build your cred while doing good

Back to finding issues.

@fureigh

Page 46: Civic hacking: build your cred while doing good
Page 47: Civic hacking: build your cred while doing good

Cloud.govAnalytics.USA.govCollege ScorecardEvery Kid in a ParkIdentity Managementbeta.FEC.gov + FEC’s first API

Some 18F projects

Page 48: Civic hacking: build your cred while doing good

So many technical options!

Page 49: Civic hacking: build your cred while doing good

The U.S. Web Design Standards

PART ZERO

Page 50: Civic hacking: build your cred while doing good

We're designing for 320 million peopleThe population of the United States

Page 51: Civic hacking: build your cred while doing good

This is Joanne.

Page 52: Civic hacking: build your cred while doing good
Page 53: Civic hacking: build your cred while doing good
Page 54: Civic hacking: build your cred while doing good

1/ But wait — there’s more

PART ONE

Page 55: Civic hacking: build your cred while doing good

1 2 3

$86 billion

is spent a year on federal IT projects

94%

of federal IT projects are over budget and behind schedule

Just to show how this scales...Why this matters

40%

of them never see the light of day — they’re scrapped or abandoned

Page 56: Civic hacking: build your cred while doing good

2/ Why it’s like this

PART TWO

Page 57: Civic hacking: build your cred while doing good

Buying IT is not the same as buying pencils and tanks.

Our work happens in silos.

Bureaucracy over human needs.

Forced to comply with outdated regulations.

Page 58: Civic hacking: build your cred while doing good

It became clear that if we wanted to help Joanne, we had to help the people making these digital services.

Page 59: Civic hacking: build your cred while doing good

1 2 3

The question in front of us became:

Is it possible to create a shared set of tools to provide consistent, effective, and easy-to-use government websites?

Could we build easy-to-use tools that serve the public’s need?

We think this is possible.

Page 60: Civic hacking: build your cred while doing good

Here are the principles that guided us:

Flexible: Create a design system for wide use across agencies and brands

Accessible: They must work for everybody, regardless of abilities

Reusable: Save time and money – there’s no need to reinvent the wheel

Open source: Increase knowledge, shared understanding, and practices across projects

Page 61: Civic hacking: build your cred while doing good

A consistent look and feel with common design elements will feel familiar, trustworthy, and secure.

Page 62: Civic hacking: build your cred while doing good
Page 63: Civic hacking: build your cred while doing good
Page 64: Civic hacking: build your cred while doing good
Page 65: Civic hacking: build your cred while doing good

We built the Standards to be lightweight

● Just HTML, CSS, and JavaScript● Sass preprocessor language

○ Sass add-ons (thoughtbot’s Bourbon and Neat)● Component-based design

Page 66: Civic hacking: build your cred while doing good

3/ Accessibility

PART THREE

Page 67: Civic hacking: build your cred while doing good

Accessible out of the box

● Start with HTML5 with ARIA

● Testing Section 508 features

● Developed with WCAG 2.0 AA in mind

Page 68: Civic hacking: build your cred while doing good

4/ In the wild

PART FOUR

Page 69: Civic hacking: build your cred while doing good
Page 70: Civic hacking: build your cred while doing good
Page 71: Civic hacking: build your cred while doing good
Page 72: Civic hacking: build your cred while doing good
Page 73: Civic hacking: build your cred while doing good
Page 74: Civic hacking: build your cred while doing good
Page 75: Civic hacking: build your cred while doing good
Page 76: Civic hacking: build your cred while doing good

“I like the clean format. I like that it shows me all the things I need to fill out all at once. I can read it fine. Sometimes I need my reading glasses because of the colors, but this is good because it's got sharp contrast.”

Page 77: Civic hacking: build your cred while doing good

Good civic design is about accessIt means that people can get the right help, sooner, with less stress.

Page 78: Civic hacking: build your cred while doing good
Page 79: Civic hacking: build your cred while doing good

5/ Open source from day one

PART FIVE

Page 80: Civic hacking: build your cred while doing good

We <3 our contributors

Page 81: Civic hacking: build your cred while doing good
Page 82: Civic hacking: build your cred while doing good

What if I want to work on something else?

@fureigh

Page 83: Civic hacking: build your cred while doing good

Start your own band.

@fureigh

Page 84: Civic hacking: build your cred while doing good

@fureigh

Page 85: Civic hacking: build your cred while doing good

18F.gsa.govjoin.18F.gov

@fureigh

Page 86: Civic hacking: build your cred while doing good

codeforamerica.org/geeks/civicissues

github.com/18F/web-design-standards/issues

github.com/18F

@fureigh