identify the ethical issues
get the facts
evaluate alternative actions
choose an option for action & test it
implement your decision & reflect on the outcome
data collection/extraction,
data organization/storage,
data cleaning & transformation,
KPI (Key Performance indicator)/insight derivation
data visualization
e-commerce
manufacturing
IT security
healthcare
performance measurement
social media usage & engagement
summarize effectiveness of marketing campaigns or business operations
interpreting survey results
improvement of business processes
more efficient inventory forecasting
pattern detection to prevent fraudulent activity
risk reduction
privacy & security
transparency & accountability
fairness & non-discrimination
is it legal?
is it ethical?
how will our customers react?
stronger consumer protections
more responsible use of data by corporations
improved ability to respond to breaches
stronger requirements to notify of breaches and ability to impose penalties
significant organizational effort to implement
different protections in different states
frequently law makers do not understand all issues involved
largely operates on trust - cannot check that everyone did it correctly
biases in systems
liability in failure
profiling & unnecessary intrusion
plagiarism
unnecessary collection
long build/test/release cycles
scalability is compromised
lack of agility
software architecture is hard to maintain and evolve
system operation is difficult
lack of innovation
slow development pace
improves fault isolation
eliminates long-term commitment to a single technology stack
improved agility
provides the ability to “fail fast” and recover fast
can be complex
some services can be up while others are down
remotes calls experience latency
premium placed on automated deployment
increased security vulnerabilities
more complex data management