Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Book: SE@Google Ch: Engineering for Equity #43

Open
zhoukerrr opened this issue Apr 2, 2023 · 0 comments
Open

Book: SE@Google Ch: Engineering for Equity #43

zhoukerrr opened this issue Apr 2, 2023 · 0 comments

Comments

@zhoukerrr
Copy link
Contributor

Book: https://abseil.io/resources/swe-book/html/ch04.html
Chapter: Engineering for Equity

Summary:

  1. Bias Is the Default
  • Fail to focus on users of different background and you will fail the users
  • Everyone has certain biases
  • Unconscious biases are more difficult to mitigate than the conscious ones
  1. Understanding the Need for Diversity
  • know the demographics of the target users
  • Focus on those that are different from us, especially potential users
  • Diversity within the team helps
  1. Building Multicultural Capacity
  • understand how the product can advantage and disadvantage different groups of users
  • Technical skill + discernment to know what can be build (identify and reject controversial features/product)
  • engineers wield great responsibilities that can influence billions of users
  • Slow down and ensure that minimal biases are introduced
  • Responsibility of both individuals and the employers
  1. Reject Singular Approaches
  • No one size fits all solution
  • Understanding the entire problem is the key
  • Targeting the majority first then working on edge cases is flawed. This gives people who are already advantaged a head start
  • By building an inclusive design from the start, we enhance the experience for all users
  • Challenge Established Processes

Application to RepoSense
The users for RepoSense are mostly based in nus. However, we had received a request to support foreign languages. While this may not be a priority for the team in the near future, it is definitely something that we can look into to further expand our user group.

I believe that everyone adds great value to the project as everyone comes in with a new perspective. In RepoSense, this constant addition of new members is a diversity is some way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant