Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ethical Questions in Software Engineering - Reversim 2019

Ethical Questions in Software Engineering - Reversim 2019

Software is eating the world. We, developers and architects, are a major force influencing software, technology, and the world it creates. We don’t have the privilege of being unaware of our actions. If we really want to create a better world, we must understand the intersection of technology and humanity. We need to open our eyes to the link between ethics and software.
In this session we’ll look at some examples of ethical questions involving software and algorithms. We’ll discuss technology, sense of self, politics, truth, and try to understand what we can do about it.

Rotem Hermon

June 17, 2019

More Decks by Rotem Hermon

Other Decks in Programming


  1. Ethical Questions
    Software Engineering
    Rotem Hermon, SAP

    View Slide

  2. View Slide

  3. View Slide

  4. Making the world a better
    since 450 BC

    View Slide

  5. “Software is eating the world”
    Marc Andreessen

    View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. View Slide

  14. View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. The basic problem is that web 2.0 tools are not
    supportive of democracy by design. They are tools
    designed to gather spy-agency-like data in a seductive
    way, first and foremost, but as a side effect they tend to
    provide software support for mob-like phenomena.
    Jaron Lanier
    Facebook has never been merely a social platform.
    Rather, it exploits our social interactions the way a
    Tupperware party does. Facebook does not exist to
    help us make friends, but to turn our network of
    connections, brand preferences, and activities over
    time — our “social graphs” — into a commodity for
    others to exploit.
    Douglas Rushkoff

    View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. Thank you!
    Rotem Hermon
    Lead Architect,
    SAP Customer Data Cloud

    View Slide