SlideShare una empresa de Scribd logo
1 de 36
SE CODE OF ETHICS
AND PROFESSIONAL
PRACTICE (IEEE)
Information Systems Ethics
GE-603
Prepared By
Md Samsuddoha Sams
Institute of Information Technology
University of Dhaka
Sams.iitdu@gmail.com

December 30, 2013

SE code of Ethics

2
Overview
 What is code of Ethics?
 About IEEE
 History of IEEE code of Ethics
 8 Fundamental Principles
 Discussion of principles

December 30, 2013

SE code of Ethics

3
What is a code of ethics?
A set of moral principles or values
 Governs an individual or a group
Deals with what is good and bad with

moral duty and obligation

December 30, 2013

SE code of Ethics

4
What is a code of ethics?
(Cont.)
 Harsh Chauhan defined as-

Make rules and responsibilities
 Discipline
 All over activities by organization
 Christine Ukovic Tickner workplace health and safety
 behavior, policy and legislation


December 30, 2013

SE code of Ethics

5
Professional Codes of
Ethics
 Association of Information Technology

Professionals (AITP)
 Association for Computing Machinery (ACM)
 Institute for Electrical and Electronics Engineers
Computer Society (IEEE-CS)
 National Society for Professional Engineers (NSPE)

December 30, 2013

SE code of Ethics

6
What is IEEE?
 The Institute of Electrical and Electronics

Engineers
 An international non-profit, professional
organization
 Advancement of technology related to electricity
and to electronic applications.

December 30, 2013

SE code of Ethics

7
IEEE Code of Ethics
 Formed in 1963 as a merger of AIEE (American

Institute of Electrical Engineers) and IRA (Institute
of Radio Engineers)

 Worlds largest professional/technical

organization for advancement of technology

 IEEE membership requires adherence to IEEE

code of ethics

December 30, 2013

SE code of Ethics

8
History of IEEE Code of Ethics
 1912 – Code adopted by the American Institute of

Electrical Engineers (AIEE).
 1963 – IEEE endorsed “Canons of Ethics of Engineers”
after AIEE/IRE merger.
 1974 – Board of Directors approved “IEEE Code of Ethics
for Engineers”.
 1990 – Board of Directors approved simplified IEEE Code
of Ethics.
 2006 – Board of Directors approved revision to the IEEE
Code of Ethics.
December 30, 2013

SE code of Ethics

9
8 Key Principles
Client &
Employer

Public

Self

Product
Code Of
Ethics

Colleagu
es

Judgment

Professio
n
December 30, 2013

Managemen
t
SE code of Ethics

10
Public

December 30, 2013

SE code of Ethics

11
Public

Disclose to appropriate persons or authorities any actual or
potential danger to the user, the public, or the environment, that
they reasonably believe to be associated with software or related
documents.

December 30, 2013

SE code of Ethics

12
Public










1.01
1.02
1.03
1.04
1.05
1.06
1.07
1.08
1.10

Accept responsibility for your own work
Approve only safe, well tested software
Only sign documents in area of competence
Cooperate on matters of public concern
Produce software that respects diversity
Be fair and truthful in all matters
Always put the public’s interests first
Donate professional skills to good causes

Disclose any software-related dangers

December 30, 2013

SE code of Ethics

13
Client &
Client &
Employer
Employer

December 30, 2013

SE code of Ethics

14
Client & Employer

Promote no interest adverse to their
employer or client, unless a higher
ethical concern is being compromised;
in that case, inform the employer or
another appropriate authority of the
ethical concern.

December 30, 2013

SE code of Ethics

15
Principle 2: Client and Employer
 2.01 Provide services only where competent
 2.02 Ensure resources are authentically approved
 2.03 Only use property as authorized by the owner
 2.04 Do not use illegally obtained software
 2.05 Honor confidentiality of information
 2.06 Raise matters of social concern
 2.07 Inform when a project becomes problematic
 2.08 Accept no detrimental outside work
 2.09 Represent no interests adverse to your employer
December 30, 2013

SE code of Ethics

16
Product
Product

December 30, 2013

SE code of Ethics

17
Principle 3: Products
 3.01 Ensure adequate software specification
 3.02 Understand specifications fully
 3.03 Ensure you are suitably qualified
 3.04 Ensure all goals are achievable
 3.05 Ensure proper methodology use
 3.06 Ensure good project management
 3.07 Ensure all estimates are realistic
 3.08 Ensure adequate documentation
 3.09 Ensure adequate testing and debugging
