SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Downloaden Sie, um offline zu lesen
1
DO NO HARM
Do technologists need a code of ethics?
Sofia Woods - Experience Designer
@sofiadisrupts
In 2017, an MIT researcher was doing analysis on
facial recognition software for a project.
2
It was late, she was getting frustrated because she
couldn’t get the software to recognise her face.
3
Her friends convinced her to take a break.
It was halloween, she bought a costume mask, and
went out.
4
Hours later, coming back to her computer...
...she kept trying but still nothing worked.
5
Then she had an idea...
6
7
8
Joy Buolamwini
Computer scientist
Poet and digital activist
PhD Student, MIT Media Lab
TED talk: Joy Buolamwini, Fighting Algorithmic Bias
9
Arts and Culture
10
Ain’t I a Woman
TECHNOLOGY IS NOT NEUTRAL
11
● Voice tech reinforces the master/servant
dynamic
● The gendering reinforces women in servitude
roles
● It doesn’t respond appropriately to abuse
12
VOICE ASSISTANTS:
IS ALEXA NEUTRAL?
Recoding Voice Technology, Is a Feminist Alexa Possible?
TECHNOLOGY IS NOT NEUTRAL
13
HOW BIASES ENTER
There are multiple levels
14
INDUSTRY LEVEL DATA LEVEL
© 2020 ThoughtWorks
PERSONAL LEVEL
15
REDUCING HARM
IS ABOUT EFFECTIVELY
MANAGING RISK
16
ACTING ETHICALLY IS
ABOUT MANAGING
HARM
A CONSCIENTIOUS DESIGNER
17
ROLE OF THE
CONSCIENTIOUS
DESIGNER
● Know that they have the power to shape people’s
engagement with technology through their
values
● Know that digital technologies embody ethical
and political values
● By accepting this means they can consider
ethical and political concerns alongside typical
design and engineering ideals/practises
18
Mary Flanagan and Helen Nissenbaum, Values at Play in Digital Games
19
Who do you work for?
20
Conscientious designers...
“work for the people affected by the problem. Under
no circumstances do we put those people at risk. “
- Mike Monteiro (Ruined by Design)
21
“We need to value the consequences of our
actions more than the cleverness of our ideas”
Mike Monteiro, Ruined by Design
CODE OF
ETHICS
Set of guiding principles to
assist us make sound
professional judgements
22© 2020 ThoughtWorks
A Designer’s Code of Ethics - Mule Design
NUREMBERG CODE
23© ThoughtWorks 2020
1. Voluntary human consent is essential
2. Experiment results should benefit society
3. Experiments should be based on animal experimentation,
anticipated results should justify the experiment or research
4. Avoid any unnecessary physical or mental suffering
5. An experiment shouldn’t be run if there’s any chance of
death/disability
6. Minimise risk of subjects
7. Proper preparations and facilities to protect people
8. Experiments conducted only by qualified persons
9. Subjects can withdraw/terminate at anytime
10. Terminate experiment if results are known or with best judgement
Signaled modern medical ethics
https://en.wikipedia.org/wiki/Nuremberg_trials
A DESIGNER’S
CODE OF ETHICS
24© ThoughtWorks 2020
1. A designer is first and foremost a human being.
2. A designer is responsible for the work they put into the world.
3. A designer values impact over form.
4. A designer owes the people who hire them not just their labour, but their
counsel.
5. A designer welcomes criticism.
6. A designer strives to know their audience.
7. A designer does not believe in edge cases.
8. A designer is part of a professional community.
9. A designer welcomes a diverse and competitive field.
10. A designer takes time for self-reflection.
https://muledesign.com/2017/07/a-designers-code-of-ethics
25
If we were to have a code...
“applying the Code to your daily work doesn’t mean
just reading it once, but considering it holistically”
https://www.infoq.com/articles/acm-code-ethics/
Gaps Between Intention + Output
26© ThoughtWorks 2019
VISION + INTENTION
Terms +
Conditions
Consent
FINAL OUTPUT
Terms +
Conditions
Terms +
Conditions
IMPLEMENTATION
Consent Consent
ETHICS
APPLICATIONS
Framework from an industry
governing body to help research
meet ethical guidelines.
27© 2020 ThoughtWorks
SAMPLE ETHICS
APPLICATION QUESTIONS
28© ThoughtWorks 2020
1. Data Collection/Gathering: What information are you going to
collect/gather?
2. Data Collection/Gathering: Impact of, and response, to participant
withdrawal (opt out?)
3. Data Management: How will you store, provide access to, disclose,
use/re-use, transfer, destroy or archive the information that you collect/gather?
4. Data Analysis: How will you measure, manipulate and/or analyse the
information that you collect/gather?
5. Other potential uses: what other uses outside of this project will the data be
used for?
ETHICAL TECH
FRAMEWORKS
Activities and processes to
help assess products,
features and decisions in
technology.
29© 2020 ThoughtWorks
30© ThoughtWorks 2020
EthicalOS
● Toolkit to help shape strategy or tech
● Assess your product against 8 risk zones
● Activities to address better informed outcomes
● Useful in pre-conception and discovery
WHAT IT IS?
31Reference: EthicalOS
ACTIVITY: YOUR TURN
32© 2020 ThoughtWorks
33
Let’s all practise being ‘conscientious designers’
34
SCENARIO
You’re tasked with creating a new automated voice system for a major
telecommunications company.
The voice AI will handle all calls to customers who are overdue to remind
them of payment and negotiate a payment plan if needed.
The company wants to utilise Google’s Natural Language AI (Duplex). Early
testing has shown it’s sophisticated enough to use and will integrate well
with current systems.
35© 2020 ThoughtWorks
GOALS
36
It’s been identified that $1.5M/ year is spent on direct administration costs
associated with managing late payments.
Main Objective is to Reduce Operational Costs
© 2020 ThoughtWorks
37
ACTIVITY 1: PARKING LOT
Individual activity (2mins)
38
ACTIVITY 2: CHOOSE
Choose risk areas (5mins)
40
ACTIVITY 3: DISCUSS
Discuss risk areas (15mins)
41
NEXT STEPS
Prioritise and strategise
Responsible Tech Playbook
42
43
Rather than considering how we can reduce harm.
How can we actively do good?
QUESTIONS?
44© 2020 ThoughtWorks
45
● https://artsandculture.google.com/exhibit/joy-buolamwini-examining-racial-and-gender-bias-in-facial-analysis-software-b
arbican-centre/LgKCaNKAVWQPJg?hl=en
● https://www.npr.org/sections/codeswitch/2020/02/08/770174171/when-bias-is-coded-into-our-technology
● http://news.mit.edu/2018/study-finds-gender-skin-type-bias-artificial-intelligence-systems-0212
● http://proceedings.mlr.press/v81/buolamwini18a/buolamwini18a.pdf
● https://www.refinery29.com/en-ca/2019/08/240757/meal-tracking-apps-eating-disorder
PHOTO CREDITS +
SOURCES
46
ACTIVITY 2: PRIORITISE
Prioritise risks (5 mins)
47
1. Use the checklists to choose the risk most
critical
2. Once identify them write and put on post its
3. Write the questions/prompts and put them
underneath risks
○ Discuss questions
○ Put outcomes on wall
PRIORITISE ACTIVITY
PRIORITISE RISKS
5min
48
ACTIVITY 3: STOP OR GO
Should you continue? (5 mins)
49
● What is the overall impact you’ve identified?
● ?????
STOP OR GO
SHOULD YOU CONTINUE?

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovationThoughtworks
 
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...BA and Beyond
 
