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

The Manifesto for Responsible Software Development

The Manifesto for Responsible Software Development

Lightningtalk @BathRuby Conference 2016

Nils Löwe

March 11, 2016
Tweet

More Decks by Nils Löwe

Other Decks in Programming

Transcript

  1. The Manifesto for Responsible
    Software Development
    How to be a #ResponsibleCoder
    http://manifesto.responsiblesoftware.org/

    View Slide

  2. Are we taking the world into the
    right direction?

    View Slide

  3. Hippocratic Oath: 500 BC
    The Obligation of the Engineer: 1922
    Software?

    View Slide

  4. 2015
    The Manifesto for Responsible
    Software Development

    View Slide

  5. I am ethically responsible for my decisions
    and I will act according to my conscience.

    View Slide

  6. I will not develop software that is intended
    to violate human rights and civil liberties.

    View Slide

  7. I will be worthy of the faith in me as an
    expert of my profession.

    View Slide

  8. I will collect only the data that is essential
    for my task. I will store it only as long as
    needed.

    View Slide

  9. I will do my very best to prevent the waste
    of energy and resources.

    View Slide

  10. I make these promises solemnly, freely and
    upon my honor.

    View Slide

  11. Do you want to be a
    #ResponsibleCoder?
    Join us at http:/
    /manifesto.responsiblesoftware.org/

    View Slide

  12. Thank you!
    @NilsLoewe
    http:/
    /manifesto.responsiblesoftware.org/

    View Slide