| 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 |