Making Ethics Considerations a Required Part of System Development

Posted June 2, 2016 | Sustainability | Technology | Amplify

A conversation is taking shape about the role of ethics in software projects, all the way from the algorithms that implement those projects to the projects themselves. Interest is especially focused on auton­o­mous vehicles, the cyber espionage and cyber warfare fields, and many consumer products such as the Web and video authoring tools that have played essential roles in new media and publishing projects — as well as terrorism and child pornography. Note that “software projects” and “system development” are used in a very broad way to encompass apps on mobile devices, complex systems running across an elaborate network of hosts, and websites and Web apps of all types and sizes.

About The Author
Jesse Feiler
Jesse Feiler is a developer, consultant, and author specializing in Apple technologies. He is the creator of Minutes Machine for iPad, Saranac River Trail app, and the forthcoming Trails & Places app. As a consultant, Mr. Feiler has worked with small businesses and nonprofits on such projects as production control, publishing, and project management, usually involving FileMaker and iOS Core Data. His books include: Introduction to SQLite for… Read More
Don’t have a login? Make one! It’s free and gives you access to all Cutter research.