SOFTWARE ENGINEERING

SOFTWARE ENGINEERING ETHICS AND PROFESSIONAL PRACTICES

ETHICAL AND PROFESSIONAL ISSUES IN SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Besides the tests, each engineering project is modified during execution, based on
A
the periodical feedback on the progress and the lessons from other sources.
B
expert’s opinion
C
engineer’s wish
D
Government’s policy
Explanation: 

Detailed explanation-1: -Statutes, regulations, court decisions, etc. certainly provide a basis to make certain decisions concerning conduct and behavior. However, the law does not address many issues concerning appropriate professional conduct. Another possible resource might be colleagues, family members or friends.

Detailed explanation-2: -Responsibility in Experimentation. Although the experiments and the results are uncertain, there are few things which an engineer is ought to keep in mind. Conscientiousness. Informed Consent. Moral Autonomy. Accountability.

Detailed explanation-3: -Honesty and integrity. Engineering professionals have a duty to uphold the highest standards of professional conduct including openness, fairness, honesty and integrity. Respect for life, law, the environment and public good. Accuracy and rigour. Leadership and communication.

There is 1 question to complete.