Moritz Heiber - Your dashboard sucks
Moritz Heiber  - Your dashboard sucksMoritz Heiber  - Your dashboard sucks
Moritz Heiber - Your dashboard sucksThoughtworks
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund EditionEric Ries
 
Design Thinking and Agile?
Design Thinking and Agile?Design Thinking and Agile?
Design Thinking and Agile?Tathagat Varma
 
Semantech Inc. InnovationWorx
Semantech Inc. InnovationWorxSemantech Inc. InnovationWorx
Semantech Inc. InnovationWorxStephen Lahanas
 
Prototyping Experiences for Connected Products
Prototyping Experiences for Connected ProductsPrototyping Experiences for Connected Products
Prototyping Experiences for Connected ProductsMartin Charlier
 
NYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaNYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaJoshua Wexler
 
Designing and developing products for multiple platforms
Designing and developing products for multiple platformsDesigning and developing products for multiple platforms
Designing and developing products for multiple platformsDesignit
 
Designing Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 SydneyDesigning Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 SydneyMartin Charlier
 
IoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsIoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsMartin Charlier
 
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...Learning from Consumer Products: Data Exhaust and the Potential for Better UX...
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...Rosenfeld Media
 
Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?UXDXConf
 
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...Eryk Korfel
 
EXTENT-2017: Putting AI to Test
EXTENT-2017: Putting AI to TestEXTENT-2017: Putting AI to Test
EXTENT-2017: Putting AI to TestIosif Itkin
 
