Download:
NSPE Code of Ethics Preamble I. Fundamental Canons
II. Rules of Practice
III. Professional Obligations
As Revised July 2019 By order of the United States District Court for the District of Columbia, former Section 11(c) of the NSPE Code of Ethics prohibiting competitive bidding, and all policy statements, opinions, rulings or other guidelines interpreting its scope, have been rescinded as unlawfully interfering with the legal right of engineers, protected under the antitrust laws, to provide price information to prospective clients; accordingly, nothing contained in the NSPE Code of Ethics, policy statements, opinions, rulings or other guidelines prohibits the submission of price quotations or competitive bids for engineering services at any time or in any amount. Statement by NSPE Executive Committee In order to correct misunderstandings which have been indicated in some instances since the issuance of the Supreme Court decision and the entry of the Final Judgment, it is noted that in its decision of April 25, 1978, the Supreme Court of the United States declared: "The Sherman Act does not require competitive bidding."
NOTE: In regard to the question of application of the Code to corporations vis-à-vis real persons, business form or type should not negate nor influence conformance of individuals to the Code. The Code deals with professional services, which services must be performed by real persons. Real persons in turn establish and implement policies within business structures. The Code is clearly written to apply to the Engineer, and it is incumbent on members of NSPE to endeavor to live up to its provisions. This applies to all pertinent sections of the Code. Copyright © National Society of Professional Engineers. All rights reserved. Why is software engineering code of ethics very important?The Code provides an ethical foundation to which individuals within teams and the team as a whole can appeal. The Code helps to define those actions that are ethically improper to request of a software engineer or teams of software engineers.
Why is it important to study ethical principles as they relate to software engineering?Professional standards governed by a code of ethics ensure that software engineers are able to justify their work. Rather than pursuing a goal without first thinking of its implications, employees in this field need to ask themselves a few ethical questions each time they embark on a new project.
What are ethical requirements in software engineering?1 Public Software engineers shall act consistently within 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 within the public interest.
What are the ethical responsibilities being a good software developer?Software engineers shall ensure that their products and related modifications meet the highest professional standards possible. Software engineers shall maintain integrity and independence in their professional judgment.
|