December 30, 2013

SE code of Ethics

18
Principle 3: Products(Cont.)
 3.10 Promote privacy of individuals
 3.11 Use data legitimately
 3.12 Delete outdated and flawed data
 3.13 Identify and address contentious issues
 3.14 Promote maximum quality and minimum

cost
 3.15 Follow appropriate industry standards

December 30, 2013

SE code of Ethics

19
Judgment
Judgment

December 30, 2013

SE code of Ethics

20
Principle 4: Judgment
 4.01 Maintain professional objectivity
 4.02 Only sign documents within your responsibility
 4.03 Reject bribery
 4.04 Do not accept secret payments from the client
 4.05 Accept payment from only one source for a job
 4.06 Disclose conflicts of interest
 4.07 Avoid conflicting financial interests
 4.08 Temper technology judgments with ethics
December 30, 2013

SE code of Ethics

21
Manageme
Manageme
nt
nt

December 30, 2013

SE code of Ethics

22
Management
Ensure good management for any
project on which they work, including
effective procedures for promotion of
quality and reduction of risk.

December 30, 2013

SE code of Ethics

23
Principle 5: Management
 5.01 Assure standards are known by employees
 5.02 Assure knowledge of confidentiality protocols
 5.03 Assign work according to competence
 5.04 Provide due process for code violations
 5.05 Develop fair ownership agreements
 5.06 Accurately describe conditions of employment
 5.07 Offer only fair and just remuneration
 5.08 Do not prevent a subordinate’s promotion
 5.09 Do not ask a person to breach this code
December 30, 2013

SE code of Ethics

24
Professio
Professio
n
n

December 30, 2013

SE code of Ethics

25
Profession

Be accurate in stating the characteristics of software on which they work,
avoiding not only false claims but also claims that might reasonably be
speculative, vacuous, deceptive, misleading, or doubtful.

December 30, 2013

SE code of Ethics

26
Principle 6: Profession
 6.01 Associate with reputable people
 6.02 Promote commitment of this code
 6.03 Support followers of this code
 6.04 Help develop an ethical environment
 6.05 Report suspected violations of this code
 6.06 Take responsibility for errors
 6.07 Only accept appropriate remuneration

December 30, 2013

SE code of Ethics

27
Principle 6: Profession
(Cont.)
 6.08 Be accurate and honest regarding software
 6.09 Place professional interests before personal
 6.10 Obey all laws governing your work
 6.11 Exercise professional responsibility
 6.12 Promote public knowledge of the subject
 6.13 Share software knowledge with the

profession

December 30, 2013

SE code of Ethics

28
Colleagu
Colleagu
es
es

December 30, 2013

SE code of Ethics

29
Colleagues

7.02. Assist colleagues in professional development.

December 30, 2013

SE code of Ethics

30
Principle 7: Colleagues
 7.01 Assist colleagues in professional development
 7.02 Review other’s work only with their consent
 7.03 Credit fully the work of others
 7.04 Review others work candidly
 7.05 Give fair hearing to colleagues
 7.06 Assist colleagues’ awareness of work practices
 7.08 Do not hinder a colleague’s career
 7.09 Do not pursue a job offered to a colleague
 7.10 Seek help with work outside your competence

December 30, 2013

SE code of Ethics

31
Self
Self

December 30, 2013

SE code of Ethics

32
Self
Further their knowledge of
developments in the analysis,
specification, design,
development, maintenance,
and testing of software and
related documents, together
with the management of the
development process.

December 30, 2013

SE code of Ethics

33
Principle 8: Self
 8.01 Further your own professional knowledge
 8.02 Improve your ability to produce quality work
 8.03 Improve your ability to document work
 8.04 Improve your understanding of work details
 8.05 Improve your knowledge of relevant legislation
 8.06 Improve your knowledge of this code
 8.07 Do not force anyone to violate this code
 8.08 Consider code violations inconsistent with

software engineering
December 30, 2013

SE code of Ethics

34
Any Questions?

December 30, 2013

SE code of Ethics

35
Thanks All
December 30, 2013

SE code of Ethics

36

Más contenido relacionado

La actualidad más candente

Software Engineering Ethics
Software Engineering EthicsSoftware Engineering Ethics
Software Engineering EthicsKapil Rajpurohit
 
Ethics and computing profession
Ethics and computing professionEthics and computing profession
Ethics and computing professionshahmansoor109
 
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
 
IEEE CODE OF ETHICS
IEEE CODE OF ETHICSIEEE CODE OF ETHICS
IEEE CODE OF ETHICSAnju Mathew
 
