Professional Ethics

    Code of 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.
Information Scientists CoE
  (American Society for Info Science)
• Responsibility to Individual Persons
  1. 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
• Responsibility to Society
  1. 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
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;
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;
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.
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.
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.
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.
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.
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.

6 professional ethics

  • 1.
    Professional Ethics Code of Ethics
  • 2.
    Professional Ethics • Encompassthe 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.
  • 3.
    Information Scientists CoE (American Society for Info Science) • Responsibility to Individual Persons 1. 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
  • 4.
    • Responsibility toSociety 1. 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
  • 5.
    Filipino IT ProfessionalsCoE (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;
  • 6.
    3. I willadvertise 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;
  • 7.
    6. I willnot 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.
  • 8.
    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.
  • 9.
    6. ...never writecode 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.
  • 10.
    10....report any illegalactivities 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.
  • 11.
    16....never conceal pertinentinformation 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.
  • 12.
    20. . ..nevermaliciously 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.