The International Standard for Professional
Software Development and Ethical Responsibility
History of the Software Engineering Code of Ethics
The Software Engineering Code of Ethics and
Professional Practice, developed by participants drawn from all the continents
of the world, was jointly adopted by the ACM
and the IEEE-Computer Society
It is a standard for practicing and teaching Software
Engineering and a standard for the ethical and professional
development, delivery, and maintenance of software artifacts.
The code embodies a moral commitment of service
to the public and is used to clarify expectations and
appropriate behavior of professionals.
The code has been internationally adopted as standard
of best practices by other professional computing organizations, commercial
organizations, and educational institutions.
This page was developed by the Software Engineering
Professional Ethics Project (SEPEP) and is supported by
the ACM and the IEEE Computer Society. It is also sponsored
by the Software Engineering Ethics and Research Institute (SEERI)
and Centre for Computing and Social Responsibility (CCSR).