6 professional ethics

12
Professional Ethics Code of Ethics

description

ch6

Transcript of 6 professional ethics

Page 1: 6 professional ethics

Professional Ethics

Code of Ethics

Page 2: 6 professional ethics

Professional Ethics

• Encompass the personal and corporate standards of behaviour expected of professionals

• Set of standards adopted by a professional community that are regulated by standards called “codes of ethics”.

• The code of ethics is very important because it gives us boundaries that we have to stay within in our professional careers.

• The one problem with the code of ethics is that we can't always have the answers black and white. Sometimes there are grey areas where the answers aren't so simple.

Page 3: 6 professional ethics

Information Scientists CoE(American Society for Info Science)

• Responsibility to Individual Persons1. strive to make information available to

individuals who need it 2. strive both to ensure accuracy and not to

infringe upon privacy or confidentiality in providing information about individuals

3. protect each information user's and provider's right to privacy and confidentiality

4. respect an information provider's proprietary rights

Page 4: 6 professional ethics

• Responsibility to Society1. serve the legitimate information needs of a large

and complex society while at the same time being mindful of individuals' rights

2. resist efforts to censor publications 3. play active roles in educating society to

understand and appreciate the importance of information promoting equal opportunity for access to information

Page 5: 6 professional ethics

Filipino IT Professionals CoE(Philippine Computing Society)

• Preamble: I will use my special knowledge and skills for the benefit of the public. I will serve employers and clients with integrity, subject to an overriding responsibility to the public interest, and I will strive to enhance the competence and prestige of the professional. By these, I mean:

1. I will promote public knowledge, understanding and appreciation of information technology;

2. I will consider the general welfare and public good in the performance of my work;

Page 6: 6 professional ethics

3. I will advertise goods or professional services in a clear and truthful manner; I will comply and strictly abide by the intellectual property laws, patent laws and other related laws in respect of information technology;

4. I will accept full responsibility for the work undertaken and will utilize my skills with competence and professionalism;

5. I will make truthful statements on my areas of competence as well as the capabilities and qualities of my products and services;

Page 7: 6 professional ethics

6. I will not disclose or use any confidential information obtained in the course of professional duties without the consent of the parties concerned, except when required by law;

7. I will try to attain the highest quality in both the products and services I offer;

8. I will not knowingly participate in the development of Information Technology Systems that will promote the commission of fraud and other unlawful acts;

9. I will uphold and improve the IT professional standards through continuing professional development in order to enhance the IT profession.

Page 8: 6 professional ethics

Programmers CoE(Int’l Programmers Guild)

1. A programmer must......never create or distribute malware.

2. ...never write code that is obfuscated or intentionally difficult to follow.

3. ...never write documentation that is intentionally confusing or inaccurate.

4. ...never reuse copyrighted code unless the proper license is purchased or permission is obtained.

5. ...acknowledge (verbally and in source code comments) the work of other programmers on which the code is based, even if substantial changes are made.

Page 9: 6 professional ethics

6. ...never write code that is deliberately inefficient with the intent of later claiming credit for making efficiency improvements.

7. ...never intentionally introduce bugs with the intent of later claiming credit for fixing the bugs, or to stimulate the uptake of later versions.

8. ...never write code that intentionally breaks another programmer's code for the purpose of elevating one's status.

9. ...never hide known obstacles to a project's completion during any phase of development, especially the design phase. ...never dishonestly downplay the difficulty of completing a project.

Page 10: 6 professional ethics

10. ...report any illegal activities of the employer.11. ...never defame the profession.12. ...never falsely deny the presence of bugs.13. ...never reveal the secret corporate knowledge of

an employer.14. ...never accept compensation from multiple parties

for the same work unless permission is given.15. ...never perform competitive work without the

employer's knowledge.

Page 11: 6 professional ethics

16. ...never conceal pertinent information from other members of the development team.

17. ...never conceal from the employer their financial interest in development resources.

18. ...never conceal any conflict of interest that may affect the project.

19. ...never seek external profit from a project that was funded by a second party without permission. If permission is given to resell a product, the work should be discounted.

Page 12: 6 professional ethics

20. . ..never maliciously injure the reputation of an employer or members of the development team.

21. ...never misrepresent their knowledge, experience, or abilities.

22. ...never take credit for another's work.23. ...never steal software, especially development tools.24. ...never conceal the deficiencies of other programmers by

writing code for them and allowing them to pass it off as their own work.

25. ...stay current on the advancement of the field of Computer Science.