IEEE/ACM code of ethics | principle | | Software engineers shall:- Act consistently with the public interest
- Act in the best interests of their client or employer, as long as this is consistent with the public interest
- Develop and maintain their product to the highest standards
- Maintain integrity and independence when making professional judge
- Promote an ethical approach in management
- Advance the integrity and reputation of the profession, as long as doing so is consistent with the public interest
- Be fair and supportive to colleagues
- Participate in lifelong learning
| 1.3 - Software Engineering as a Branch of the Engineering Profession |