6 Reasons Technophiles Make Better Graphic Designers
6 Reasons Technophiles Make Better Graphic Designers6 Reasons Technophiles Make Better Graphic Designers
6 Reasons Technophiles Make Better Graphic DesignersDesignMantic
 
My startupxx prototyping v2
My startupxx prototyping v2My startupxx prototyping v2
My startupxx prototyping v2Aliza Carpio
 

Was ist angesagt? (20)

Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
 
Moritz Heiber - Your dashboard sucks
Moritz Heiber  - Your dashboard sucksMoritz Heiber  - Your dashboard sucks
Moritz Heiber - Your dashboard sucks
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 
Design Thinking and Agile?
Design Thinking and Agile?Design Thinking and Agile?
Design Thinking and Agile?
 
Semantech Inc. InnovationWorx
Semantech Inc. InnovationWorxSemantech Inc. InnovationWorx
Semantech Inc. InnovationWorx
 
Prototyping Experiences for Connected Products
Prototyping Experiences for Connected ProductsPrototyping Experiences for Connected Products
Prototyping Experiences for Connected Products
 
NYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaNYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital Idea
 
Designing and developing products for multiple platforms
Designing and developing products for multiple platformsDesigning and developing products for multiple platforms
Designing and developing products for multiple platforms
 
Designing Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 SydneyDesigning Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 Sydney
 
IoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsIoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected Products
 
Project Guidelines
Project GuidelinesProject Guidelines
Project Guidelines
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...Learning from Consumer Products: Data Exhaust and the Potential for Better UX...
Learning from Consumer Products: Data Exhaust and the Potential for Better UX...
 
Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?
 
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
 
EXTENT-2017: Putting AI to Test
EXTENT-2017: Putting AI to TestEXTENT-2017: Putting AI to Test
EXTENT-2017: Putting AI to Test
 
6 Reasons Technophiles Make Better Graphic Designers
6 Reasons Technophiles Make Better Graphic Designers6 Reasons Technophiles Make Better Graphic Designers
6 Reasons Technophiles Make Better Graphic Designers
 
My startupxx prototyping v2
My startupxx prototyping v2My startupxx prototyping v2
My startupxx prototyping v2
 
Introducing the CTO
Introducing the CTOIntroducing the CTO
Introducing the CTO
 

Ähnlich wie Do No Harm: Do Technologists Need a Code of Ethics?

Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and PredictionsFru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and PredictionsFru Louis
 
AI, Productivity, Innovation, and Sustainability
AI, Productivity, Innovation, and SustainabilityAI, Productivity, Innovation, and Sustainability
AI, Productivity, Innovation, and SustainabilityRobin Teigland
 
UXPA 2023: Rethinking Design Processes for Inclusion
UXPA 2023: Rethinking Design Processes for InclusionUXPA 2023: Rethinking Design Processes for Inclusion
UXPA 2023: Rethinking Design Processes for InclusionUXPA International
 
UX Conference on UX Research Trends in 2024
UX Conference on UX Research Trends in 2024UX Conference on UX Research Trends in 2024
UX Conference on UX Research Trends in 2024mikailaoh
 
UX Environmental Antipatterns
UX Environmental AntipatternsUX Environmental Antipatterns
UX Environmental Antipatternsstojakovic
 
Creativity and AI Report
Creativity and AI ReportCreativity and AI Report
Creativity and AI ReportChris Duffey
 
Creativity & Technology In The Age Of AI
Creativity & Technology In The Age Of AICreativity & Technology In The Age Of AI
Creativity & Technology In The Age Of AIAdobe
 
It's Not You, It's Your Anti-Pattern
It's Not You, It's Your Anti-PatternIt's Not You, It's Your Anti-Pattern
It's Not You, It's Your Anti-PatternFran Diamond
 
AUGMENTING CREATIVITY USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPEN
AUGMENTING CREATIVITY  USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPENAUGMENTING CREATIVITY  USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPEN
AUGMENTING CREATIVITY USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPENTojin Eapen, PhD
 
