SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringLemi Orhan Ergin
 
SE18_Lec 11_ Software Code of Ethics
SE18_Lec 11_ Software Code of EthicsSE18_Lec 11_ Software Code of Ethics
SE18_Lec 11_ Software Code of EthicsAmr E. Mohamed
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computingUc Man
 
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
 
anatomy of a sw house
anatomy of a sw houseanatomy of a sw house
anatomy of a sw houseHamza Cheema
 
Software Engineering Ethics
Software Engineering EthicsSoftware Engineering Ethics
Software Engineering EthicsKapil Rajpurohit
 
Questions of Ethics in Software Development
Questions of Ethics in Software DevelopmentQuestions of Ethics in Software Development
Questions of Ethics in Software DevelopmentJane Prusakova
 
Frame Work of Employee Relation Law , Lahore Garrison University
Frame Work of Employee Relation Law , Lahore Garrison UniversityFrame Work of Employee Relation Law , Lahore Garrison University
Frame Work of Employee Relation Law , Lahore Garrison Universitytouseefaq3
 
Professional Practice Course Outline
Professional Practice Course OutlineProfessional Practice Course Outline
Professional Practice Course OutlineSaqib Raza
 
Computer misuse and criminal law
Computer misuse and criminal lawComputer misuse and criminal law
Computer misuse and criminal lawZaheer Irshad
 
#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineering#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineeringSharif Omar Salem
 
intellectual property rights
 intellectual property rights intellectual property rights
intellectual property rightsHamza Cheema
 
PROFESSIONAL PRACTICES IMPORTANT QUESTION
PROFESSIONAL PRACTICES IMPORTANT QUESTIONPROFESSIONAL PRACTICES IMPORTANT QUESTION
PROFESSIONAL PRACTICES IMPORTANT QUESTIONFAREED UR RAHMAN .
 

Was ist angesagt? (20)

Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software Engineering
 
software engineering ethics
software engineering ethicssoftware engineering ethics
software engineering ethics
 
SE18_Lec 11_ Software Code of Ethics
SE18_Lec 11_ Software Code of EthicsSE18_Lec 11_ Software Code of Ethics
SE18_Lec 11_ Software Code of Ethics
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computing
 
Chapter 1: Professional Issues in Software Engineering
Chapter 1: Professional Issues in Software Engineering  Chapter 1: Professional Issues in Software Engineering
Chapter 1: Professional Issues in Software Engineering
 
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
 
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
 
Software Engineering Ethics
Software Engineering EthicsSoftware Engineering Ethics
Software Engineering Ethics
 
Questions of Ethics in Software Development
Questions of Ethics in Software DevelopmentQuestions of Ethics in Software Development
Questions of Ethics in Software Development
 
IEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/EthicsIEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/Ethics
 
Assignment 1
Assignment 1Assignment 1
Assignment 1
 
Frame Work of Employee Relation Law , Lahore Garrison University
Frame Work of Employee Relation Law , Lahore Garrison UniversityFrame Work of Employee Relation Law , Lahore Garrison University
Frame Work of Employee Relation Law , Lahore Garrison University
 
TIAD 2016 : Ethics in software development
TIAD 2016 : Ethics in software developmentTIAD 2016 : Ethics in software development
TIAD 2016 : Ethics in software development
 
Professional Practice Course Outline
Professional Practice Course OutlineProfessional Practice Course Outline
Professional Practice Course Outline
 
Computer misuse and criminal law
Computer misuse and criminal lawComputer misuse and criminal law
Computer misuse and criminal law
 
#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineering#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineering
 
Professional Ethics of IT
Professional Ethics of ITProfessional Ethics of IT
Professional Ethics of IT
 
intellectual property rights
 intellectual property rights intellectual property rights
intellectual property rights
 
PROFESSIONAL PRACTICES IMPORTANT QUESTION
PROFESSIONAL PRACTICES IMPORTANT QUESTIONPROFESSIONAL PRACTICES IMPORTANT QUESTION
PROFESSIONAL PRACTICES IMPORTANT QUESTION
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Kürzlich hochgeladen (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

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