Ethics in Information Technology, Second Edition 1.

Slides:



Advertisements
Similar presentations
 Ethics (relating to ICT) are about the: › Sensible › Legal › Moral uses of ICT.  They are designed to develop and make best use of technology.
Advertisements

EECS 690 February 26. Professions Just to clear up some word confusion: In common usage, a professional is generally anyone who gets paid to do something.
5/5/2015Software Engineering Code of Ethics1 Software Engineering Code of Ethics and Professional Practice Dr. Bob Weber CEG 460 / 660 Wright State University.
ICS 417: The ethics of ICT 4.2 The Ethics of Information and Communication Technologies (ICT) in Business by Simon Rogerson IMIS Journal May 1998.
ICT Ethics 2 ICT 139.
The AMA Code of Ethics Could Egyptian Marketing Professionals Agree on a List of Rules, Perhaps Similar to This? The IMI Journal. Members of the AMA are.
PROJECT MANAGEMENT ETHICS
Chapter 1- Ethics Lecture 2.
Ethics in Information Technology, Fourth Edition
Chapter 2 IT Workers and IT Users
Ethics.
A Gift of Fire, 2edChapter 10: Professional Ethics and Responsibilities1 PowerPoint ® Slides to Accompany A Gift of Fire : Social, Legal, and Ethical Issues.
Ethics in Information Technology, Second Edition
COMP427 Ethics for IT Professionals and IT Users
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Slides prepared by Cyndi Chie and Sarah Frye (and Liam Keliher) A Gift of Fire Third edition Sara Baase Chapter 9: Professional Ethics and Responsibilities.
1 Software Testing and Quality Assurance Lecture 37– SWE 205 Course Objective: Learn about ethical issues of software engineering.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Software Engineering Code Of Ethics And Professional Practice
Ethics CS 415, Software Engineering II Mark Ardis, Rose-Hulman Institute April 15, 2003.
1 Software Testing and Quality Assurance Lecture 35 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
SE 112 Slide 1 SE 112 l
Professional Codes of Ethics Professionalism and Codes of Ethics.
CSCE 431: Licensing and Software Engineering Code of Ethics
Ethics Lecture Dr. Christina Howe
ACM/IEEE Software Engineering Code of Ethics and Professional Practice
ICS424: Ethics for IT Professionals and IT Users
Professional Ethics in Information Technology By: Romel L. Emperado
Scis.regis.edu ● CIS 318: Ethics for the IT Professional Week 2 Dr. Jesús Borrego Regis University 1.
Introduction to Computer Science
Professional Ethics in Computing Dr. David Sinclair L253
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
S OFTWARE E NGINEERING C ODE O F E THICS A ND P ROFESSIONAL P RACTICE Software Engineering Ethics and Professional Practices © 1999 by the Institute of.
CISB 412 Social and Professional Issues Professional Ethics.
Ethics in Information Technology, Second Edition1 Computer & Society Week 3 Marwan Al-Namari.
Lecture 08, 09: Ethics In Information Technology 3 rd Edition : 2013 UIIT, PMAS Arid Agriculture University, Rawalpindi Ethics For IT Workers and IT Users.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 1 Slide 1 Chapter 1 Introduction.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 1 Slide 1 Professional and ethical responsibility l Software engineering involves wider.
ACM/IEEE SWEngineering Code of Ethics and Professional Practice Appendix A, p 467.
CS 360 Lecture 20.  The software industry needs to take more responsibility for its products  Products are sold or licensed with no guarantees about.
Professional Ethics and Responsibilities
Chapter 2 - Ethics for IT Professionals and IT Users1 Ethics for IT Professionals and IT Users 2 Chapter.
Ethics and Computer Science Most of the material for these lectures was taken from an EXCELLENT text on the subject: Ethics for the Information Age Michael.
CISB 412 Social and Professional Issues Professional Ethics.
IT depends on several codes of ethics 1. PUBLIC - IT engineers shall act consistently with the public interest. 2. CLIENT AND EMPLOYER - IT engineers shall.
1 The Nature of Ethics Ethics is generally concerned with rules or guidelines for morals and/or socially approved conduct Ethical standards generally apply.
Dr. Rob Hasker Dr. Brad Dennis. Sony’s Virus  2005: Sony wanted to reduce piracy  They put an XCP program on 20 CDs including Van Zant, The Bad Plus,
Ethics in Information Technology, Fourth Edition Chapter 2 Ethics for IT Workers and IT Users 1.
Please use this slide show while you read the Book to understand the issues:  What is Professional Ethics?  Ethical Guidelines for Computer Professionals.
Ethics in Information Technology, Fourth Edition
Fundamentals & Ethics of Information Systems IS 201
The accounting profession requires its members to follow a code of ethics.

