SOFTWARE ENGINEERING ETHICS AND PROFESSIONAL PRACTICES
ETHICAL AND PROFESSIONAL ISSUES IN SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
the periodical feedback on the progress and the lessons from other sources.
|
|
expert’s opinion
|
|
engineer’s wish
|
|
Government’s policy
|
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.