software for women

103
Software for Women What do women want?

Upload: emily-winch

Post on 27-Jun-2015

10.159 views

Category:

Technology


2 download

DESCRIPTION

Does being female make a difference to the way people use software? Can the software industry change the way we do things to make our software more useful for women? Would that be sexist? Would any men want to buy our software afterwards?

TRANSCRIPT

Page 1: Software for women

Software for WomenWhat do women want?

Page 2: Software for women
Page 3: Software for women

Software for WomenWhat do women want?

Page 4: Software for women

Emily WinchCherSoft Ltd Software engineer Woman

Anthropologist

Page 5: Software for women
Page 6: Software for women

Women make up about half of the people ordained in the Church of England each year

Page 7: Software for women

In 2006 women received 57% of all degrees in the UK

Page 8: Software for women

"For years, women’s progress has been cast as a struggle for equality. But what if equality isn’t the end point? What if modern, postindustrial society is simply better suited to women?" Hanna Rosin

Page 9: Software for women

UK Computer science students 2010

Page 10: Software for women

Questions for us to think about

How are women really different from men?

Are these differences relevant to how we write software?

Could we or should we be doing things differently?

Page 11: Software for women
Page 12: Software for women
Page 13: Software for women
Page 14: Software for women
Page 15: Software for women
Page 16: Software for women
Page 17: Software for women
Page 18: Software for women

Generalisation alert!

Isn't this all horribly sexist?

Page 19: Software for women
Page 20: Software for women

"in the special case of science and engineering, there are issues of intrinsic aptitude, and particularly of the variability of aptitude" Lawrence Summer, then President of Harvard University

Page 21: Software for women

"...there can be injustice in treating people the same when in relevant respects they are different, just as much as there can be in treating people differently when in relevant respects they are the same..." be Mark Halstead, Education, Justice, and

Cultural Diversity: An Examination of the Honeyford Affair, 1984-85

Page 22: Software for women

Productive conversations about differences are

inquisitive open inclusive

Page 23: Software for women

Women, on average, are less strong than men, so let's make a range of lightweight power tools.

Women are less strong than men, so Beth shouldn't be allowed to join the army.

Page 24: Software for women

Some people are less strong than others, so let's make a range of lightweight power tools. h

Some people are less strong than others, so Beth and Jim should pass a strength test before they can join the army.

Declawing stereotypes

Page 25: Software for women

20

Page 26: Software for women

How might our female users and customers be different from us?

Page 27: Software for women

Attention

Page 28: Software for women

"We all know that knowledge workers work best by getting into 'flow', also known as being 'in the zone' " Joel Spolsky

Page 29: Software for women

Wow, is it really 3am already?

Page 30: Software for women
Page 31: Software for women

Solving problems, software engineer style.

Page 32: Software for women
Page 33: Software for women
Page 34: Software for women

We often seem to value... focus and attention over multitasking and interruptions

Software Engineer's Manifesto

Page 35: Software for women
Page 36: Software for women
Page 37: Software for women
Page 38: Software for women

Your software is not the centre of my universe

Page 39: Software for women

Find and open slide software Make a blank slide Find and open browser, search for image Choose an image Save As, Make a folder, OK Switch to slide software Insert picture, browse to folder, choose image, OK Insert text Type quotation Find and open image editor. Open image, browse to folder, find the image, OK Add a semi-transparent white layer to the image Save Switch to slide software Insert image, choose the image from before, OK

Page 40: Software for women

Usability concepts....

Page 41: Software for women

What's the current state of mytraining materials sales pitchholiday plan?

I don't give two hoots about the state of

filesdocuments software programsmy inbox

Situational awareness

Page 42: Software for women
Page 43: Software for women
Page 44: Software for women
Page 45: Software for women

interoperability

Page 46: Software for women
Page 47: Software for women
Page 48: Software for women

interoperability

I want reminders of my appointments in time to drive there. I want to click on an appointment and select "drive to".

I want to drag the agenda onto the meeting in the calendar. I want to click on an appointment and call the other invitees. I want to drag pictures and web pages onto my contacts.

I want to drag a route onto my calendar.I wan

Page 49: Software for women

35

Page 50: Software for women

Time

Page 51: Software for women
Page 52: Software for women

Women in households with children spend on average an extra hour a day on childcare compared to men

Page 53: Software for women
Page 54: Software for women
Page 55: Software for women
Page 56: Software for women
Page 57: Software for women

We often seem to value... focus and attention over multitasking and interruptions mastery of arcana over delivering business value

Software Engineer's Manifesto

Page 58: Software for women

"Then, sometime after college, we had our first child. After that, I found I couldn’t program any more. Seriously. There were just too many interruptions. As soon as I got back “up to speed” with the software I was working on and “recovered state” enough to make the next logical step, I would get another interruption, and the program would go back on the back burner. Later, I’d find myself having to puzzle out what I had written a day, a week, or even a month in the past. When I finally did get back into programming, it was through [...] Python. It was amazing. I could get stuff done again. That’s both because Python code is more compact and because it is more readable." Terry Hancock

