Name: Dickson Wangui Software Engineering Ethics - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

Name: Dickson Wangui Software Engineering Ethics

Description:

It includes meta-ethics, that is study of general principles from which ethical ... Bott,frank et all. Professional Issues in Software Engineering. CRC Press,2000. ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 8
Provided by: cseS2
Category:

less

Transcript and Presenter's Notes

Title: Name: Dickson Wangui Software Engineering Ethics


1
Name Dickson Wangui Software Engineering Ethics
2
Definition
  • Ethics is the study of right or wrong in relation
    to human actions. It includes meta-ethics, that
    is study of general principles from which ethical
    systems can be built moral theory, that is
    ethical systems themselves consisting of criteria
    and procedures that can be applied to decide
    whether individual actions are right or wrong
    and practical ethics or applied ethics, that is
    the application of ethical systems to analysis of
    particular situations.

3
  • There are a few ethical issues that are peculiar
    to Software engineers. The issues are found in
    Software engineers code of ethics and
    Professional practice.
  • Software engineers code of ethics and
    Professional practice appears in two versions
    Short version and full version.
  • The main topics addressed in the code of ethics
    Public, client and employer, product, judgment,
    management, profession, colleagues and self.

4
  • As recommended by ACM/IEEE-CS and jointly
    approved by ACM/IEE-CS Software engineers shall
    commit themselves to making the analysis,
    specification, design, development, testing and
    maintenance of software a beneficial and
    respected profession. In accordance with their
    commitment to the health, safety and welfare of
    the public, software engineers shall adhere to
    the following Eight Principles

5
  • 1. PUBLIC - Software engineers shall act
    consistently with the public interest.
  • 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.
  • 3. PRODUCT - Software engineers shall ensure that
    their products and related modifications meet the
    highest professional standards possible.
  • 4. JUDGMENT - Software engineers shall maintain
    integrity and independence in their professional
    judgment.

6
  • 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.
  • 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.

7
References
  • http//www.acm.org/about/sc.code
  • Bott,frank et all. Professional Issues in
    Software Engineering. CRC Press,2000.
  • Tomayko, James E. and Hazzan Orit. Human Aspects
    of Software Engineering. Charles River Media,
    2004.
Write a Comment
User Comments (0)
About PowerShow.com