Information Technology Reference
In-Depth Information
PRINCIPLE 7: COLLEAGUES
Software engineers shall be fair to and supportive of their colleagues. In particular,
software engineers shall, as appropriate:
7.01 Encourage colleagues to adhere to this Code.
7.02 Assist colleagues in professional development.
7.03 Credit fully the work of others and refrain from taking undue credit.
7.04 Review the work of others in an objective, candid, and properly documented way.
7.05 Give a fair hearing to the opinions, concerns, or complaints of a colleague.
7.06 Assist colleagues in being fully aware of current standard work practices includ-
ing policies and procedures for protecting passwords, files and other confidential
information, and security measures in general.
7.07 Not unfairly intervene in the career of any colleague; however, concern for the
employer, the client or public interest may compel software engineers, in good
faith, to question the competence of a colleague.
7.08 In situations outside of their own areas of competence, call upon the opinions of
other professionals who have competence in that area.
PRINCIPLE 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. In
particular, software engineers shall continually endeavor to:
8.01 Further their knowledge of developments in the analysis, specification, design, de-
velopment, maintenance and testing of software and related documents, together
with the management of the development process.
8.02 Improve their ability to create safe, reliable, and useful quality software at reason-
able cost and within a reasonable time.
8.03 Improve their ability to produce accurate, informative, and well-written docu-
mentation.
8.04 Improve their understanding of the software and related documents on which they
work and of the environment in which they will be used.
8.05 Improve their knowledge of relevant standards and the law governing the software
and related documents on which they work.
8.06 Improve their knowledge of this Code, its interpretation, and its application to
their work.
8.07 Not give unfair treatment to anyone because of any irrelevant prejudices.
8.08 Not influence others to undertake any action that involves a breach of this Code.
8.09 Recognize that personal violations of this Code are inconsistent with being a pro-
fessional software engineer.
 
Search WWH ::




Custom Search