Wednesday, February 20, 2019

Air traffic control Essay

Situation 1 Adapted from WAFBLA Every cardinal Else Does It Ethics protrusion You retain been struggling in your Engineering Models class. The content does non make do easily, so you have put in countless instants to understand and do the assignments. There is a nonher student who breezes through the assignments, dismountting high attach for the work he turns in. You sock for a fact that he has utilise his college-aged cousin to do any(prenominal) of the assignments for him. You dont k direct how many another(prenominal) assignments were plentycelled in this itinerary, but you are certain that he, in fact, did not do exclusively the work.Your frustration increases over the last assignment that you worked extra time on, but did poorly. Of course, this other student scored well on the same assignment. You leave out the teacher an anonymous note about the implied cheating on the disperse of this other student. Questions 1) What do you believe are the estimable issues related to this business office? Not being prepared to turn in the assignment. Trying to use someone elses work as your own. 2) Write an parameter supporting the actions taken. Be sure to withdraw your response to one of the ethical frame deeds discussed.This is the rights approach as you are telling the teacher that another student is not bout in his actual work. This will make the ch tout ensembleenge of the assignment becoming for everyone. 3) Write an argument against the actions taken. Be sure to tie your response to one of the ethical frameworks discussed. You should just let the other student do what he wants to and tell him that he wont be able to get help when he does the exam. 4) Were you in this power, what would your response be? Why? I would also tell the teacher that he is cheating so that it would be f credit line for everyone who turns in their homework. Situation 2 occidental Engineering root Michael McFarland, S. J. Wayne Davidson is a computer softwar e engineer in the aerospace division of occidental Engineering, a large engineering firm. For the past two years he has been functional as a test engineer for Operation Safe Skies, a labor to build a prototype of the next generation glory traffic control system. This dispatch, which is funded by a contract from the Federal gentle wind Agency (FAA), is a very important one for Occidental. With all the cutbacks in defense spending, the aerospace division has been losing business.The Safe Skies project has provided much needed business, and could contract to a much larger contract if successful. Mindful of its strategic importance, the caller had bid very aggressively for the original contract. In fact they had low-balled it, statement less than it would take to do the work properly. They felt that was the only way they could beat out their competitors, who were just as hungry for the work. Because of their somewhat precarious financial position, the company was not willing to take a going away on the project, so the project has been underfunded and understaffed.Nevertheless those working on the project have made a heroic effort, working eighteen hour days seven days a week to meet the deadline, because they know how much it means to the company, not to mention their own jobs. They are now very close to success. A strain of the prototype has been completed and turned over to Wayne for test. He has run extensive simulations on it and found that it works as it should except for one little problem when there are too many aircraft in the system, it will sometimes lose insure of one or more of them.The forgotten aircraft will simply thaw from the screen, there will be no trace of it anywhere, and it will be ignored by all of the collision avoidance and other prophylactic tests. Wayne has been working with the software designers to identify the cause of the problem, and they have traced it to a deadly error in memory allocation and reuse. They are confid ent that they empennage fix it, but it will take a month or more to do the redesign, coding and testing. Wayne meets with his boss, Deborah Shepherd, the project manager, to discuss the implications.She tells him that what he is enquire for is impossible. The contract requires that the company deliver a fully certified, working version of the software in three days for system integration and test. The political sympathies has developed a new, get-tough policy on missed deadlines and cost overruns, and Occidental is afraid that if they miss this deadline, the government will make an example of them. They would be subject to fines and the loss of the remainder of the prototype contract and they might not be allowed to bid on the contract for the full system.This would have a devastating effect on the aerospace division, resulting in thousands of lost jobs. They consider whether they cigarette do a quick patch to the software before bit it over, but Wayne adamantly refuses to rele ase any code that has not been tested thoroughly. There is always a chance that the patch would interact with some other part of the program to create a new bug. therefore well have to deliver the software as is, Deborah says. I toleratet jeopardize this project or the jobs of my people by missing that deadline. We cant do that exclaims Wayne.Thats like delivering a car with regretful brakes. Dont worry, Deborah reassures him. We have contacts in the FAA, so we know their testing plans. They will do a lot of simulations to make sure the software works with the hardware and has all the functionality in the specs. Then they will do live tests, but only at a small airport, with a backup system active at all times. There is no way they will overload the system in any of this. after(prenominal) that they will have some change requests. Even if they dont, we can give them an updated version of the program.We can slip the bug fix in there. They will never see the problem. Even if th ey do, we can claim it was a random occurrence that would not necessarily show up in our tests. The important thing is no one is in any danger. possibly they wont find the bug, but I know its there. I would be lying if I said the system passed all the necessary tests. I cant do that. Anyway, it would be ineligible and unprofessional. You can certify that it is safe, because it is, the way they are going to use it. And so he does. In the end Wayne signs off on the software.It is delivered to the FAA and makes it through all the preliminary tests, including live tests at a small airport in the Midwest. As a result of these tests, the FAA requests some changes in the user interface, and when Occidental delivers the new software it includes a robust solution to the problem of the vanish aircraft. No one outside of Deborahs group ever learns of the problem. In fact Occidentals success with the prototype leads to major contracts for air traffic control software, giving much-needed b usiness to the aerospace division.This saves hundreds of jobs, and allows the company to add hundreds more. Wayne Davidson, however, takes advance(prenominal) retirement once the prototype project is finished, in order to drop a line a book on software testing. He feels that the book should have a chapter on ethics, but he can never get under ones skin himself to write it. Questions 1) What do you believe are the ethical issues related to this situation? Lying about a completed project when it isnt. 2) Write an argument supporting the actions taken. Be sure to tie your response to one of the ethical frameworks discussed.There was no productive way to get all of the project do, so they had to give what they had. 3) Write an argument against the actions taken. Be sure to tie your response to one of the ethical frameworks discussed. It wasnt a good quality because they didnt tell the company that the project wasnt finished and transfer them an incomplete project. 4) Were you i n this situation, what would your response be? Why? I would pick up for more people to help so we could get the project done on the day its due and assign each person a different part to do.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.