Why we need designers in open-source projects.pptx

TerryWang79 21 views 46 slides Jun 16, 2024
Slide 1
Slide 1 of 46
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46

About This Presentation

Presentation given on Coscup 2023


Slide Content

Why We Need Designers in Open-Source Projects? Tofus (Terry Fusyuan Wang) UX Designer, g0v Taiwan / National Taiwan University | Taiwan

My experience in open-source community Reasons of w hy “you” should contribute in open-source community Roles of d esigner in open-source projects Ways to contribute your design into open-source community Things we will cover today

My experience | Taiwan

| Taiwan

| Taiwan

There’s something interesting

Developers Designers 👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻👨‍💻🧑‍💻👩‍💻 👨‍🎨🧑‍🎨👩‍🎨

Developers in g0v be like:

“ “ There are tons of opportunities waiting of designers to explore in open-source community

Current situation | Taiwan

Over 78% of companies in the world use open-source software * Data credit: Zipdo | Taiwan ✅✅✅✅✅ ✅✅✅🚫🚫

| Taiwan 👩‍💻🧑‍💻 👩‍💻🧑‍💻👨‍💻 There are many of the developers are likely to use open-source software because of its nature 👩‍💻:🛠️+🖌️ But in most of the case (especially individual developers) They often build the whole stuff just by themselves (including design, coding, and everything)

| Taiwan ⏳ Time Two of the most valuable economic resources when we are building stuff 💪 Energy

“ “ It is unreasonable to ask every developer to develop an open source software perfectly by themself

| Taiwan Product Design Process By Ted Goas, Dialpad, published on Medium of UX Collective Design Process Development Process

Designers and developers are actually doing the same thing: Building the product Building a product is just like run a relay race Designers are responsible on solving questions like: “What thing should we build?” Developers are responsible on solving questions like: “How to build it right?”

Developers’ time allocation when they build their side projects Designers’ time allocation when they build their side projects *Not real data, diagram for reference and demonstration only

Harder techniques are easier to implement Highly functional (can live on internet or be published on app store!!!) Lack of usability and accessibility Not look very good on its appearance Developer’s side project | Taiwan

Meet user’s need Better appearance Higher user satisfaction Can’t use harder techniques Sometimes it’s not functional (just like a toy, not even a real product) Designer’s side project | Taiwan

“ “ Collaboration between designers and developers is crucial to an open-source project ’s success

How to collaborate in open-source community? | Taiwan

Ways to collaborate in open-source projects Sync Async 🚀👨‍🚀👩‍🚀 🗂️💬🗓️

Real-time communication Simultaneous participation Reduced misunderstandings Pros of Sync collaboration | Taiwan

Time constraints Interruptions Delayed responses Cons of Sync collaboration | Taiwan

Flexible schedule Cross-time-zone collaboration Thoughtful contributions Pros of Async collaboration | Taiwan

Communication delays Information asynchrony Neglect of urgencies Cons of Async collaboration | Taiwan

Rapid issue resolution + urgent ➡️ Sync Needs flexible schedule + cross time-zone collaboration ➡️ Async Tips when you’re choosing collaboration method

“ “ Release early, Release often

“ “ Release early, Release often 🗣️ 🗣️ 🗣️ 🗣️ 💬 💬 💬 💬 💬

“ “ Release early, Release often 👍 👍 👍 👍 👍 👍 👍 👍 👍

Tools I use in design collaboration

Tools I use in design collaboration Channel discussion Design file sharing Documentation

However there’s a truth

g0v Taiwan didn’t have a clear way for designers to contribute their works

2023/08/26 Institute of Information Science, Academia Sinica Build a collar note about possibilities of design collaboration in g0v Taiwan Let’s have a discussion in g0v hackathon! | Taiwan Hackathon tickets Join g0v Slack

#designer Can’t join us in person? Follow In g0v Slack (And maybe we can have an online discussion) Join g0v Slack Join g0v Slack

“ “ Do not ask “why nobody does this”, because you are that "nobody."

Thanks for listening! —Tofus (Terry Fusyuan Wang) | Taiwan Hackathon tickets Join g0v Slack