SlideShare ist ein Scribd-Unternehmen logo
1 von 29
CISB 412
Social and Professional Issues

    Professional Ethics
Reference
 • Materials used in this presentation are extracted
   mainly from the following texts, unless stated
   otherwise.
                             Michael J. Quinn “Ethics for the
                             Information Age”, 3rd edition.
                             Pearson 2009
Learning Outcomes
• At the end of this lesson you should be able to
  • Identify and describe the need for professional code
    of ethics
  • Describe whistleblowing       from the stance of
    organization and moral
  • Apply the ethical principles based on the IT
    professional code of conducts to establish morality of
    the action
A Profession
• Is a vocation that requires a high level of
  education and practical experience in the field
• Professionals have a special obligation to ensure
  their actions are for the good of those who
  depend on them
• Moral choices made by professionals have a
  strong impact on the society
Professional Associations/Societies

• What is : Professional society is an organization
  promoting the welfare of the profession
• Reason : Professionals need to gain trust from
  the public on the competence and integrity, an
  affiliation to a professional society helps to
  achieve this
• Professional society
 ▫ establishes code of ethics for practice and also for
   moral decision makings in relation to the practice
 ▫ supports their members
 ▫ also ensure that professional standards are up held
Professional Associations/Societies

 • Association for Computing Machinery (ACM)
 • Institute of Electrical and Electronics Engineers
   (IEEE)
 • Australian Computer Society (ACS)
 • British Computer Society
 • Computer Society of India
 • International Programmers Guild
 • Singapore Computer Society (SCS)
 • Malaysian National Computer Confederation
   (MNCC)
Professional Associations Codes of
Conduct
Association for Computing Machinery
  (ACM)
• Some examples:
 ▫   Avoid harm to others.
 ▫   Be fair and take action not to discriminate.
 ▫   Honor property rights.
 ▫   Give proper credit for intellectual property.
 ▫   Respect the privacy of others.
 ▫   Honor confidentiality.
Professional Associations Codes of
Conduct
Australian Computer Society
• Some examples:
  ▫ Priorities: I must place the interests of the community
    above those of personal or sectional interests.
  ▫ Professional Development: I must enhance my own
    professional development, and that of my colleagues,
    employees and students.
  ▫ Priorities: I must endeavour to preserve the integrity
    and security of the information of others
  ▫ IT Profession: I must not attempt to enhance my own
    reputation at the expense of another's reputation.
Professional Associations Codes of
Conduct

British Computer Society
• Some examples
  ▫   In your professional role you shall have regard
      for the public health, safety and environment.

  ▫   If in doubt over the appropriate course of action
      to take in particular circumstances you should
      seek the counsel of a peer or colleague.
Software Engineering as a
             profession
• Two largest organizations supporting the
  computing field are the IEEE computer society
  (IEEE-CS) and the Association for Computing
  Machinery (ACM).
• In 1993, IEEE-CS and ACM set up a joint
  steering committee to explore the establishment
  of software engineering as a profession
• In 1999 IEEE-CS and ACM established ‘The
  Software Engineering Code of Ethics and
  Professional Practice’
Software Engineering as a
            profession

Software engineers are those who contribute by
direct participation or by teaching to the
analysis, specification, design, development,
certification, maintenance and testing of
software systems
Software Engineering as a
              profession
• Software engineering = a profession
 ▫ Software engineers have opportunities to do good
   or do harm
 ▫ Software engineers ought to be committed to doing
   good
 ▫ Concern for the public interest is paramount
The Software Engineering Code of
      Ethics and Professional Practice
• The Code contains 8 principles
• Related to the behaviour and decisions made by
  professionals software engineers including:
 ▫   Practitioners
 ▫   Educators
 ▫   Managers
 ▫   Supervisors
 ▫   Policymakers
 ▫   Trainees/Students
The Software Engineering Code of
   Ethics and Professional Practice

            PRINCIPLE 1 – PUBLIC

Software engineers shall act consistently with the
                 public interest
The Software Engineering Code of
   Ethics and Professional Practice

  PRINCIPLE 2 – CLIENT AND EMPLOYER

Software engineers shall act in a manner that in
 the best interests of their clients and employer,
       consistent with the public interest
