Ethics

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

Ethics in Software Engineering

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

what

a set of moral principles that help us differentiate right from wrong

2
New cards

normative ethics

deal with how things should be, or what one should do

3
New cards

why 1

software is everywhere

4
New cards

why 2

professional and moral responsibility of software engineers to consider the impact of their decisions and actions on all stakeholders

5
New cards

why 3

technical decisions can have ethical consequences on a much wider scale than we think

6
New cards

technical debt

incurring additional effort or cost in the future by deliberately choosing short term goals over quality

7
New cards

ethical debt

potential negative impact on society, including unintended consequences

8
New cards

corporate ethics generation 1

maximise profits without breaking laws

9
New cards

corporate ethics generation 2

respect rights of own workers

10
New cards

corporate ethics generation 3

acknowledge complex consequences of decisions and activities

11
New cards

ethics shopping

choosing ethical principles that justify current behaviour

12
New cards

ethics bluewashing

appearing to be more ethical than they are

13
New cards

ethics lobbying

arguing against or attempting to weaken legal enforcement citing self-regulation

14
New cards

ethics dumping

moving unethical practices to / using outcomes from regions with weaker ethical enforcement

15
New cards

ethics shirking

neglecting ethics where it doesn’t bring other benefits

16
New cards

aspect 1

data security and privacy

17
New cards

aspect 2

transparency of business models

18
New cards

aspect 3

sustainability