Open Source Design with OSS Humanitarian tech tools

A presentation at Open Source Community Africa Festival 2020 in in Lagos, Nigeria by Eriol Fox

Open Design Workshop

Open Design Workshop

Welcome.

Welcome.

What is Open Design?

What is Open Design?

Open design is…

Open design is…

What is TenFour?

What is TenFour?

TenFour functionality explanation #1

TenFour functionality explanation #1

TenFour functionality explanation #2

TenFour functionality explanation #2

Forming teams.

Forming teams.

Documentation is the Best Friend (Forever) of openness!

Documentation is the Best Friend (Forever) of openness!

Create design challenges from issues.

Create design challenges from issues.

Design challenges

Design challenges

Design challenges #1

Design challenges #1

Design challenges #2

Design challenges #2

Design challenges task

Design challenges task

Examples from TenFour to use

Examples from TenFour to use

Share with the room.

Share with the room.

Even when you think an issue is ‘simple’, try writing a design challenge version. @opendesignis

Even when you think an issue is ‘simple’, try writing a design challenge version. @opendesignis

Design labels in your repo and design documentation.

Design labels in your repo and design documentation.

Labels and documentation

Labels and documentation

As many live files, design systems, ‘sticker sheets’ as you have!

As many live files, design systems, ‘sticker sheets’ as you have!

Labels and documentation task.

Labels and documentation task.

Share with the room.

Share with the room.

Understanding design activities.

Understanding design activities.

Five core design activities.

Five core design activities.

Empathy Mapping.

Empathy Mapping.

Define the problems #1

Define the problems #1

Define the problems #2

Define the problems #2

Ideation.

Ideation.

Brainstorming rules.

Brainstorming rules.

Storyboard.

Storyboard.

Manchester bombing: Story-board.

Manchester bombing: Story-board.

Sketching & Prototyping.

Sketching & Prototyping.

Design activities task.

Design activities task.

Design activities example

Design activities example

Share with the room.

Share with the room.

Witnesses #1

Witnesses #1

Witnesses #2

Witnesses #2

Witnesses task.

Witnesses task.

Share with the room.

Share with the room.

Things we didn’t have time for :(

Things we didn’t have time for :(

The list of things we didn’t have time for

The list of things we didn’t have time for

Thank you!

Thank you!

Open Source Design has huge challenges before it can become fully adopted by the global design community. Exploitative ‘work for free attitudes’, workflows and how design functions/roles connect up through a product life cycle, how our software doesn’t yet allow for robust and collaborative versioning across different designers and how the open source community as a whole, is over-represented by those with privilege, access, and ability.

The first part of ‘Open Design’ was a collaborative project between Adobe, Designit and Ushahidi. A creative proprietary software, global design agency and a humanitarian, technology non-profit creating open source tools for some of the most marginalized people across the globe.

To tackle these systemic problems with how to ‘open source’ a design effort and bring the community along with the ‘on-staff’ Ushahidi designers, we’ve been piloting a series of design workshops on Ushahidi’s crisis communication tool TenFour with our partners Designit and Adobe. Together, we’re looking to solve the problems with how open source design can work by engaging through meaningful technology that makes a difference in the world.

We’re here to take you through that journey, but also some practical tips on structuring issues, labelling and maintaining design (and extended functions like research, UX and product management), working with the methodology and workshop framework, running remote design sprints and writing design documentation. You’ll leave with a set of tools and methods you can apply to your OSS to engage with designers.

A 60-minute workshop for OSS maintainers to start building issues for designers in their repos and for designers to learn and practice how to engage with OSS projects.