The Software Engineering Code of
 Ethics and Professional Practice

       PRINCIPLE 3 – PRODUCT

Software engineers shall ensure that their
products and related modifications meet the
  highest professional standards possible
The Software Engineering Code of
   Ethics and Professional Practice
        PRINCIPLE 4 – JUDGEMENT

Software engineers shall maintain integrity and
 independence in their professional judgement
The Software Engineering Code of
    Ethics and Professional Practice

        PRINCIPLE 5 – MANAGEMENT

Software engineers shall subscribe to and promote
     an ethical approach to the management of
      software development and maintenance
The Software Engineering Code of
    Ethics and Professional Practice

         PRINCIPLE 6 – PROFESSION

Software engineers shall advance the integrity and
   reputation consistent with the public interest
The Software Engineering Code of
   Ethics and Professional Practice

         PRINCIPLE 7 – COLLEAGUES

Software engineers shall be fair to and supportive
               of their colleagues
The Software Engineering Code of
  Ethics and Professional Practice
            PRINCIPLE 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
Whistle Blowing
• What is whistle blowing?
 ▫ It is when an employee decides to inform on illegal
   and/or unethical practices in the office.
 ▫ A whistleblower is a person who believes that his
   or her organization is engaged in or willfully
   permits unethical, unlawful or otherwise
   reprehensible activities.
 ▫ Whistleblowers     bring     attention    to    the
   objectionable activity and attempt to effect
   change.
Whistle Blowing

 ▫ Whistleblowers generally report these actions
   internally and may ultimately resort to reporting
   the activities to external authorities or interested
   parties.
 ▫ Although some whistleblowers are praised for
   their actions, many face many forms of direct and
   organizational retribution.
Motives of Whistleblowers
• People become whistleblowers for different
  reasons
• Morality of action may depend on motives
 ▫ Good motive
    Desire to help the public
 ▫ Questionable motives
    Retaliation
    Avoiding punishment
Whistleblowing as Organizational
Failure
 • Whistleblowing harms organization
   ▫ Bad publicity
   ▫ Ruined careers
   ▫ Erodes team spirit
 • Whistleblowing harms whistleblower
   ▫ Retaliation
   ▫ Estrangement
 • Organizations should improve
   communication
Whistleblowing as Moral Duty
•    Richard DeGeorge’s questions for whistle blowing
    1. Is serious harm to the public at stake?
    2. Have you told your manager?
    3. Have you tried every possible inside channel?
    4. Do you have persuasive documented evidence?
    5. Are you sure whistle blowing will work?
•    Under what conditions must you blow the whistle?
    ▫ DeGeorge: If all five conditions are met
    ▫ Others: If conditions 1-3 are met
    ▫ Still others: Whistle blowing is never morally required
Whistle Blowing - Situational Factors

Other factors to consider :
 ▫ Will the reporting result in a corrective action?
 ▫ The current rank and position of the offender.
 ▫ The availability of options in dealing with the
   misconduct (getting another job, written anonymous
   letters etc.)
 ▫ The amount of investments that the offender and the
   observer has in the company.
 ▫ The legal ramification that the observer has if he/she
   doesn't report the misconduct.
Questions?
Jane, a statistical database programmer, is trying to write a large statistical
program needed by her company. Programmers in this company are encouraged
to write about their work and to publish their algorithms in professional journals.
After months of tedious programming, Jane has found herself stuck on several
parts of the program. Her manager, not recognizing the complexity of the problem,
wants the job completed within the next few days. Not knowing how to solve the
problems, Jane remembers that a coworker had given her source codes from his
current work and from an early version of a commercial software package
developed at another company. On studying these programs, she sees two areas of
code which could be directly incorporated into her own program. She uses
segments of code from both her coworker and the commercial software, but does
not tell anyone or mention it in the documentation. She completes the project and
turns it in a day ahead of time.

•Discuss and justify your stand using ONE (1) ethical principle of your choice in
supporting Jane’s action.
• Discuss and justify your stand using ONE (1) ethical principle of your choice in
challenging Jane’s action.

Weitere ähnliche Inhalte

Was ist angesagt?

