Information Technology Reference
In-Depth Information
4.06 Refuse to participate, as members or advisors, in a private, governmental or pro-
fessional body concerned with software related issues, in which they, their employ-
ers or their clients have undisclosed potential conflicts of interest.
PRINCIPLE 5: MANAGEMENT
Software engineering managers and leaders shall subscribe to and promote an ethical
approach to the management of software development and maintenance. In particular,
those managing or leading software engineers shall, as appropriate:
5.01 Ensure good management for any project on which they work, including effective
procedures for promotion of quality and reduction of risk.
5.02 Ensure that software engineers are informed of standards before being held to
them.
5.03 Ensure that software engineers know the employer's policies and procedures for
protecting passwords, files and information that is confidential to the employer or
confidential to others.
5.04 Assign work only after taking into account appropriate contributions of education
and experience tempered with a desire to further that education and experience.
5.05 Ensure realistic quantitative estimates of cost, scheduling, personnel, quality and
outcomes on any project on which they work or propose to work, and provide an
uncertainty assessment of these estimates.
5.06 Attract potential software engineers only by a full and accurate description of the
conditions of employment.
5.07 Offer fair and just remuneration.
5.08 Not unjustly prevent someone from taking a position for which that person is
suitably qualified.
5.09 Ensure that there is a fair agreement concerning ownership of any software, pro-
cesses, research, writing, or other intellectual property to which a software engi-
neer has contributed.
5.10 Provide for due process in hearing charges of violation of an employer's policy or
of this Code.
5.11 Not ask a software engineer to do anything inconsistent with this Code.
5.12 Not punish anyone for expressing ethical concerns about a project.
PRINCIPLE 6: PROFESSION
Software engineers shall advance the integrity and reputation of the profession consis-
tent with the public interest. In particular, software engineers shall, as appropriate:
6.01 Help develop an organizational environment favorable to acting ethically.
6.02 Promote public knowledge of software engineering.
6.03 Extend software engineering knowledge by appropriate participation in profes-
sional organizations, meetings and publications.
 
Search WWH ::




Custom Search