INTRODUCTION TO SOFTWARE ENGINEERING

An Introduction to Software Engineering
PowerPoint® Slides to Accompany
ETHICS FOR IT WORKERS AND IT USERS
Professional Codes of Ethics
CSCE 606: Licensing and Software Engineering Code of Ethics
CSCE 606: Licensing and Software Engineering Code of Ethics
Welcome Back Glencoe Accounting.
Bill Tomlinson Art and computing Effects of computer-based art on society? (e.g. animation) Effects of participatory experiences on group dynamics.
Ethics in Information Technology, Fourth Edition
Software Engineering Code of Ethics
INFS 452 – Computer Ethics & Society
Chapter # 2 Ethics for IT workers & IT Users
CS-480b Network Security Dick Steflik
ETHICS FOR IT WORKERS AND IT USERS 1 Rifat al mamun Roll : Presented by.
Presentation transcript:

Ethics in Information Technology, Second Edition 1

 A professional is a person in a profession that requires certain types of skilled work requiring formal training or education  Profession is a calling that requires  Specialized knowledge  Long and intensive academic preparation 2 Ethics in Information Technology, Second Edition 991

 IT workers  Are not recognized as professionals How? Why?  Not licensed  Not liable for malpractice  Partial list of IT specialists  Programmers  Systems analysts  Software engineers  Database administrators  Local area network (LAN) administrators  Chief information officers (CIOs) 3 Ethics in Information Technology, Second Edition 991

 IT professionals have many different relationships with:  Employers  Clients  Suppliers  Other professionals  IT users  Society at large 4 Ethics in Information Technology, Second Edition 991

 IT professionals must set an example and enforce policies regarding the ethical use of IT  Ethical Issues  Software Piracy  Trade Secret  Whistle blowing 5 Ethics in Information Technology, Second Edition 991

 Software piracy  Software piracy is the act of illegally making copies of software or enabling others to access software to which they are not entitled  Software piracy is an area in which IT professionals can be tempted to violate laws and policies  The Business Software Alliance (BSA) is a trade group that represents the world’s largest software and hardware manufacturers  Its mission is to stop the unauthorized copying of software produced by its members 6 Ethics in Information Technology, Second Edition 991

 Trade secret  Information used in business  Generally unknown to the public  Company has taken strong measures to keep confidential  Whistle-blowing  Attracts attention to a negligent, illegal, unethical, abusive, or dangerous act that threatens the public interest 7 Ethics in Information Technology, Second Edition 991

 IT professional provides  Hardware, software, or services at a certain cost and within a given time frame  Client provides  Compensation  Access to key contacts  Work space  Relationship is usually documented in contractual terms 8 Ethics in Information Technology, Second Edition 991

 Ethical problems arise if a company recommends its own products and services to remedy problems they have detected  A company is unable to provide full and accurate reporting of a project’s status 9 Ethics in Information Technology, Second Edition 991

 Fraud  Crime of obtaining goods, services, or property through deception or trickery  Fraud is proven in court  Breach of contract  One party fails to meet the terms of a contract  IT projects are joint efforts in which vendors and customers work together  Difficult to assign blame 10 Ethics in Information Technology, Second Edition 991

 Develop good relationships with suppliers  Deal fairly with them  Do not make unreasonable demands  Do not accept bribes 11 Ethics in Information Technology, Second Edition 991

 Bribery  Providing money, property, or favours to someone in business or government to obtain a business advantage  At what point does a gift become a bribe?  No gift should be hidden  Perceptions of donor and recipient can differ, How? 12 Ethics in Information Technology, Second Edition 991

13 Ethics in Information Technology, Second Edition 991