Unit I Human Values (GE8076 Professional Ethics in Engineering)
Unit I Human Values (GE8076 Professional Ethics in Engineering)Unit I Human Values (GE8076 Professional Ethics in Engineering)
Unit I Human Values (GE8076 Professional Ethics in Engineering)Dr. SELVAGANESAN S
 
Professional Ethics in Engineering
Professional Ethics in EngineeringProfessional Ethics in Engineering
Professional Ethics in EngineeringNandakumar P
 
Ethics and computing profession
Ethics and computing professionEthics and computing profession
Ethics and computing professionshahmansoor109
 
Professional ethics 2 mark & 16 mark question bank
Professional ethics  2 mark & 16 mark question bankProfessional ethics  2 mark & 16 mark question bank
Professional ethics 2 mark & 16 mark question bankHari Kumar
 
Occupational crime
Occupational crimeOccupational crime
Occupational crimeSKS
 
06 professional ethics & code of ethics
06 professional ethics & code of ethics06 professional ethics & code of ethics
06 professional ethics & code of ethicsNimantha Perera
 
Computer Ethics Final Work
Computer Ethics Final WorkComputer Ethics Final Work
Computer Ethics Final Worklorensr12
 
Code of Conduct in Business
Code of Conduct in BusinessCode of Conduct in Business
Code of Conduct in Businessshweta mukherjee
 
Professional Ethics Module 5 Notes
Professional Ethics Module 5 NotesProfessional Ethics Module 5 Notes
Professional Ethics Module 5 NotesBella Meraki
 
Professional Ethics: The Three Monkeys in the Room
Professional Ethics: The Three Monkeys in the RoomProfessional Ethics: The Three Monkeys in the Room
Professional Ethics: The Three Monkeys in the RoomMcKonly & Asbury, LLP
 
Engineering Ethics
Engineering EthicsEngineering Ethics
Engineering Ethicsdjmhammond
 
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)Dr. SELVAGANESAN S
 
Engineering as social experimentation
Engineering as social experimentation Engineering as social experimentation
Engineering as social experimentation Dhilsath Fathima
 

Was ist angesagt? (20)

Unit I Human Values (GE8076 Professional Ethics in Engineering)
Unit I Human Values (GE8076 Professional Ethics in Engineering)Unit I Human Values (GE8076 Professional Ethics in Engineering)
Unit I Human Values (GE8076 Professional Ethics in Engineering)
 
Professional Ethics in Engineering
Professional Ethics in EngineeringProfessional Ethics in Engineering
Professional Ethics in Engineering
 
Ethics and computing profession
Ethics and computing professionEthics and computing profession
Ethics and computing profession
 
Professional ethics 2 mark & 16 mark question bank
Professional ethics  2 mark & 16 mark question bankProfessional ethics  2 mark & 16 mark question bank
Professional ethics 2 mark & 16 mark question bank
 
Self Interest
Self InterestSelf Interest
Self Interest
 
Ethics
EthicsEthics
Ethics
 
Occupational crime
Occupational crimeOccupational crime
Occupational crime
 
06 professional ethics & code of ethics
06 professional ethics & code of ethics06 professional ethics & code of ethics
06 professional ethics & code of ethics
 
Computer Ethics Final Work
Computer Ethics Final WorkComputer Ethics Final Work
Computer Ethics Final Work
 
Code of Conduct in Business
Code of Conduct in BusinessCode of Conduct in Business
Code of Conduct in Business
 
Professional Ethics Module 5 Notes
Professional Ethics Module 5 NotesProfessional Ethics Module 5 Notes
Professional Ethics Module 5 Notes
 
Professional Ethics: The Three Monkeys in the Room
Professional Ethics: The Three Monkeys in the RoomProfessional Ethics: The Three Monkeys in the Room
Professional Ethics: The Three Monkeys in the Room
 
Engineering Ethics
Engineering EthicsEngineering Ethics
Engineering Ethics
 
UNIT-2 HVPE.pptx
UNIT-2 HVPE.pptxUNIT-2 HVPE.pptx
UNIT-2 HVPE.pptx
 
3 rights and duties
3 rights and duties3 rights and duties
3 rights and duties
 
