Tuesday, June 9, 2015

Principle 5: MANAGEMENT

Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance. In particular, those managing or leading software engineers shall, as appropriate:


5.11. Not ask a software engineer to do anything inconsistent with this Code.

This is one of critical issue in the development of the device. Whatever mistake or error made in the device will result the device to be inconsistent. Care must be taken to avoid any such situations since it may put peoples’ lives in a big risk. So the testing team must be very cautious to detect all of the critical errors and prevent them from propagating the errors.

5.12. Not punish anyone for expressing ethical concerns about a project.

We have no right to take actions against the opponent groups if they are struggling for fair reasons in aid of well-being of any living being. In this case what we can do is justify the organizations stand up for snakes by proving the benefits and consequences of the device.

No comments: