ethics
Download
Skip this Video
Download Presentation
Ethics

Loading in 2 Seconds...

play fullscreen
1 / 18

Ethics - PowerPoint PPT Presentation


  • 208 Views
  • Uploaded on

Ethics. Ethics. What is "ethics"?. Ethics. Moral principles that govern a person’s or group’s behavior The moral correctness of specified conduct. Morals. Morals. The principles of right and wrong that are accepted by an individual or a social group. Group Ethics. Consider This.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Ethics' - siran


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ethics1
Ethics
  • What is "ethics"?
ethics2
Ethics
  • Moral principles that govern a person’s or group’s behavior
  • The moral correctness of specified conduct
morals1
Morals
  • The principles of right and wrong that are accepted by an individual or a social group
consider this
Consider This
  • The Association for Computing Machinery (ACM) created a task force along with IEEE-CS to write a code of ethics for Software Engineering.
acm software engineering code of ethics professional practice
ACM Software Engineering Code of Ethics & Professional Practice
  • 1. PUBLIC
  • Software engineers shall act consistently with the public interest.
slide9

ACM Software Engineering Code of Ethics & Professional Practice

  • 2. 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.
slide10

ACM Software Engineering Code of Ethics & Professional Practice

  • 3. PRODUCT
  • Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
consider this1
Consider This
  • Imagine a situation where your software development team is unable to meet their next deadline.
  • Your team has the choice of:
    • Working unpaid overtime to finish the project (making no money, but producing a great product), or
    • Delivering the project as is at the deadline.
acm software engineering code of ethics professional practice1
ACM Software Engineering Code of Ethics & Professional Practice
  • 4. JUDGMENT
  • Software engineers shall maintain integrity and independence in their professional judgment.
acm software engineering code of ethics professional practice2
ACM Software Engineering Code of Ethics & Professional Practice
  • 5. MANAGEMENT
    • Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
  • 6. PROFESSION
    • Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
acm software engineering code of ethics professional practice3
ACM Software Engineering Code of Ethics & Professional Practice
  • 7. COLLEAGUES
    • Software engineers shall be fair to and supportive of their colleagues.
  • 8. SELF
    • Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
case studies cloning
Case Studies: Cloning
  • In the software development field, using someone else\'s code is called Cloning.
  • Cloning and other code re-use practices are important for the production of new software.
ad