why did we need code of ethics in software engineering?
Code of ethics acts as a professional standard for teaching and practicing software engineering. It specifies ethical and professional obligations of software engineers and states the standards that standards society at large expects them to meet and what they should expect of one another. The code also tells the public what they should expect from software engineers. The code was produced by a multinational task force which considered input from a variety of sources including industrial, government and military installations and educational professions.