Professional Ethics of IT
Professional Ethics of ITProfessional Ethics of IT
Professional Ethics of IT
 
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)
Unit II Engineering Ethics (GE8076 Professional Ethics in Engineering)
 
Ethics
EthicsEthics
Ethics
 
GE8076_PEE_UNIT - I T18 SPIRITUALITY.pptx
GE8076_PEE_UNIT - I T18  SPIRITUALITY.pptxGE8076_PEE_UNIT - I T18  SPIRITUALITY.pptx
GE8076_PEE_UNIT - I T18 SPIRITUALITY.pptx
 
Engineering as social experimentation
Engineering as social experimentation Engineering as social experimentation
Engineering as social experimentation
 

Andere mochten auch

Professional ethics presentation
Professional ethics presentationProfessional ethics presentation
Professional ethics presentationSkillet Tony
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional EthicsKrish Jagan
 
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Hari Krishna Shrestha
 
Human Values and Professional Ethics notes unit 1
Human Values and Professional Ethics notes unit 1Human Values and Professional Ethics notes unit 1
Human Values and Professional Ethics notes unit 1Kalpnatomar
 
Code of ethics ppt
Code of ethics pptCode of ethics ppt
Code of ethics pptaneez103
 
Teachers day by 1973 1985 batch
Teachers day by 1973  1985 batchTeachers day by 1973  1985 batch
Teachers day by 1973 1985 batchNitin Agarwal
 
Topic presentation ethics in nonprofit management sans audio
Topic presentation ethics in nonprofit management sans audioTopic presentation ethics in nonprofit management sans audio
Topic presentation ethics in nonprofit management sans audioLorrie J. Carey, MPA
 
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New Year
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New YearGolden Ratio in Aeka Logo - Wishing you Happy & Prosperous New Year
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New YearMohan Balaji
 
Social media & online nonprofit fundraising recommendations
Social media & online nonprofit fundraising recommendationsSocial media & online nonprofit fundraising recommendations
Social media & online nonprofit fundraising recommendationsLorrie J. Carey, MPA
 
Sample presentation template
Sample presentation templateSample presentation template
Sample presentation templateTodd Mogle
 
Professional Competency Areas
Professional Competency Areas Professional Competency Areas
Professional Competency Areas UT Austin: ACA
 
Professional Ethics And Disaster Management
Professional Ethics And Disaster ManagementProfessional Ethics And Disaster Management
Professional Ethics And Disaster ManagementSachin Airan
 
B502 ethics lecture t005_rf
B502 ethics lecture t005_rfB502 ethics lecture t005_rf
B502 ethics lecture t005_rfmoduledesign
 
Glimpse of contemporary nursing
Glimpse of contemporary  nursingGlimpse of contemporary  nursing
Glimpse of contemporary nursingKIMRNBSN
 
Chapter 4 legal aspects of professional engineering in nepal
Chapter 4 legal aspects of professional engineering in nepalChapter 4 legal aspects of professional engineering in nepal
Chapter 4 legal aspects of professional engineering in nepalHari Krishna Shrestha
 
Chapter 2 Ethics and professionalism
Chapter 2 Ethics and professionalismChapter 2 Ethics and professionalism
Chapter 2 Ethics and professionalismHari Krishna Shrestha
 
Moral autonomy & consensus &controversy
Moral autonomy & consensus &controversyMoral autonomy & consensus &controversy
Moral autonomy & consensus &controversyDhilsath Fathima
 

Andere mochten auch (20)

Professional ethics presentation
Professional ethics presentationProfessional ethics presentation
Professional ethics presentation
 
Human values & professional ethics
Human values & professional ethicsHuman values & professional ethics
Human values & professional ethics
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional Ethics
 
Ethics
EthicsEthics
Ethics
 
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
 
Human Values and Professional Ethics notes unit 1
Human Values and Professional Ethics notes unit 1Human Values and Professional Ethics notes unit 1
Human Values and Professional Ethics notes unit 1
 
Code of ethics ppt
Code of ethics pptCode of ethics ppt
Code of ethics ppt
 
Teachers day by 1973 1985 batch
Teachers day by 1973  1985 batchTeachers day by 1973  1985 batch
Teachers day by 1973 1985 batch
 