intellectual property rights
 intellectual property rights intellectual property rights
intellectual property rightsHamza Cheema
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computingUc Man
 
professional ethics in_computing
professional ethics in_computingprofessional ethics in_computing
professional ethics in_computingHamza Cheema
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptxTechBasti
 
computer misuse n criminal law
computer misuse n criminal lawcomputer misuse n criminal law
computer misuse n criminal lawHamza Cheema
 
professional ethics
professional ethicsprofessional ethics
professional ethicsHamza Cheema
 
anatomy of a sw house
anatomy of a sw houseanatomy of a sw house
anatomy of a sw houseHamza Cheema
 
Ieee code of_ethics_ppt
Ieee code of_ethics_pptIeee code of_ethics_ppt
Ieee code of_ethics_pptJudy T Raj
 
Professional code of Ethics
Professional code of EthicsProfessional code of Ethics
Professional code of EthicsRauf Khalid
 
Professional ethics and responsibilities
Professional ethics and responsibilitiesProfessional ethics and responsibilities
Professional ethics and responsibilities17221598-012
 
Unit 7 Ethics and ownership.pptx
Unit 7 Ethics and ownership.pptxUnit 7 Ethics and ownership.pptx
Unit 7 Ethics and ownership.pptxSai Tharun
 

La actualidad más candente (20)

Software Engineering Ethics
Software Engineering EthicsSoftware Engineering Ethics
Software Engineering Ethics
 
Ethics and computing profession
Ethics and computing professionEthics and computing profession
Ethics and computing profession
 
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
 
IEEE CODE OF ETHICS
IEEE CODE OF ETHICSIEEE CODE OF ETHICS
IEEE CODE OF ETHICS
 
ACM code of ethics
ACM code of ethicsACM code of ethics
ACM code of ethics
 
intellectual property rights
 intellectual property rights intellectual property rights
intellectual property rights
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computing
 
IEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/EthicsIEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/Ethics
 
professional ethics in_computing
professional ethics in_computingprofessional ethics in_computing
professional ethics in_computing
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptx
 
computer misuse n criminal law
computer misuse n criminal lawcomputer misuse n criminal law
computer misuse n criminal law
 
IEEE Code of Ethics
IEEE Code of EthicsIEEE Code of Ethics
IEEE Code of Ethics
 
professional ethics
professional ethicsprofessional ethics
professional ethics
 
anatomy of a sw house
anatomy of a sw houseanatomy of a sw house
anatomy of a sw house
 
Software liability
Software liabilitySoftware liability
Software liability
 
Ieee code of_ethics_ppt
Ieee code of_ethics_pptIeee code of_ethics_ppt
Ieee code of_ethics_ppt
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional Ethics
 
Professional code of Ethics
Professional code of EthicsProfessional code of Ethics
Professional code of Ethics
 
Professional ethics and responsibilities
Professional ethics and responsibilitiesProfessional ethics and responsibilities
Professional ethics and responsibilities
 
Unit 7 Ethics and ownership.pptx
Unit 7 Ethics and ownership.pptxUnit 7 Ethics and ownership.pptx
Unit 7 Ethics and ownership.pptx
 

Similar a Software Engineering code of ethics and professional practice of IEEE

software-engineering-code-of-ethics-and-professional-practice_compress.pdf
software-engineering-code-of-ethics-and-professional-practice_compress.pdfsoftware-engineering-code-of-ethics-and-professional-practice_compress.pdf
software-engineering-code-of-ethics-and-professional-practice_compress.pdfJenniferPido
 
Engineering-Ethics_Imran Risal
Engineering-Ethics_Imran RisalEngineering-Ethics_Imran Risal
Engineering-Ethics_Imran RisalImran Risal
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...pd7.group
 
Workplace Ethics & Engineering Ethics.pptx
Workplace Ethics & Engineering Ethics.pptxWorkplace Ethics & Engineering Ethics.pptx
Workplace Ethics & Engineering Ethics.pptxsaqib997836
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptxAhmadUsman79
 
GDSC LPU Info Session 2023
GDSC LPU Info Session 2023GDSC LPU Info Session 2023
GDSC LPU Info Session 2023GDSCLPU
 
Computing Professional Identity for the Economic Graph
Computing Professional Identity for the Economic GraphComputing Professional Identity for the Economic Graph
Computing Professional Identity for the Economic GraphVitaly Gordon
 
acatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBacatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBJaina Hirai
 
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...TrustArc
 
