Article

Would you sacrifice your job for a methodology? a case study in ethical agility

Information Technology is fraught with evangelists preaching that one hardware platform, one O/S, one programming language or even one development methodology is the true and only path to computing salvation. In this paper, we investigate the case of a recent message submitted to a listserv by an ASIS SIGIA list subscriber that results in a forfeited job opportunity. The list subscriber had taken an ethical stance that he could not in good conscience retract his position on the appropriateness of Agile Methodologies for application development. The Software Engineering Code of Ethics and Professional Practice is examined as it relates to the case. A series of relevant ethical questions are raised that would provide a basis for classroom discussion. Finally, Agile developers who participated in a panel discussion on the topic share their individual viewpoints.

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.