Topic presentation ethics in nonprofit management sans audio
Topic presentation ethics in nonprofit management sans audioTopic presentation ethics in nonprofit management sans audio
Topic presentation ethics in nonprofit management sans audio
 
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New Year
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New YearGolden Ratio in Aeka Logo - Wishing you Happy & Prosperous New Year
Golden Ratio in Aeka Logo - Wishing you Happy & Prosperous New Year
 
Social media & online nonprofit fundraising recommendations
Social media & online nonprofit fundraising recommendationsSocial media & online nonprofit fundraising recommendations
Social media & online nonprofit fundraising recommendations
 
Sample presentation template
Sample presentation templateSample presentation template
Sample presentation template
 
Professional Competency Areas
Professional Competency Areas Professional Competency Areas
Professional Competency Areas
 
Professional Ethics And Disaster Management
Professional Ethics And Disaster ManagementProfessional Ethics And Disaster Management
Professional Ethics And Disaster Management
 
B502 ethics lecture t005_rf
B502 ethics lecture t005_rfB502 ethics lecture t005_rf
B502 ethics lecture t005_rf
 
Glimpse of contemporary nursing
Glimpse of contemporary  nursingGlimpse of contemporary  nursing
Glimpse of contemporary nursing
 
Chapter 4 legal aspects of professional engineering in nepal
Chapter 4 legal aspects of professional engineering in nepalChapter 4 legal aspects of professional engineering in nepal
Chapter 4 legal aspects of professional engineering in nepal
 
Chapter 2 Ethics and professionalism
Chapter 2 Ethics and professionalismChapter 2 Ethics and professionalism
Chapter 2 Ethics and professionalism
 
Nurses right & legal responsibilities
Nurses right & legal responsibilitiesNurses right & legal responsibilities
Nurses right & legal responsibilities
 
Moral autonomy & consensus &controversy
Moral autonomy & consensus &controversyMoral autonomy & consensus &controversy
Moral autonomy & consensus &controversy
 

Ähnlich wie Topic 6 professional ethics

Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----YUSRA FERNANDO
 
profession and it professionalism
profession and it professionalismprofession and it professionalism
profession and it professionalismHamza Cheema
 
professional ethics in_computing
professional ethics in_computingprofessional ethics in_computing
professional ethics in_computingHamza Cheema
 
professional ethics
professional ethicsprofessional ethics
professional ethicsHamza Cheema
 
Ethical Issues in Computing.pptx
Ethical Issues in Computing.pptxEthical Issues in Computing.pptx
Ethical Issues in Computing.pptxTasnim
 
Software engineering-codes-of-ethics (1)
Software engineering-codes-of-ethics (1)Software engineering-codes-of-ethics (1)
Software engineering-codes-of-ethics (1)Rana Muhammad Asif
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptxTechBasti
 
CSE498 - Professional Ethics in Computing
CSE498 - Professional Ethics in ComputingCSE498 - Professional Ethics in Computing
CSE498 - Professional Ethics in ComputingEmranHossainAnik
 
Professional societies
Professional societiesProfessional societies
Professional societiesSulman Ahmed
 
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...Dr. Khaled Bakro
 
Managing ethical-dilemmas
Managing ethical-dilemmasManaging ethical-dilemmas
Managing ethical-dilemmaskerrigans
 
Software Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional PracticeSoftware Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional Practice Saqib Raza
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptxAhmadUsman79
 
Social and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsSocial and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsDyuti Islam
 

Ähnlich wie Topic 6 professional ethics (20)

Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----
 
profession and it professionalism
profession and it professionalismprofession and it professionalism
profession and it professionalism
 
professional ethics in_computing
professional ethics in_computingprofessional ethics in_computing
professional ethics in_computing
 
week1.pptx
week1.pptxweek1.pptx
week1.pptx
 
professional ethics
professional ethicsprofessional ethics
professional ethics
 
Ethical Issues in Computing.pptx
Ethical Issues in Computing.pptxEthical Issues in Computing.pptx
Ethical Issues in Computing.pptx
 