Page 59: Software for women

Usability concepts....

Page 60: Software for women

Ubiquitous direct manipulation

Page 61: Software for women
Page 62: Software for women
Page 63: Software for women

45

Page 64: Software for women

Gossip, n:

Hearing something you like about someone you don't.

Page 65: Software for women

It's not far from chatter and gossip TO TREASON!

Page 66: Software for women

Gossip

I am thinking of gossip as data in the great socialexperiment we call "community." Ann Burlingham

Gossip is the narrative of a community, its internal mythology, the stories the community tells about itself Darkhawk

Page 67: Software for women
Page 68: Software for women

Learning styles

Page 69: Software for women
Page 70: Software for women
Page 71: Software for women
Page 72: Software for women

We often seem to value... focus and attention over multitasking and interruptions mastery of arcana over delivering business value

individual prowess over team working ability

Software Engineer's Manifesto

Page 73: Software for women

Communication styles

Page 74: Software for women

Geek culture can be...

Aggressive CompetitiveConfident Direct and straightforwardInterruptingUsing insults as a form of bondingTaking pride in being unoffendable

Page 75: Software for women

Other people can be interested in...

Co-operation

Collaboration Consensus

Other points of view

Helping, mentoring and teaching

Expressing themselves "tactfully"

Aside: Why do so many women dislike this stereotype?

Page 76: Software for women

We often seem to value... focus and attention over multitasking and interruptions mastery of arcana over delivering business value

individual prowess over team working ability

direct speech over tact

Software Engineer's Manifesto

Page 77: Software for women

"Women are more likely to place intrinsic value on activities that help to build a network of trustedrelationships."

Emily Winch

Page 78: Software for women

Software communities are valuable to women

Women are valuable to software communities

Page 79: Software for women

Communities: norms and culture

Page 80: Software for women

Open source community

How To Ask Questions The Smart Way

1. Try to find an answer by searching the archives of the forum you plan to post to. 2. Try to find an answer by searching the Web. 3. Try to find an answer by reading the manual. 4. Try to find an answer by reading a FAQ. 5. Try to find an answer by inspection or experimentation. 6. Try to find an answer by asking a skilled friend. 7. If you're a programmer, try to find an answer by reading the source code.

Page 81: Software for women

Open source community

Describe the symptoms of your problem or bug carefully and clearly.Describe the environment in which it occurs. Provide your vendor's distribution and release levelDescribe the research you did to try and understand the problem before you asked the question.Describe the diagnostic steps you took to try and pin down the problem yourself before you asked the question.Describe any possibly relevant recent changes in your computer or software configuration.If at all possible, provide a way to reproduce the problem in a controlled environment.

Page 82: Software for women
Page 83: Software for women
Page 84: Software for women
Page 85: Software for women

Dreamwidth developer community"We welcome people of any gender identity or expression, race, ethnicity, size, nationality, sexual orientation, ability level, neurotype, religion, elder status, family structure, culture, subculture, and political opinion. We welcome activists, artists, bloggers, crafters, dilettantes, musicians, ..."

Page 86: Software for women
Page 87: Software for women
Page 88: Software for women

A culture clash

Pat: "Hi, I’ve installed your software and I really like it. I have a question, how do I go about adjusting the whatnot?"

Jo: "This is addressed on page 5 of the manual."

Page 89: Software for women

A culture clash

Hi, I am too lazy to read the manual or try any of the menu options; I’d rather waste yourtime instead

Pat: "Hi, I’ve installed your software and I really like it. I have a question, how do I go about adjusting the whatnot?"

Please at least make some effort, you idiot, is my time so much less valuable thanyours?

Jo: "This is addressed on page 5 of the manual."

Page 90: Software for women

A culture clash

This community seems helpful: I’d like to be a part of it, although I don’t knowmuch about the software yet.

Pat: "Hi, I’ve installed your software and I really like it. I have a question, how do I go about adjusting the whatnot?"

Jo: "This is addressed on page 5 of the manual."

We are not interested in having you as part of our community. Go away.

Page 91: Software for women

Making a forum into a community

Be real, friendly and helpful

Page 92: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new people

Page 93: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participate

Page 94: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participateThank people for their contributions

Page 95: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participateThank people for their contributionsAllow avatars and personal information in profiles

Page 96: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participateThank people for their contributionsAllow avatars and personal information in profilesActively discourage unpleasant behaviour

Page 97: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participateThank people for their contributionsAllow avatars and personal information in profilesActively discourage unpleasant behaviourWelcome the asking of "silly" questions

Page 98: Software for women

Making a forum into a community

Be real, friendly and helpfulWelcome new peopleEncourage them to participateThank people for their contributionsAllow avatars and personal information in profilesActively discourage unpleasant behaviourWelcome the asking of "silly" questionsProvide "back-channels" for everything off-topic or meta

Page 99: Software for women

Examples

Page 100: Software for women

Examples

Page 101: Software for women

75

Page 102: Software for women

In conclusion...

Page 103: Software for women

Thank you for coming!