Nicolae has joined a software company as a new team manager. During his induction he was given
Question:
Nicolae has joined a software company as a new team manager. During his induction he was given a presentation on the company’s code of conduct and the company’s expected ethical behaviour. He was given hand-outs after the presentation which included the code of conduct and ethical behaviour.
a) Explain what is meant by the term ethics.
b) Describe the differences between behaving in an unethical manner and in an illegal manner.
c) Nicolae joins a team writing new software in a programming language unfamiliar to him. Part of his job will be to visit a client and oversee the team writing the software to meet the client’s requirements.
He has little previous experience of working off-site at the client’s premises, and has to depend on a junior colleague to help him through the process. This makes Nicolae uncomfortable in his role as project manager.
After six months with the company, Nicolae will have a meeting with his own line manager. The line manager will check Nicolae’s progress against the IEEE eight principles and code of practice. Nicolae has decided to raise three issues with his line manager.
i) Describe three issues he could legitimately raise.
ii) State which of the IEEE’s eight principles each issue described in part c) i) comes under.
iii) Describe what actions the line manager should take to address the three issues you raised in part c) i).
Step by Step Answer:
Cambridge International AS & A Level Computer Science
ISBN: 9781510457591
1st Edition
Authors: David Watson, Helen Williams