Question
Appraise actions taken in a software development context using a code of ethics or law. Scenario : Mike and his team have been contracted to
Appraise actions taken in a software development context using a code of ethics or law. Scenario : Mike and his team have been contracted to update a loan application evaluation program for a regional bank. the loan evalaution program uses a formula that was provided by the bank to score loan applications. the score that the program provides is used as a starting point for the loan officers at the bank in determining credit worthiness. Ike, a member of Mike's taem took some initiative, browsed around the bank's servers, and after reviewing some historical loan data on the bank's servers mades some adjustments to the bank's scoring formula. Ike noticed that some information collected by the web server on a user's browser, OS and IP location correlated fairly well with loan defaults. Ike went ahead and incorporated this change to the formula into update and believes the changes will result in a more useful score. Ike just let Mike know about the change to the formula. Mike has been in regular contact with the regional bank about the progress on the updates for the previous eight weeks. Since he didn't know about the changes Ike was making or the resources that Ike was accessing, none of this was relayed to the bank. Based on team updates, Mike was ready to deliver the updated software to the bank next week. At this point, Ike cannot easily roll-back the changes he made to the formula. Mike does not plan on reporting the changes to the regional bank since it will reflect well on his managerial skillsa nd the changes should benefit the bank. Mike plans on delivering the updated software as scheduled.
Using the ACM code of ethics and our workable ethical frameworks evaluate the actions of Mike and Ike within words.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started