Professional Documents
Culture Documents
Cnt….
Overview of Whistleblowing
• Whistleblower
– Tries to report harmful situation through authorized channels
– Rebuffed by organization
– Makes disclosure through unauthorized channels
• Whistleblowers punished for their actions
– Lose job or all chances of advancement
– Financial and emotional hardship
Whistleblowing as Organizational Failure
• Whistleblowing harms organization
– Bad publicity
– Ruined careers
– Erodes team spirit
• Whistleblowing harms whistleblower
– Retaliation
– Estrangement
• Organizations should improve communication
Page 1 of 5
Classes Notes
2
Criminal law addresses violations harmful to society and is actively enforced and prosecuted by the
state.
Private law regulates the relationships among individuals and among individuals and organizations,
and encompasses family law, commercial law, and labor law.
Public law regulates the structure and administration of government agencies and their relationships
with citizens, employees, and other governments.
Public law includes criminal, administrative, and constitutional law.
Page 2 of 5
Classes Notes
3
Page 3 of 5
Classes Notes
4
“This phenomenon happens ... because inevitably revolutionary technology will provide numerous
novel opportunities for action for which well thought out ethical policies will not have been
developed.” Moor (2006)
ACM/IEEE code of ethics
A summary of the ACM/IEEE code of ethics is described regarding to groups it addresses.
1. PUBLIC
Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER
Software engineers shall act in a manner that is in the best interests of their client and
employer, consistent with the public interest.
3. PRODUCT
Software engineers shall ensure that their products and related modifications meet the
highest professional standards possible.
4. JUDGEMENT
Software engineers shall maintain integrity and independence in their professional judgment.
5. MANAGEMENT
Software engineering managers and leaders shall subscribe to and promote an ethical
approach to the management of software development and maintenance.
6. PROFESSION
Software engineers shall advance the integrity and reputation of the profession consistent
with the public interest.
7. COLLEAGUES
Software engineers shall be fair to and supportive of their colleagues.
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.
Page 4 of 5
Classes Notes
5
Page 5 of 5