Professional Documents
Culture Documents
of Information Technology
Software Engineering III
Tutorial 1
Question 1
What do you mean by “Ethical Behavior”? Give 3 reasons why Ethics are important.
Question 2
Following sentence is an extraction from the ACS code of ethics.
“An essential characteristic of a profession is the need for its members to abide by a
Code of Ethics”
Explain the meaning of the phrase “code of ethics”.
Question 3
Following is an extract from Australian Computer Society(ACS) Code of Ethics
documentation.
“…4.7 Honesty I must be honest in my representations of skills, knowledge, services and
products.
4.7.1 I must not knowingly mislead a client or potential client as to the suitability
of a product or service.
4.7.2 I must not misrepresent my skills or knowledge.
4.7.3 I must give opinions which are as far as possible unbiased and objective.
4.7.4 I must give realistic estimates for projects under my control.
4.7.5 I must qualify professional opinions which I know are based on limited
knowledge or experience.
4.7.6 I must give credit for work done by others where credit is due. …”
Do you think that Mr. A is ethically right according to the ACS code of ethics?
Question 4
What are the advantages of quantitative measurements over the qualitative
measurements?
Question 5
After writing the natural language specification for the game “Musical Chairs” in Lab2,
what are the limitations you experienced in natural language specifications?
1 Semester 1 – 2011