7. Software Engineering Code of Ethics
and Professional Practice
Software Engineering Code of Ethics and Professional Practice (Version 5.2) as
recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and
Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard
for teaching and practicing software engineering.
1. PUBLIC - Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best
interests of their client and employer consistent with the public interest.
3. PRODUCT - Software engineers shall ensure that their products and related modifications
meet the highest professional standards possible.
4. JUDGMENT - Software engineers shall maintain integrity and independence in their
professional judgment.
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and
8. promote an ethical approach to the management of software development and maintenance.
6. PROFESSION - Software engineers shall advance the integrity and reputation of the
profession consistent with the public interest.
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
8. SELF - Software engineers shall participate in lifelong learning regarding the practice of
their profession and shall promote an ethical approach to the practice of the profession.
http://www.acm.org/about/se-code
http://club.shelek.ru/viewart.php?id=277
9. 1. ОБЩЕСТВО – Инженеры ПО
должны действовать в
соответствии с интересами
общества.
10. 2. КЛИЕНТ И РАБОТОДАТЕЛЬ –
Инженеры ПО должны действовать
в интересах своего клиента и
работодателя, согласно интересам
общества.
11. 3. ПРОДУКТ – Инженеры ПО
должны обеспечить, соответствие
своих программных продуктов и их
последущих модификаций
наивысшим профессиональным
стандартам.
12. 4. ОЦЕНКИ – Инженеры ПО
должны поддерживать целостность
и независимость своих
профессиональных оценок.
13. 5. Управление – Менеджеры и
руководители инженеров ПО
должны придерживаться и
содействовать продвижению
этического подхода к управлению
разработкой и поддержкой
программного обеспечения.
14. 6. ПРОФЕССИЯ – Инженеры ПО
должны поддерживать престиж и
репутацию своей профессии в
интересах общества.
15. 7. КОЛЛЕГИ – Инженеры ПО
должны быть справедливы по
отношению к своим коллегам,
помогать им и поддерживать их.
16. 8. ИНЖЕНЕРЫ ПО – Инженеры ПО
должны непрерывно учиться
навыкам своей профессии и
способствовать продвижению
этического подхода к своей
деятельности.