Search for notes by fellow students, in your own course and all over the country.

Browse our notes for titles which look like what you need, you can preview any of the notes via a sample of the contents. After you're happy these are the notes you're after simply pop them into your shopping cart.

My Basket

You have nothing in your shopping cart yet.

Title: The code of ethics for Engineers
Description: The code of ethics for Engineers and especially software engineers

Document Preview

Extracts from the notes are below, to see the PDF you'll receive please use the links above


The software engineering code of ethics and professional practice
Produced by the institution if electrical and electronics engineer computer society (IEEECS)
and the association of computing machinery (ACM), act as a professional standards for the
teaching and practicing software engineering
...
Products
“Software Engineers shall ensure that their product and related modification meet the
highest professional standards possible
...
1 Ensure adequate software specification
...
2 Understands specification fully
...
3 Ensure you are suitably qualified
...
4 Ensure your all goals are achievable
...
5 Ensure proper methodology is used
...
6 Ensure good project management
...
7 Ensure all estimates are realistic
...
8 Ensure adequate documentation
...
9 Ensure adequate testing and debugging
...
10 Promote privacy if individuals
1
...

1
...

1
...

1
...

1
...

2
...

2
...

2
...

2
...

2
...

2
...
(ethics include societal, cultural
...
)
2
...

2
...

2
...

2
...

3
...
” (integrity is honesty, any software engineer is asked about any of the
work his statements should not be influenced by anything and anyone
...
1 Maintain professional objectivity
...
2 Only sign documents within your responsibility
...
3 Reject bribery
...
4 Do not accept secret payments from the client
...
5 Accept payment from only one source for a job
...
6 Disclose conflict of interest
...
To
understand conflict of interest consider a simple scenario; in hospital for their
equipment and beds the quotation was given, the doctors got tempted to bribery
...
)
3
...

3
...

4
...

Code of ethics
4
...
(Competency is the ability, do not do
anything about which you don’t have the skill and knowledge
...
2 Ensure resources are authentically approved
...
3 Only use property as authorized by the owner
...
4 Do not use illegally obtain software
...
5 Honour confidentiality of information
...
6 Raise matters of social concern
...
7 Inform when the project becomes problematic
...
8 Accept no outside work detrimental (which cause harm) to the work they perform
for their primarily employer
...
9 Represent no interest adverse to your employer
...
Management
“Software engineer managers and leaders shall subscribe to and promote an ethical
approach to the management of software development and maintenance
...
1 Assure standards are known by the employees
...
2 Assure employees know the employers politics and procedures for protecting
password, files and other confidential information
...
3 Assign work according to competence
...
4 Provide due process for code violation
...
It is a legal requirement
that the state must respect all legal rights that are owed to a person
...
5 Develop fair ownership agreements
...
6 Accurately describe condition of deployment
...
7 Only offer fair and just remuneration
...
8 Do not prevent a subordinates promotion
...
9 Do not ask a person to breech this code
...
Profession
“Software Engineer shall advance the integrity and reputation of profession consistent
with the public interest”
Code of ethics
6
...

6
...

6
...

6
...

6
...
6 Take responsibility of errors
...
7 Only accept appropriate remuneration
...
8 Be accurate and honest regarding the software
...
9 Place professional interest before personal
...
10 Obey all laws governing your work
...
11 Exercise professional responsibility
...
12 Promote public knowledge of the subject
...
13 Share software knowledge with the profession
...
Colleagues
“Software Engineer shall be fair and supportive of their colleagues
...
1 Assist colleagues in professional development
...
2 Review others work only with consent
...
3 Credit fully the work of others
...
4 Review others work candidly
...
5 Give a fair hearing to the opinion, concerned, or complaint of the colleague
...
6 Assist colleague in being fully aware of current standard work practices including
policies and procedures for protecting passwords, files, security measure in
general and other confidential information
...
7 Do not hinder a colleague’s career
...
8 Do not pursue a job offered to a colleague
...
9 Seek health with work outside your competence
...
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”
Code of ethics
8
...

8
...

8
...

8
...

8
...


8
...

8
...

8
...



Title: The code of ethics for Engineers
Description: The code of ethics for Engineers and especially software engineers