Lec Week 3.pptx
Lec Week 3.pptxLec Week 3.pptx
Lec Week 3.pptx
 
Software engineering-codes-of-ethics (1)
Software engineering-codes-of-ethics (1)Software engineering-codes-of-ethics (1)
Software engineering-codes-of-ethics (1)
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptx
 
IEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/EthicsIEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/Ethics
 
CSE498 - Professional Ethics in Computing
CSE498 - Professional Ethics in ComputingCSE498 - Professional Ethics in Computing
CSE498 - Professional Ethics in Computing
 
Se ethics
Se ethicsSe ethics
Se ethics
 
PPIT Lecture 2
PPIT Lecture 2PPIT Lecture 2
PPIT Lecture 2
 
Professional societies
Professional societiesProfessional societies
Professional societies
 
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...
Introduction to Engineering and Profession Ethics Lecture7-Engineering Ethics...
 
Group 6 presentation
Group 6 presentationGroup 6 presentation
Group 6 presentation
 
Managing ethical-dilemmas
Managing ethical-dilemmasManaging ethical-dilemmas
Managing ethical-dilemmas
 
Software Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional PracticeSoftware Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional Practice
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptx
 
Social and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsSocial and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - Ethics
 

Topic 6 professional ethics

  • 1. CISB 412 Social and Professional Issues Professional Ethics
  • 2. Reference • Materials used in this presentation are extracted mainly from the following texts, unless stated otherwise. Michael J. Quinn “Ethics for the Information Age”, 3rd edition. Pearson 2009
  • 3. Learning Outcomes • At the end of this lesson you should be able to • Identify and describe the need for professional code of ethics • Describe whistleblowing from the stance of organization and moral • Apply the ethical principles based on the IT professional code of conducts to establish morality of the action
  • 4. A Profession • Is a vocation that requires a high level of education and practical experience in the field • Professionals have a special obligation to ensure their actions are for the good of those who depend on them • Moral choices made by professionals have a strong impact on the society
  • 5. Professional Associations/Societies • What is : Professional society is an organization promoting the welfare of the profession • Reason : Professionals need to gain trust from the public on the competence and integrity, an affiliation to a professional society helps to achieve this • Professional society ▫ establishes code of ethics for practice and also for moral decision makings in relation to the practice ▫ supports their members ▫ also ensure that professional standards are up held
  • 6. Professional Associations/Societies • Association for Computing Machinery (ACM) • Institute of Electrical and Electronics Engineers (IEEE) • Australian Computer Society (ACS) • British Computer Society • Computer Society of India • International Programmers Guild • Singapore Computer Society (SCS) • Malaysian National Computer Confederation (MNCC)
  • 7. Professional Associations Codes of Conduct Association for Computing Machinery (ACM) • Some examples: ▫ Avoid harm to others. ▫ Be fair and take action not to discriminate. ▫ Honor property rights. ▫ Give proper credit for intellectual property. ▫ Respect the privacy of others. ▫ Honor confidentiality.
  • 8. Professional Associations Codes of Conduct Australian Computer Society • Some examples: ▫ Priorities: I must place the interests of the community above those of personal or sectional interests. ▫ Professional Development: I must enhance my own professional development, and that of my colleagues, employees and students. ▫ Priorities: I must endeavour to preserve the integrity and security of the information of others ▫ IT Profession: I must not attempt to enhance my own reputation at the expense of another's reputation.
  • 9. Professional Associations Codes of Conduct British Computer Society • Some examples ▫ In your professional role you shall have regard for the public health, safety and environment. ▫ If in doubt over the appropriate course of action to take in particular circumstances you should seek the counsel of a peer or colleague.
  • 10. Software Engineering as a profession • Two largest organizations supporting the computing field are the IEEE computer society (IEEE-CS) and the Association for Computing Machinery (ACM). • In 1993, IEEE-CS and ACM set up a joint steering committee to explore the establishment of software engineering as a profession • In 1999 IEEE-CS and ACM established ‘The Software Engineering Code of Ethics and Professional Practice’
  • 11. Software Engineering as a profession Software engineers are those who contribute by direct participation or by teaching to the analysis, specification, design, development, certification, maintenance and testing of software systems
  • 12. Software Engineering as a profession • Software engineering = a profession ▫ Software engineers have opportunities to do good or do harm ▫ Software engineers ought to be committed to doing good ▫ Concern for the public interest is paramount
  • 13. The Software Engineering Code of Ethics and Professional Practice • The Code contains 8 principles • Related to the behaviour and decisions made by professionals software engineers including: ▫ Practitioners ▫ Educators ▫ Managers ▫ Supervisors ▫ Policymakers ▫ Trainees/Students
  • 14. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 1 – PUBLIC Software engineers shall act consistently with the public interest
  • 15. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 2 – CLIENT AND EMPLOYER Software engineers shall act in a manner that in the best interests of their clients and employer, consistent with the public interest
  • 16. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 3 – PRODUCT Software engineers shall ensure that their products and related modifications meet the highest professional standards possible
  • 17. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 4 – JUDGEMENT Software engineers shall maintain integrity and independence in their professional judgement
  • 18. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 5 – MANAGEMENT Software engineers shall subscribe to and promote an ethical approach to the management of software development and maintenance
  • 19. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 6 – PROFESSION Software engineers shall advance the integrity and reputation consistent with the public interest
  • 20. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 7 – COLLEAGUES Software engineers shall be fair to and supportive of their colleagues
  • 21. The Software Engineering Code of Ethics and Professional Practice PRINCIPLE 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
  • 22. Whistle Blowing • What is whistle blowing? ▫ It is when an employee decides to inform on illegal and/or unethical practices in the office. ▫ A whistleblower is a person who believes that his or her organization is engaged in or willfully permits unethical, unlawful or otherwise reprehensible activities. ▫ Whistleblowers bring attention to the objectionable activity and attempt to effect change.
  • 23. Whistle Blowing ▫ Whistleblowers generally report these actions internally and may ultimately resort to reporting the activities to external authorities or interested parties. ▫ Although some whistleblowers are praised for their actions, many face many forms of direct and organizational retribution.
  • 24. Motives of Whistleblowers • People become whistleblowers for different reasons • Morality of action may depend on motives ▫ Good motive  Desire to help the public ▫ Questionable motives  Retaliation  Avoiding punishment
  • 25. Whistleblowing as Organizational Failure • Whistleblowing harms organization ▫ Bad publicity ▫ Ruined careers ▫ Erodes team spirit • Whistleblowing harms whistleblower ▫ Retaliation ▫ Estrangement • Organizations should improve communication
  • 26. Whistleblowing as Moral Duty • Richard DeGeorge’s questions for whistle blowing 1. Is serious harm to the public at stake? 2. Have you told your manager? 3. Have you tried every possible inside channel? 4. Do you have persuasive documented evidence? 5. Are you sure whistle blowing will work? • Under what conditions must you blow the whistle? ▫ DeGeorge: If all five conditions are met ▫ Others: If conditions 1-3 are met ▫ Still others: Whistle blowing is never morally required
  • 27. Whistle Blowing - Situational Factors Other factors to consider : ▫ Will the reporting result in a corrective action? ▫ The current rank and position of the offender. ▫ The availability of options in dealing with the misconduct (getting another job, written anonymous letters etc.) ▫ The amount of investments that the offender and the observer has in the company. ▫ The legal ramification that the observer has if he/she doesn't report the misconduct.
  • 29. Jane, a statistical database programmer, is trying to write a large statistical program needed by her company. Programmers in this company are encouraged to write about their work and to publish their algorithms in professional journals. After months of tedious programming, Jane has found herself stuck on several parts of the program. Her manager, not recognizing the complexity of the problem, wants the job completed within the next few days. Not knowing how to solve the problems, Jane remembers that a coworker had given her source codes from his current work and from an early version of a commercial software package developed at another company. On studying these programs, she sees two areas of code which could be directly incorporated into her own program. She uses segments of code from both her coworker and the commercial software, but does not tell anyone or mention it in the documentation. She completes the project and turns it in a day ahead of time. •Discuss and justify your stand using ONE (1) ethical principle of your choice in supporting Jane’s action. • Discuss and justify your stand using ONE (1) ethical principle of your choice in challenging Jane’s action.