14 Ethics in Information Technology, Second Edition 991

 Professionals owe each other adherence to a profession’s code of conduct  Ethical problems between members of the IT profession  Résumé inflation  Inappropriate sharing of corporate information 15 Ethics in Information Technology, Second Edition 991

 IT user is a person for whom a hardware or software product is designed  IT professionals’ duty is to  Understand users’ needs and capabilities  Deliver products and services that best meet those needs  Establish an environment that supports ethical behavior by users 16 Ethics in Information Technology, Second Edition 991

 A professional code of ethics states the principles and core values that are essential to the work of a particular occupational group  Main parts:  Outlines what the professional organization aspires to become  Lists rules and principles by which members of the organization are expected to abide 17 Ethics in Information Technology, Second Edition 991

 Benefits for individual, profession, and society  Improves ethical decision making  Promotes high standards of practice and ethical behavior  Enhances trust and respect from the general public  Provides an evaluation benchmark 18 Ethics in Information Technology, Second Edition 991

 No universal code of ethics for IT professionals  No single, formal organization of IT professionals has emerged as preeminent  Most prominent organizations include:  Association for Computing Machinery (ACM)  Association of Information Technology Professionals (AITP)  Computer Society of the Institute of Electrical and Electronics Engineers (IEEE-CS)  Project Management Institute (PMI) 19 Ethics in Information Technology, Second Edition 991

 Professional Codes  ACM and IEEE CS  Software Engineering Code of Ethics and Professional Practice  Ethical Behaviors Expected of the Computer Professional:  Honest and fair; respects confidentiality; maintains professional competence; understands relevant laws; respects and protection of personal privacy; avoids harming others; and respects property rights. 20 Ethics in Information Technology, Second Edition 991 Q: How does a software engineer “learn” to be ethical?

 PUBLIC - Software engineers shall act consistently with the public interest.  CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.  PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.  JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment. 21 Ethics in Information Technology, Second Edition 991

 MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.  PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.  COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.  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 Ethics in Information Technology, Second Edition 991

 Understand Success  Understand what success means—developers (especially) and users of computer systems must see beyond simply writing code to complete a task.  Design for Real Users  To provide useful systems, real users must be included in the design stage. 23 Ethics in Information Technology, Second Edition 991

 Evaluate Re-use of Software  Don’t assume existing software is safe and re-usable.  Candidness  Be open and honest about capabilities, safety, and limitations of software.  Protect  Require a convincing case for safety. 24 Ethics in Information Technology, Second Edition 991

 Vendor certifications  Some certifications substantially improve IT workers’ salaries and career prospects  Relevant for narrowly defined roles  Or certain aspects of broader roles  Require passing a written exam  Workers are commonly recertified as newer technologies become available 25 Ethics in Information Technology, Second Edition 991

 Industry association certifications  Require a certain level of experience and a broader perspective than vendor certifications  Lag in developing tests that cover new technologies 26 Ethics in Information Technology, Second Edition 991

 Generally administered at the state level in the United States  Case for licensing IT professionals  Encourage IT professionals to follow the highest standards of the profession  Practice a code of ethics  Violators would be punished 27 Ethics in Information Technology, Second Edition 991

 Issues associated with government licensing of IT professionals  There are few international or national licensing programs for IT professionals  No universally accepted core body of knowledge  Unclear who should manage content and administration of licensing exams  No administrative body to accredit professional education programs  No administrative body to assess and ensure competence of individual professionals 28 Ethics in Information Technology, Second Edition 991

 Negligence has been defined as not doing something that a reasonable man would do, or doing something that a reasonable man would not do  Duty of care refers to the obligation to protect people against any unreasonable harm or risk  Courts consistently reject attempts to sue individual parties for computer-related malpractice 29 Ethics in Information Technology, Second Edition 991

 Software piracy (you are the user not the owner)  Inappropriate use of computing resources  Inappropriate sharing of information  Private data  Confidential information 30 Ethics in Information Technology, Second Edition 991

 Policies that protect against abuses:  Establish boundaries of acceptable and unacceptable behavior  Enable management to punish violators  Policy components include:  Defining and limiting the appropriate use of IT resources  Establishing guidelines for use of company software  Structuring information systems to protect data and information  Installing and maintaining a corporate firewall 31 Ethics in Information Technology, Second Edition 991

32 Ethics in Information Technology, Second Edition 991