Professional Documents
Culture Documents
PROFESSIONAL PRACTICES
ASSIGNMENT
Overview of the British computer Society code of
conduct, IEEE code of ethics, ACM code of ethics and
professional conduct, ACM/IEEE software Engineering
code of conduct and professional practice.
M. Adeel
BSSIT-16-42
What are ethics?
Societies are a collection of individuals, each having their own
ideas and beliefs about the type of behavior that is acceptable, or not
acceptable. These ideas and beliefs can vary widely, and what one
person believes is good and right, another may see as bad and wrong.
To make sure that societies function successfully, they develop
principles that define what is morally good and right behavior for
individuals and the society itself. These principles are known as ethics.
Computer ethics are a set of principles that define what is morally good
and right behavior when using computers.
These ethics cover:
computers’ contribution to the health, safety and welfare of the
public
privacy
intellectual property rights (copyright)
censorship.
Codes of conduct
A code of conduct is a set of rules or practices defining how a
group or organization should behave organizations such as businesses,
schools, and hospitals have codes of conduct. Many codes contain rules
that seek to protect the organization from the behavior of individuals,
as well as protecting the individuals within the organization. Codes of
conduct are also applied to computers and their use. They seek to make
sure that computers are used safely and lawfully, and to protect the
interests of organizations and individuals. Computer professionals in
particular have a need to follow codes of conduct. When designing and
building systems, software developers (engineers) have opportunities
to cause harm to their clients and to the public, such as:
failing to make sure their software is fit for purpose (for
example, consider the implications of a safety system that has
faulty software)
including malicious software designed to spread malware
including unauthorized and undeclared ways into the system
(backdoor) so that they can later gain access without their client’s
knowledge.
British Computer Society Code of Conduct
INTRODUCTION
As a professional body, the British Computer Society (known as
BCS, the Chartered Institute for IT), has a responsibility to set
rules and professional standards to direct the behavior of its
members in professional matters. It is expected that these rules
and professional standards will be higher than those established
by the general law and that they will be enforced through
disciplinary action which can result in expulsion from
membership. Members are expected to exercise their own
judgement (which should be made in such a way as to be
reasonably justified) to meet the requirements of the code and
seek advice if in doubt.
This Code of Conduct:
• sets out the professional standards required by BCS
as a condition of membership.
• applies to all members, irrespective of their
membership grade, the role they fulfil, or the
jurisdiction where they are employed or discharge
their contractual obligations.
• governs the conduct of the individual, not the nature
of the business or ethics of any Relevant Authority
1. Public Interest
Has due regard for public health, privacy,
security and wellbeing of others and the
environment.