Data & Digital Ethics: some thoughts
Data & Digital Ethics: some thoughts Data & Digital Ethics: some thoughts
Data & Digital Ethics: some thoughts Kate Carruthers
 
Microsoft Cloud GDPR Compliance Options (SUGUK)
Microsoft Cloud GDPR Compliance Options (SUGUK)Microsoft Cloud GDPR Compliance Options (SUGUK)
Microsoft Cloud GDPR Compliance Options (SUGUK)Andy Talbot
 
Responsible Product Management, Shaping a Better Future with
Responsible  Product Management, Shaping a Better Future with Responsible  Product Management, Shaping a Better Future with
Responsible Product Management, Shaping a Better Future with Alexander Steinhart
 

Similar a Software Engineering code of ethics and professional practice of IEEE (20)

software-engineering-code-of-ethics-and-professional-practice_compress.pdf
software-engineering-code-of-ethics-and-professional-practice_compress.pdfsoftware-engineering-code-of-ethics-and-professional-practice_compress.pdf
software-engineering-code-of-ethics-and-professional-practice_compress.pdf
 
Engineering-Ethics_Imran Risal
Engineering-Ethics_Imran RisalEngineering-Ethics_Imran Risal
Engineering-Ethics_Imran Risal
 
Employable Knowledge
Employable KnowledgeEmployable Knowledge
Employable Knowledge
 
12 Best Privacy Frameworks
12 Best Privacy Frameworks12 Best Privacy Frameworks
12 Best Privacy Frameworks
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
 
03.ethics
03.ethics03.ethics
03.ethics
 
Workplace Ethics & Engineering Ethics.pptx
Workplace Ethics & Engineering Ethics.pptxWorkplace Ethics & Engineering Ethics.pptx
Workplace Ethics & Engineering Ethics.pptx
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptx
 
GDSC LPU Info Session 2023
GDSC LPU Info Session 2023GDSC LPU Info Session 2023
GDSC LPU Info Session 2023
 
System maintenance.ppt
System maintenance.pptSystem maintenance.ppt
System maintenance.ppt
 
Computing Professional Identity for the Economic Graph
Computing Professional Identity for the Economic GraphComputing Professional Identity for the Economic Graph
Computing Professional Identity for the Economic Graph
 
Ethics.ppt
Ethics.pptEthics.ppt
Ethics.ppt
 
acatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBacatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEB
 
Privacy Engineering in the Wild
Privacy Engineering in the WildPrivacy Engineering in the Wild
Privacy Engineering in the Wild
 
Microsoft sql-and-the-gdpr
Microsoft sql-and-the-gdprMicrosoft sql-and-the-gdpr
Microsoft sql-and-the-gdpr
 
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...
Unlocking AI Potential: Leveraging PIA Processes for Comprehensive Impact Ass...
 
Data & Digital Ethics: some thoughts
Data & Digital Ethics: some thoughts Data & Digital Ethics: some thoughts
Data & Digital Ethics: some thoughts
 
Research_presentation_IIC.pdf
Research_presentation_IIC.pdfResearch_presentation_IIC.pdf
Research_presentation_IIC.pdf
 
Microsoft Cloud GDPR Compliance Options (SUGUK)
Microsoft Cloud GDPR Compliance Options (SUGUK)Microsoft Cloud GDPR Compliance Options (SUGUK)
Microsoft Cloud GDPR Compliance Options (SUGUK)
 
Responsible Product Management, Shaping a Better Future with
Responsible  Product Management, Shaping a Better Future with Responsible  Product Management, Shaping a Better Future with
Responsible Product Management, Shaping a Better Future with
 

Más de Samsuddoha Sams

Internship midterm presentation @ graphic people
Internship midterm presentation @ graphic peopleInternship midterm presentation @ graphic people
Internship midterm presentation @ graphic peopleSamsuddoha Sams
 
Internship final presentation GraphicPeople
Internship final presentation GraphicPeopleInternship final presentation GraphicPeople
Internship final presentation GraphicPeopleSamsuddoha Sams
 
Test plan on iit website
Test plan on iit websiteTest plan on iit website
Test plan on iit websiteSamsuddoha Sams
 
Architectural design of cloud portal
Architectural design of cloud portalArchitectural design of cloud portal
Architectural design of cloud portalSamsuddoha Sams
 
SE_Component level design web based application
SE_Component level design web based application SE_Component level design web based application
SE_Component level design web based application Samsuddoha Sams
 
