User data observed during the normal duties of system operation and maintenance must be treated with strictest confidentiality, except in cases where it is evidence for the violation of law, organizational regulations, or this Code. In these cases, the nature or contents of that information must be disclosed only to proper authorities. The principle of honesty extends to issues of confidentiality of information whenever one has made an explicit promise to honor confi dentiality or, implicitly, when private information not directly related to the performance of one's duties becomes available. The ethical concern is to respect all obligations of confidentiality to employers, clients, and users unless discharged from such obligations by requirements of the law or other principles of this Code. 2.1 Strive to achieve the highest quality in both the process and products of professional work.
Excellence is perhaps the most important obligation of a professional.
The computing profession must strive to achieve quality and to be cog nizant of the serious negative consequences that may result from poor quality in a system. 2.2 Acquire and maintain professional competence. Excellence depends on individuals who take responsibility for acquiring and maintaining professional competence. A professional must partici pate in setting standards for appropriate levels of competence, and strive to achieve those standards. 2.3 Know and respect existing laws pertaining to professional work.