You are a software developer for a small struggling educational software company. You have been developing a software program that promises to help professionals pass the A+ certification exam. To prove the effectiveness of the program your company has 100 professionals who have recently failed the A+ certification exam use the program. After 15 days of using the program the professionals retook the certification exam. Nearly all the professionals still failed the exam after using the program. Even with the poor results in testing the company decides to go ahead and release the program on schedule in order to generate profits in order to stay in business. The company plans to rework the program to address its current deficiencies and release it as a future upgrade in approximately a year’s time. The company has made this decision to stay in business. This decision will allow you and five other developers to continue to work for another year.
answer the following questions
Do you think the company has made an ethical decision? Why or why not?
What would be your response the company’s decision to move forward with a faulty program?
What would you suggest the company do in this situation?
Would you consider whistle blowing? Why or why not?
Would you feel comfortable working for the company in the future? Why or why not?