Why solving ethical dilemmas is like building software

Here’s some grist for why we agilists can contribute to the conversation on software ethics and why it’s a fit topic for Agile 2009:

Handout notes I prepared for Agile 2008 drawing on the work of Jonathan Haidt and describing why ethical dilemmas have essential complexity per “No Silver Bullet.”