Code of Ethics and Professional Conduct For Software

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 18

Code of Ethics and Professional Conduct

contents

• Introduction
• What is code of ethics and code of
conduct?
• What is professional conduct?
• the four key sections of code ethics
and professional conduct
• The eight principles related to
decisions of a software engineer
• Further reading
• References
Introduction
• Software engineering is rapidly evolving field that play a critical
role in our world. As a result, with great power comes great
responsibility and it very crucial that software engineers
adhere to code of ethics and professional account.
• A code of ethics is a collection of a set of principles and values
that guide the behavior of individuals with in a software
engineering.
What is code of ethics and code of conduct ?
• Code of ethics gives general directions on what types of
decisions and behaviors are acceptable in a work environment.
• It sets forth values, ethical principles and ethical standards to
which professionals aspire
• Code of ethics is not capable of insuring ethical behavior it
shows crude instructions on what kinds of actions and choice
are suitable for creating a productive environment
Cont…
• Code of conduct provides a focused definition on how
employees act in specific scenarios.
• It is a set of rules that show the norms, rules, and
responsibilities of employees in an organization.
• It is commonly written for employees in order to inform them
the company’s expectations and protect its business.
Cont…
• Even though code of conduct can also play a major role in
building an inclusive culture.
• According to studies done on the implementation of codes of
conduct; in order to have an effective implementation needs to
be a part of training and consistent enforcement and
measurement.
What is professional conduct?
• A professional code of conduct is an official document that
explains how employees should act on behalf of their company
or how they should behave in work space.
• Professional code of ethics explains the governing principles
for a work in environment and defines what is right and wrong
The four key sections in code of ethics and professional
conduct
• Work Environment code of conduct, a collection of rules, policies, and
procedures in the workplace
• Violence policy, a set of rules that specifies what constitutes violence in the
workplace and the protocols for reporting and looking into violent events.
• Privacy policy, outlines how staff members are expected to handle sensitive or
private information belonging to the business or its customers.
• Equal opportunity, outlines how staff members should interact with one another
without prejudice based on race, gender, age, religion, sexual orientation, or any
other protected feature.
Cont…
• Conflict of interests, can happen when a worker's personal
relationships or interests collide with their job responsibilities.
• Protecting company assets, a set of legal strategies that debtors
preemptively implement to protect their wealth from being seized by
creditors.
• It also enables asset owners to avoid taxation and mortgage payment default
without violating the debtor-creditor law
Cont…
• Employees should always take action to safeguard all corporate assets,
including tangible, and electronic or digital assets.
• Anti-bribery and corruption measures, includes identifying and avoiding
potential risks while establishing clear policies that prohibit such
activities.
• Software companies must take proactive steps to prevent bribery and corruption
at all stages of their operations
• The most prevalent type of corruption is bribery(the act of providing another
financial advantage as a way to favors)
The eight principles related to decisions of a software engineer

1.Public: Software engineers have a responsibility to act in the


public interest. They must accept full responsibility for their
work and ensure that software meets specifications, passes
appropriate tests, and does not harm the quality of life, privacy,
or the environment.
2.Client and employer: Software engineers have a responsibility
to act in the best interests of their clients and employers,
consistent with the public interest.
Cont…
3. Product: strive for high quality, acceptance cost, and
reasonable schedules, ensure proper and achievable goals and
objectives for any projects they work on, and identify and
address ethical, economic, cultural, legal, and environmental
issues related to their work.
4. Judgment: Software engineers must exercise sound
professional judgment to make choices that are consistent with
their obligations as professionals and guarantee the integrity and
dependability of the software solutions they create.
Cont…
5. Management: Software engineering managers and leaders
shall 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.
Be accurate in stating the characteristics of software on which
they work, avoiding not only false claims but also claims that
might reasonably be supposed to be speculative, vacuous,
deceptive, misleading, or doubtful.
Cont…
7. Colleagues: Support, as members of a profession, other
software engineers striving to follow this Code.
• Help develop an organizational environment favorable to acting
ethically. Promote public knowledge of software engineering.
• Extend software engineering knowledge by appropriate
participation in professional organizations, meetings and
publications.
Cont…
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.
Further
Reading:
ACM Code of Ethics and
Professional Conduct

IEEE Code of Ethics

Google. (2021). Code of Conduct.


References

ACM Code of Ethics and Indeed, “What is a professional


Betterteam, “code of ethics”
Professional Conduct code of ethics?”

Boehm and Turner (2003),


Influential, “Anti-bribery and "effective communication of
Google. (2021). Code of Conduct
Corruption Policy” professional judgment in software
engineering."
Thank you!

You might also like