Diligence
Careful and persistent effort in one’s work
Exploitation
Unfair use of resources or people for personal gain
Due Diligence
Taking reasonable steps to meet legal and professional obligations
Competence
Ability to perform professional tasks effectively
Continuous Professional Development (CPD)
Ongoing learning to maintain and improve professional skills
Supervising Professional
Engineer responsible for overseeing work of junior staff
Ethical Breaches
Violations of professional moral standards
Professional Association
Organization regulating and supporting a profession
Contingency Plan
Backup strategy for potential software failures or breaches
Recusng
Removing oneself from a decision making process due to potential bias
Dummy Runs
Basic tests to verify software performance
Professional Judgement
Informed decision making based on expertise and experience
Professional Integrity
Adherence to moral and ethical principles in one’s work
Subordinates
Employees working under the direction of a superior
Liability
Legal responsibility for one’s professional actions
Agent
Professional acting on behalf of and in the best interest of another party
Ethical Standards
Established principles of right conduct in a profession
Safety Critical Software
Software where failure could result in loss of life or significant damage
Perceived Conflicts
Situations that appear to involve conflicting interests
Confidentiality
Keeping sensitive information private
Public Welfare
The well being and safety of the general public
Escalation
Raising issues to higher authorities when necessary
Professional Accountability
Responsibility for one’s actions and decisions in a professional context
Globalization
Worldwide integration of economies, cultures, and societies