Acm ieee swengineering code of ethics and professional practice
Download
1 / 13

acm - PowerPoint PPT Presentation


  • 316 Views
  • Updated On :

ACM/IEEE SWEngineering Code of Ethics and Professional Practice. Page 625 and 633 in Text. Preamble. SW engineers participate in the analysis, specification, design, development, maintenance, and testing of software systems

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 'acm' - Rita


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

Preamble l.jpg
Preamble Practice

  • SW engineers participate in the analysis, specification, design, development, maintenance, and testing of software systems

  • B/C of this SW Engineers have significant opportunities to do good or cause harm, to enable others to do good or cause harm, or to influence others to do good or cause harm


Preamble 2 l.jpg
Preamble (2) Practice

  • SW Engineers shall adhere to the following Code of Ethics and Professional Practice

  • Code contains 8 principles

  • Each principle contains several clauses

  • The list of principles and clauses is not exhaustive

  • The clauses should not be viewed as separating the acceptable from the unacceptable for all situations


Preamble 3 l.jpg
Preamble (3) Practice

  • The code is not a simple ethical algorithm that generates ethical decisions

  • In certain situations standards may be in tension w/ each other or w/ standards from other sources

  • These situations require the SW Engineer to use ethical judgement to act in a manner which is most consistent w/ the spirit of the Code of Ethics and Professional Practice


Overview of principles l.jpg
Overview of Principles Practice

  • The 8 Principles are based on relationships of the SW Engineer

  • 1) Public

  • 2) Client and Employer

  • 3) Product

  • 4) Judgment

  • 5) Management

  • 6) Profession

  • 7) Colleagues

  • 8) Self


Introducing the principles l.jpg
Introducing the Principles Practice

  • Principle 1: Public

  • SW Engineers shall act consistently w/ the public interest. In particular, SW Engineers shall, as appropriate

    • now consider the 8 clauses to this principle

    • in particular, note 1.03 ( See page 636)

      • What have we discussed this semester related to clause 1.03?


Principle 2 client and employer l.jpg
Principle 2: Client and Employer Practice

  • SW Engineers shall act in a manner that is in the best interests of their client and employer, consistent w/ the public interest. In particular SW Engineers shall, as appropriate:

    • Which clauses relate to ethical scenarios we have discussed this semester? ( See page 636)

    • How do the clauses relate to our previous discussions and decisions?


Principle 3 product l.jpg
Principle 3: Product Practice

  • SW Engineers shall ensure that their products and related modifications meet the highest professional standards possible. In particular, SW Engineers shall, as appropriate.

  • Which clauses relate to ethical scenarios we have discussed this semester?

  • How do the clauses relate to our previous discussions and decisions?

  • Which of these 15 clauses are you most likely not to follow? Why?

  • Which of these clauses do you think you will encounter frequently? Why?


Principle 4 judgment l.jpg
Principle 4: Judgment Practice

  • SW Engineers shall maintain integrity and independence in their professional judgment. In particular, SW Engineers shall, as appropriate

  • Create an ethical scenario based on 4.03 with multiple choice options


Principle 5 management l.jpg
Principle 5: Management Practice

  • SW Engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance. In particular, those managing or leading sw engineers shall, as appropriate

  • Define an ethical scenario based on clause 5.06


Principle 6 profession l.jpg
Principle 6: Profession Practice

  • SW Engineers shall advance the integrity and reputation of the profession consistent w/ the public interest. In particular, SW Engineers shall, as appropriate

    • Comment on clause 6.08 and clause 6.09 ( See page 638)


Principle 7 colleagues l.jpg
Principle 7: Colleagues Practice

  • SW Engineers shall be fair to and supportive of their colleagues. In particular, SW Engineers shall, as appropriate

  • Comments?


Principle 8 self l.jpg
Principle 8: Self Practice

  • SW Engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession. In particular, SW Engineers shall continually endeavor to:

    • Comments


ad