Steve Freeman

Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. He has developed software in many organisations from small vendors to multinational institutions. Previously, he has worked in research labs and software houses, earned a PhD, written shrink-wrap applications for IBM, and taught at University College London. Steve now works as an independent and is a Distinguished Consultant with Zuhlke Engineering in London.

NewCrafts 2018

Actually, It’s About Ethics In Software Development

  • Talk
  • Craftsmanship
  • Practices
  • Agile

In this talk, we discuss the ethical considerations of being a software developer in a world that, increasingly, seems like an unfolding episode of The Twilight Zone or Black Mirror. In 2016, BuzzFeed News reported that a wifi enabled children’s doll, My Friend Cayla, was streaming data to Nuance Communications, a company specialising in voice recognition software — but also with a small division building software for military and government agencies. Privacy campaigners expressed concern that, as children tend to ascribe personalities to their toys and confide in them as ‘friends,’ this constituted an unnecessary invasion into children’s privacy.

Room: Kay - Time: 5/18/2018 3:45:00 PM


Code of conduct

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.