Warp #2 tomasz klekowski - do etnographers create technology - customer cen...
Warp #2   tomasz klekowski - do etnographers create technology - customer cen...Warp #2   tomasz klekowski - do etnographers create technology - customer cen...
Warp #2 tomasz klekowski - do etnographers create technology - customer cen...hub:raum Krakow
 
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docx
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docxMANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docx
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docxinfantsuk
 
CodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best PracticesCodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best PracticesDr. Melissa Sassi
 
10 solution architecture concepts
10 solution architecture concepts10 solution architecture concepts
10 solution architecture conceptsPaul Preiss
 
Humanity Centered Design: Why human centered design is no longer enough and w...
Humanity Centered Design: Why human centered design is no longer enough and w...Humanity Centered Design: Why human centered design is no longer enough and w...
Humanity Centered Design: Why human centered design is no longer enough and w...Emilia Palaveeva
 
Ethics and sustainability for techies
Ethics and sustainability for techiesEthics and sustainability for techies
Ethics and sustainability for techiesClaudia Melo
 

Ähnlich wie Do No Harm: Do Technologists Need a Code of Ethics? (20)

Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and PredictionsFru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
 
AI, Productivity, Innovation, and Sustainability
AI, Productivity, Innovation, and SustainabilityAI, Productivity, Innovation, and Sustainability
AI, Productivity, Innovation, and Sustainability
 
Human centered design and Social media
Human centered design and Social mediaHuman centered design and Social media
Human centered design and Social media
 
Generative AI How It's Changing Our World and What It Means for You_final.pdf
Generative AI How It's Changing Our World and What It Means for You_final.pdfGenerative AI How It's Changing Our World and What It Means for You_final.pdf
Generative AI How It's Changing Our World and What It Means for You_final.pdf
 
UXPA 2023: Rethinking Design Processes for Inclusion
UXPA 2023: Rethinking Design Processes for InclusionUXPA 2023: Rethinking Design Processes for Inclusion
UXPA 2023: Rethinking Design Processes for Inclusion
 
The_Docs
The_DocsThe_Docs
The_Docs
 
UX Conference on UX Research Trends in 2024
UX Conference on UX Research Trends in 2024UX Conference on UX Research Trends in 2024
UX Conference on UX Research Trends in 2024
 
UX Environmental Antipatterns
UX Environmental AntipatternsUX Environmental Antipatterns
UX Environmental Antipatterns
 
Creativity and AI Report
Creativity and AI ReportCreativity and AI Report
Creativity and AI Report
 
Creativity & Technology In The Age Of AI
Creativity & Technology In The Age Of AICreativity & Technology In The Age Of AI
Creativity & Technology In The Age Of AI
 
It's Not You, It's Your Anti-Pattern
It's Not You, It's Your Anti-PatternIt's Not You, It's Your Anti-Pattern
It's Not You, It's Your Anti-Pattern
 
AUGMENTING CREATIVITY USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPEN
AUGMENTING CREATIVITY  USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPENAUGMENTING CREATIVITY  USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPEN
AUGMENTING CREATIVITY USING GEN AI FOR DESIGN & INNOVATION | TOJIN T. EAPEN
 
Warp #2 tomasz klekowski - do etnographers create technology - customer cen...
Warp #2   tomasz klekowski - do etnographers create technology - customer cen...Warp #2   tomasz klekowski - do etnographers create technology - customer cen...
Warp #2 tomasz klekowski - do etnographers create technology - customer cen...
 
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docx
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docxMANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docx
MANAGEMENT SCIENCE DEPARTMENTMIS440 MANAGEMENT SUPPO.docx
 
CodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best PracticesCodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best Practices
 
10 solution architecture concepts
10 solution architecture concepts10 solution architecture concepts
10 solution architecture concepts
 
The Big Shift
The Big ShiftThe Big Shift
The Big Shift
 
MAUD DESIGN
MAUD DESIGNMAUD DESIGN
MAUD DESIGN
 
Humanity Centered Design: Why human centered design is no longer enough and w...
Humanity Centered Design: Why human centered design is no longer enough and w...Humanity Centered Design: Why human centered design is no longer enough and w...
Humanity Centered Design: Why human centered design is no longer enough and w...
 
Ethics and sustainability for techies
Ethics and sustainability for techiesEthics and sustainability for techies
Ethics and sustainability for techies
 

Mehr von Thoughtworks

More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teamsThoughtworks
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of InnovationThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Thoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product ManagersThoughtworks
 
Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Thoughtworks
 
