acm ieee swengineering code of ethics and professional practice l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ACM/IEEE SWEngineering Code of Ethics and Professional Practice PowerPoint Presentation
Download Presentation
ACM/IEEE SWEngineering Code of Ethics and Professional Practice

Loading in 2 Seconds...

play fullscreen
1 / 13

ACM/IEEE SWEngineering Code of Ethics and Professional Practice - PowerPoint PPT Presentation


  • 320 Views
  • Uploaded 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/IEEE SWEngineering Code of Ethics and Professional Practice' - 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
Preamble
  • 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
Preamble (2)
  • 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
Preamble (3)
  • 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
Overview of Principles
  • 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
Introducing the Principles
  • 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
Principle 2: Client and Employer
  • 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
Principle 3: Product
  • 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
Principle 4: Judgment
  • 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
Principle 5: Management
  • 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
Principle 6: Profession
  • 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
Principle 7: Colleagues
  • SW Engineers shall be fair to and supportive of their colleagues. In particular, SW Engineers shall, as appropriate
  • Comments?
principle 8 self
Principle 8: Self
  • 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