Case study domino's sizzles on MIS
Case study domino's sizzles on MISCase study domino's sizzles on MIS
Case study domino's sizzles on MISSamsuddoha Sams
 

Más de Samsuddoha Sams (6)

Internship midterm presentation @ graphic people
Internship midterm presentation @ graphic peopleInternship midterm presentation @ graphic people
Internship midterm presentation @ graphic people
 
Internship final presentation GraphicPeople
Internship final presentation GraphicPeopleInternship final presentation GraphicPeople
Internship final presentation GraphicPeople
 
Test plan on iit website
Test plan on iit websiteTest plan on iit website
Test plan on iit website
 
Architectural design of cloud portal
Architectural design of cloud portalArchitectural design of cloud portal
Architectural design of cloud portal
 
SE_Component level design web based application
SE_Component level design web based application SE_Component level design web based application
SE_Component level design web based application
 
Case study domino's sizzles on MIS
Case study domino's sizzles on MISCase study domino's sizzles on MIS
Case study domino's sizzles on MIS
 

Último

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Último (20)

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

Software Engineering code of ethics and professional practice of IEEE

  • 1. SE CODE OF ETHICS AND PROFESSIONAL PRACTICE (IEEE) Information Systems Ethics GE-603
  • 2. Prepared By Md Samsuddoha Sams Institute of Information Technology University of Dhaka Sams.iitdu@gmail.com December 30, 2013 SE code of Ethics 2
  • 3. Overview  What is code of Ethics?  About IEEE  History of IEEE code of Ethics  8 Fundamental Principles  Discussion of principles December 30, 2013 SE code of Ethics 3
  • 4. What is a code of ethics? A set of moral principles or values  Governs an individual or a group Deals with what is good and bad with moral duty and obligation December 30, 2013 SE code of Ethics 4
  • 5. What is a code of ethics? (Cont.)  Harsh Chauhan defined as- Make rules and responsibilities  Discipline  All over activities by organization  Christine Ukovic Tickner workplace health and safety  behavior, policy and legislation  December 30, 2013 SE code of Ethics 5
  • 6. Professional Codes of Ethics  Association of Information Technology Professionals (AITP)  Association for Computing Machinery (ACM)  Institute for Electrical and Electronics Engineers Computer Society (IEEE-CS)  National Society for Professional Engineers (NSPE) December 30, 2013 SE code of Ethics 6
  • 7. What is IEEE?  The Institute of Electrical and Electronics Engineers  An international non-profit, professional organization  Advancement of technology related to electricity and to electronic applications. December 30, 2013 SE code of Ethics 7
  • 8. IEEE Code of Ethics  Formed in 1963 as a merger of AIEE (American Institute of Electrical Engineers) and IRA (Institute of Radio Engineers)  Worlds largest professional/technical organization for advancement of technology  IEEE membership requires adherence to IEEE code of ethics December 30, 2013 SE code of Ethics 8
  • 9. History of IEEE Code of Ethics  1912 – Code adopted by the American Institute of Electrical Engineers (AIEE).  1963 – IEEE endorsed “Canons of Ethics of Engineers” after AIEE/IRE merger.  1974 – Board of Directors approved “IEEE Code of Ethics for Engineers”.  1990 – Board of Directors approved simplified IEEE Code of Ethics.  2006 – Board of Directors approved revision to the IEEE Code of Ethics. December 30, 2013 SE code of Ethics 9
  • 10. 8 Key Principles Client & Employer Public Self Product Code Of Ethics Colleagu es Judgment Professio n December 30, 2013 Managemen t SE code of Ethics 10
  • 11. Public December 30, 2013 SE code of Ethics 11
  • 12. Public Disclose to appropriate persons or authorities any actual or potential danger to the user, the public, or the environment, that they reasonably believe to be associated with software or related documents. December 30, 2013 SE code of Ethics 12
  • 13. Public          1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.10 Accept responsibility for your own work Approve only safe, well tested software Only sign documents in area of competence Cooperate on matters of public concern Produce software that respects diversity Be fair and truthful in all matters Always put the public’s interests first Donate professional skills to good causes Disclose any software-related dangers December 30, 2013 SE code of Ethics 13
  • 14. Client & Client & Employer Employer December 30, 2013 SE code of Ethics 14
  • 15. Client & Employer Promote no interest adverse to their employer or client, unless a higher ethical concern is being compromised; in that case, inform the employer or another appropriate authority of the ethical concern. December 30, 2013 SE code of Ethics 15
  • 16. Principle 2: Client and Employer  2.01 Provide services only where competent  2.02 Ensure resources are authentically approved  2.03 Only use property as authorized by the owner  2.04 Do not use illegally obtained software  2.05 Honor confidentiality of information  2.06 Raise matters of social concern  2.07 Inform when a project becomes problematic  2.08 Accept no detrimental outside work  2.09 Represent no interests adverse to your employer December 30, 2013 SE code of Ethics 16
  • 18. Principle 3: Products  3.01 Ensure adequate software specification  3.02 Understand specifications fully  3.03 Ensure you are suitably qualified  3.04 Ensure all goals are achievable  3.05 Ensure proper methodology use  3.06 Ensure good project management  3.07 Ensure all estimates are realistic  3.08 Ensure adequate documentation  3.09 Ensure adequate testing and debugging December 30, 2013 SE code of Ethics 18
  • 19. Principle 3: Products(Cont.)  3.10 Promote privacy of individuals  3.11 Use data legitimately  3.12 Delete outdated and flawed data  3.13 Identify and address contentious issues  3.14 Promote maximum quality and minimum cost  3.15 Follow appropriate industry standards December 30, 2013 SE code of Ethics 19
  • 21. Principle 4: Judgment  4.01 Maintain professional objectivity  4.02 Only sign documents within your responsibility  4.03 Reject bribery  4.04 Do not accept secret payments from the client  4.05 Accept payment from only one source for a job  4.06 Disclose conflicts of interest  4.07 Avoid conflicting financial interests  4.08 Temper technology judgments with ethics December 30, 2013 SE code of Ethics 21
  • 23. Management Ensure good management for any project on which they work, including effective procedures for promotion of quality and reduction of risk. December 30, 2013 SE code of Ethics 23
  • 24. Principle 5: Management  5.01 Assure standards are known by employees  5.02 Assure knowledge of confidentiality protocols  5.03 Assign work according to competence  5.04 Provide due process for code violations  5.05 Develop fair ownership agreements  5.06 Accurately describe conditions of employment  5.07 Offer only fair and just remuneration  5.08 Do not prevent a subordinate’s promotion  5.09 Do not ask a person to breach this code December 30, 2013 SE code of Ethics 24
  • 26. Profession Be accurate in stating the characteristics of software on which they work, avoiding not only false claims but also claims that might reasonably be speculative, vacuous, deceptive, misleading, or doubtful. December 30, 2013 SE code of Ethics 26
  • 27. Principle 6: Profession  6.01 Associate with reputable people  6.02 Promote commitment of this code  6.03 Support followers of this code  6.04 Help develop an ethical environment  6.05 Report suspected violations of this code  6.06 Take responsibility for errors  6.07 Only accept appropriate remuneration December 30, 2013 SE code of Ethics 27
  • 28. Principle 6: Profession (Cont.)  6.08 Be accurate and honest regarding software  6.09 Place professional interests before personal  6.10 Obey all laws governing your work  6.11 Exercise professional responsibility  6.12 Promote public knowledge of the subject  6.13 Share software knowledge with the profession December 30, 2013 SE code of Ethics 28
  • 30. Colleagues 7.02. Assist colleagues in professional development. December 30, 2013 SE code of Ethics 30
  • 31. Principle 7: Colleagues  7.01 Assist colleagues in professional development  7.02 Review other’s work only with their consent  7.03 Credit fully the work of others  7.04 Review others work candidly  7.05 Give fair hearing to colleagues  7.06 Assist colleagues’ awareness of work practices  7.08 Do not hinder a colleague’s career  7.09 Do not pursue a job offered to a colleague  7.10 Seek help with work outside your competence December 30, 2013 SE code of Ethics 31
  • 32. Self Self December 30, 2013 SE code of Ethics 32
  • 33. Self Further their knowledge of developments in the analysis, specification, design, development, maintenance, and testing of software and related documents, together with the management of the development process. December 30, 2013 SE code of Ethics 33
  • 34. Principle 8: Self  8.01 Further your own professional knowledge  8.02 Improve your ability to produce quality work  8.03 Improve your ability to document work  8.04 Improve your understanding of work details  8.05 Improve your knowledge of relevant legislation  8.06 Improve your knowledge of this code  8.07 Do not force anyone to violate this code  8.08 Consider code violations inconsistent with software engineering December 30, 2013 SE code of Ethics 34
  • 35. Any Questions? December 30, 2013 SE code of Ethics 35
  • 36. Thanks All December 30, 2013 SE code of Ethics 36