How to tell secrets
How to tell secretsHow to tell secrets
How to tell secretsThoughtworks
 
Continuous Delivery for Machine Learning
Continuous Delivery for Machine LearningContinuous Delivery for Machine Learning
Continuous Delivery for Machine LearningThoughtworks
 
Holistic approach to cloud adoption
Holistic approach to cloud adoptionHolistic approach to cloud adoption
Holistic approach to cloud adoptionThoughtworks
 
Ada Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyAda Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyThoughtworks
 

Mehr von Thoughtworks (20)

More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
When we design together
When we design togetherWhen we design together
When we design together
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product Managers
 
Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...
 
How to tell secrets
How to tell secretsHow to tell secrets
How to tell secrets
 
Continuous Delivery for Machine Learning
Continuous Delivery for Machine LearningContinuous Delivery for Machine Learning
Continuous Delivery for Machine Learning
 
Holistic approach to cloud adoption
Holistic approach to cloud adoptionHolistic approach to cloud adoption
Holistic approach to cloud adoption
 
Ada Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyAda Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - Sydney
 

Kürzlich hochgeladen

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Kürzlich hochgeladen (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Do No Harm: Do Technologists Need a Code of Ethics?

  • 1. 1 DO NO HARM Do technologists need a code of ethics? Sofia Woods - Experience Designer @sofiadisrupts
  • 2. In 2017, an MIT researcher was doing analysis on facial recognition software for a project. 2
  • 3. It was late, she was getting frustrated because she couldn’t get the software to recognise her face. 3
  • 4. Her friends convinced her to take a break. It was halloween, she bought a costume mask, and went out. 4
  • 5. Hours later, coming back to her computer... ...she kept trying but still nothing worked. 5
  • 6. Then she had an idea... 6
  • 7. 7
  • 8. 8 Joy Buolamwini Computer scientist Poet and digital activist PhD Student, MIT Media Lab TED talk: Joy Buolamwini, Fighting Algorithmic Bias
  • 10. 10 Ain’t I a Woman
  • 11. TECHNOLOGY IS NOT NEUTRAL 11
  • 12. ● Voice tech reinforces the master/servant dynamic ● The gendering reinforces women in servitude roles ● It doesn’t respond appropriately to abuse 12 VOICE ASSISTANTS: IS ALEXA NEUTRAL? Recoding Voice Technology, Is a Feminist Alexa Possible?
  • 13. TECHNOLOGY IS NOT NEUTRAL 13
  • 14. HOW BIASES ENTER There are multiple levels 14 INDUSTRY LEVEL DATA LEVEL © 2020 ThoughtWorks PERSONAL LEVEL
  • 15. 15
  • 16. REDUCING HARM IS ABOUT EFFECTIVELY MANAGING RISK 16 ACTING ETHICALLY IS ABOUT MANAGING HARM
  • 18. ROLE OF THE CONSCIENTIOUS DESIGNER ● Know that they have the power to shape people’s engagement with technology through their values ● Know that digital technologies embody ethical and political values ● By accepting this means they can consider ethical and political concerns alongside typical design and engineering ideals/practises 18 Mary Flanagan and Helen Nissenbaum, Values at Play in Digital Games
  • 19. 19 Who do you work for?
  • 20. 20 Conscientious designers... “work for the people affected by the problem. Under no circumstances do we put those people at risk. “ - Mike Monteiro (Ruined by Design)
  • 21. 21 “We need to value the consequences of our actions more than the cleverness of our ideas” Mike Monteiro, Ruined by Design
  • 22. CODE OF ETHICS Set of guiding principles to assist us make sound professional judgements 22© 2020 ThoughtWorks A Designer’s Code of Ethics - Mule Design
  • 23. NUREMBERG CODE 23© ThoughtWorks 2020 1. Voluntary human consent is essential 2. Experiment results should benefit society 3. Experiments should be based on animal experimentation, anticipated results should justify the experiment or research 4. Avoid any unnecessary physical or mental suffering 5. An experiment shouldn’t be run if there’s any chance of death/disability 6. Minimise risk of subjects 7. Proper preparations and facilities to protect people 8. Experiments conducted only by qualified persons 9. Subjects can withdraw/terminate at anytime 10. Terminate experiment if results are known or with best judgement Signaled modern medical ethics https://en.wikipedia.org/wiki/Nuremberg_trials
  • 24. A DESIGNER’S CODE OF ETHICS 24© ThoughtWorks 2020 1. A designer is first and foremost a human being. 2. A designer is responsible for the work they put into the world. 3. A designer values impact over form. 4. A designer owes the people who hire them not just their labour, but their counsel. 5. A designer welcomes criticism. 6. A designer strives to know their audience. 7. A designer does not believe in edge cases. 8. A designer is part of a professional community. 9. A designer welcomes a diverse and competitive field. 10. A designer takes time for self-reflection. https://muledesign.com/2017/07/a-designers-code-of-ethics
  • 25. 25 If we were to have a code... “applying the Code to your daily work doesn’t mean just reading it once, but considering it holistically” https://www.infoq.com/articles/acm-code-ethics/
  • 26. Gaps Between Intention + Output 26© ThoughtWorks 2019 VISION + INTENTION Terms + Conditions Consent FINAL OUTPUT Terms + Conditions Terms + Conditions IMPLEMENTATION Consent Consent
  • 27. ETHICS APPLICATIONS Framework from an industry governing body to help research meet ethical guidelines. 27© 2020 ThoughtWorks
  • 28. SAMPLE ETHICS APPLICATION QUESTIONS 28© ThoughtWorks 2020 1. Data Collection/Gathering: What information are you going to collect/gather? 2. Data Collection/Gathering: Impact of, and response, to participant withdrawal (opt out?) 3. Data Management: How will you store, provide access to, disclose, use/re-use, transfer, destroy or archive the information that you collect/gather? 4. Data Analysis: How will you measure, manipulate and/or analyse the information that you collect/gather? 5. Other potential uses: what other uses outside of this project will the data be used for?
  • 29. ETHICAL TECH FRAMEWORKS Activities and processes to help assess products, features and decisions in technology. 29© 2020 ThoughtWorks
  • 31. EthicalOS ● Toolkit to help shape strategy or tech ● Assess your product against 8 risk zones ● Activities to address better informed outcomes ● Useful in pre-conception and discovery WHAT IT IS? 31Reference: EthicalOS
  • 32. ACTIVITY: YOUR TURN 32© 2020 ThoughtWorks
  • 33. 33 Let’s all practise being ‘conscientious designers’
  • 34. 34
  • 35. SCENARIO You’re tasked with creating a new automated voice system for a major telecommunications company. The voice AI will handle all calls to customers who are overdue to remind them of payment and negotiate a payment plan if needed. The company wants to utilise Google’s Natural Language AI (Duplex). Early testing has shown it’s sophisticated enough to use and will integrate well with current systems. 35© 2020 ThoughtWorks
  • 36. GOALS 36 It’s been identified that $1.5M/ year is spent on direct administration costs associated with managing late payments. Main Objective is to Reduce Operational Costs © 2020 ThoughtWorks
  • 37. 37 ACTIVITY 1: PARKING LOT Individual activity (2mins)
  • 38. 38 ACTIVITY 2: CHOOSE Choose risk areas (5mins)
  • 39.
  • 40. 40 ACTIVITY 3: DISCUSS Discuss risk areas (15mins)
  • 43. 43 Rather than considering how we can reduce harm. How can we actively do good?
  • 45. 45 ● https://artsandculture.google.com/exhibit/joy-buolamwini-examining-racial-and-gender-bias-in-facial-analysis-software-b arbican-centre/LgKCaNKAVWQPJg?hl=en ● https://www.npr.org/sections/codeswitch/2020/02/08/770174171/when-bias-is-coded-into-our-technology ● http://news.mit.edu/2018/study-finds-gender-skin-type-bias-artificial-intelligence-systems-0212 ● http://proceedings.mlr.press/v81/buolamwini18a/buolamwini18a.pdf ● https://www.refinery29.com/en-ca/2019/08/240757/meal-tracking-apps-eating-disorder PHOTO CREDITS + SOURCES
  • 47. 47 1. Use the checklists to choose the risk most critical 2. Once identify them write and put on post its 3. Write the questions/prompts and put them underneath risks ○ Discuss questions ○ Put outcomes on wall PRIORITISE ACTIVITY PRIORITISE RISKS 5min
  • 48. 48 ACTIVITY 3: STOP OR GO Should you continue? (5 mins)
  • 49. 49 ● What is the overall impact you’ve identified? ● ????? STOP OR GO SHOULD YOU CONTINUE?