Daniel works as a programmer for a large software company. He writes and tests utility programs such as compilers. His company operates two computing shifts: during the day for program development and online applications are running at night batch production jobs. Daniel has access to workload data and learns that the evening batch runs are complementary to daytime programming tasks; that is, adding programming work during the night shift would not adversely affect the performance of the computer to other users. Daniel comes back after normal hours to develop a program to manage his own stock portfolio. His drain on the system is minimal, and he uses very few expendable supplies, such as printer paper. Discuss the ethical principles that Daniel violated as an IT Professional.
Daniel works as a programmer for a large software company. He writes and tests utility programs such as compilers. His company operates two computing shifts: during the day for program development and online applications are running at night batch production jobs. Daniel has access to workload data and learns that the evening batch runs are complementary to daytime programming tasks; that is, adding programming work during the night shift would not adversely affect the performance of the computer to other users. Daniel comes back after normal hours to develop a program to manage his own stock portfolio. His drain on the system is minimal, and he uses very few expendable supplies, such as printer paper.
Discuss the ethical principles that Daniel violated as an IT Professional.
Step by step
Solved in 2 steps