Martes, Nobyembre 26, 2013

Principles(Continues)

Principle 5: Management

Software engineering managers and leaders shall subscribe to and promote an ethical 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 risk.
5.02 Ensure that the 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.
5.06 Attract potential software engineers only by a full and accurate description of the conditions of employment.
5.07 Offer fair and fair 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, processes, research, writing or other intellectual property to which software engineers 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.

Walang komento:

Mag-post ng isang Komento