Preview

Software Engineering Notes

Good Essays
Open Document
Open Document
3385 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Engineering Notes
Professional and ethical responsibility

*Software engineering involves wider responsibilities than simply the application of technical skills

*Software engineers must behave in an honest and ethically responsible way if they are to be respected as professionals

*Ethical behaviour is more than simply upholding the law.

Issues of professional responsibility

l Confidentiality
• Engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed.

l Competence
• Engineers should not misrepresent their level of competence.
They should not knowingly accept work which is out with their competence.

l Intellectual property rights
• Engineers should be aware of local laws governing the use of intellectual property such as patents, copyright, etc. They should be careful to ensure that the intellectual property of employers and clients is protected.

l Computer misuse
• Software engineers should not use their technical skills to misuse other people’s computers. Computer misuse ranges from relatively trivial (game playing on an employer’s machine, say) to extremely serious (dissemination of viruses).

ACM/IEEE Code of Ethics l The professional societies in the US have cooperated to produce a code of ethical practice.

l Members of these organizations sign up to the code of practice when they join.

l The Code contains eight Principles related to the behavior of and decisions made by professional software engineers, including practitioners, educators, managers, supervisors and policy makers, as well as trainees and students of the profession.

Code of ethics - preamble l Preamble
• The short version of the code summarizes aspirations at a high level of the abstraction; the clauses that are included in the full version give examples and details of how these aspirations change the way we act as software engineering professionals.

You May Also Find These Documents Helpful

  • Good Essays

    References: ACM Code of Ethics and Professional Conduct. (1992, October 16). Retrieved December 17, 2011, from Association for Computing Machinery: http://www.acm.org/about/code-of-ethics…

    • 578 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Data Protection- All information should be protected by staff and professions to protect the clients. Also all private and confidential information you share with your employer is protected so they do not share it without your permission.…

    • 973 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    Course Notes

    • 898 Words
    • 4 Pages

    1. The transfer of tissue or an organ between two people who are not related is called?…

    • 898 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Braude, E. J., & Bernstein, M. E. (2011). Software Engineering, Modern Approaches (2nd ed.). :…

    • 516 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    BUS 309 Quiz 1

    • 555 Words
    • 3 Pages

    Professional codes are the rules that are supposed to govern the conduct of members of a given profession.…

    • 555 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    These can vary greatly as they are evolved from either personal beliefs, associated behaviors, or both. Now looking at two agencies of accreditation for coding professionals, the American Health Information Management Association (AHIMA) and the American Academy of Professional Coders (AAPC). There are similar ethic codes to not be in contrast with each others objectives but you will find AHIMA gives a bit more ground in the wide world of ethics.…

    • 634 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The Code of Professional Conduct was adopted by the membership to provide guidance and rules to all members—those in public practice, industry, government and education—in the performance of their professional responsibilities.…

    • 4978 Words
    • 20 Pages
    Powerful Essays
  • Powerful Essays

    Acm Code of Ethics

    • 3023 Words
    • 13 Pages

    Commitment to ethical professional conduct is expected of every member (voting members, associate members, and student members) of the Association for Computing Machinery (ACM). This Code, consisting of 24 imperatives formulated as statements of personal responsibility, identifies the elements of such a commitment. It contains many, but not all, issues professionals are likely to face.Section 1 outlines fundamental ethical considerations, while Section 2 addresses additional, more specific considerations of professional conduct. Statements in Section 3 pertain more specifically to individuals who have a leadership role, whether in the workplace or in a volunteer capacity such as with organizations like ACM. Principles involving compliance with this Code are given in Section 4. The Code shall be supplemented by a set of Guidelines, which provide explanation to assist members in dealing with the various issues contained in the Code. It is expected that the Guidelines will be changed more frequently than the Code. The Code and its supplemented Guidelines are intended to serve as a basis for ethical decision making in the conduct of professional work. Secondarily, they may serve as a basis for judging the merit of a formal complaint pertaining to violation of professional ethical standards. It should be noted that although computing is not mentioned in the imperatives of Section 1, the Code is concerned with how these fundamental imperatives apply to one's conduct as a computing professional. These imperatives are expressed in a general form to emphasize that ethical principles which apply to computer ethics are derived from more general ethical principles.…

    • 3023 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Peter Wayner

    • 678 Words
    • 3 Pages

    The issue the author has wrote about is worth discussing largely because ethics in technology is not discussed in everyday programmer’s language. Software is used in pretty much every aspect of life; code is everywhere and in everything that is technology based, from your cellphone, to your thermostat, and your toothbrush. Therefore, developers…

    • 678 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Third, great level of ethics and integrity is what leads to better leadership of a group. In the article Ethics Training in Law Enforcement…

    • 1080 Words
    • 5 Pages
    Good Essays
  • Good Essays

    The Verdict

    • 826 Words
    • 4 Pages

    Every state has its own ethical code of conduct for practicing lawyers, which is typically modeled after the American Bar Association’s professional standards, Model Rules of Professional Conduct. These serve as a guide for the ethical responsibilities and conduct expected of the profession. Such leadership in ethics was first standardized by the American Bar Association in 1908 with the Canons of Professional Ethics, followed by the Model Code of Professional Conduct in 1969, and finally, in 1983, the Model Rules of Professional Conduct was adopted with numerous amendments added in the years since.…

    • 826 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Code Of Ethics Analysis

    • 423 Words
    • 2 Pages

    Numerous professional organizations have a code of ethic that is a professional conduct guideline. This code provides a complete statement of ethical values, which remind employee in their profession that ethical behavior is an essential part of their job (Professional Ethics and Responsibilities, 2010). All Medical IT Directors must up hold all ethical standards in their departments. Informatics ethics address rights to privacy, security, access and accountability, as delineated by the HIPAA law (Bisk, 2001)…

    • 423 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Intro to Human Services

    • 1485 Words
    • 6 Pages

    According to Neukrug (2000), codes of ethics are a fairly recent development in the mental health professions. He states that the APA formulated its first set of ethical standards in 1953; the ACA in 1961; and the NASW in 1960. Within this relatively short period of time, these ethical codes have undergone a number of revisions. This is due to the fact that they reflect ever changing societal and professional values. Those charged with the formulation of such codes struggle with how these issues should be dealt with. These guidelines, however, do serve a number of purposes that have remained constant. Neukrug (2000, pp. 48-49) delineated the general purposes of codes of ethics as highlighted in a number of works (see Ansell, 1984; Corey et al., 1998; Lowewenberg & Dolgoff, 1996; Mabe & Rollin, 1986; VanZandt, 1990). He goes on to point out that "ethical guidelines are moral, not legal, documents, and our professional associations expect us to be bound by them (p. 49).…

    • 1485 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Code of Ethics Assignment

    • 1001 Words
    • 5 Pages

    To be a professional there are a certain set of rules that you have to comply to this rules. Engineering societies in this case have adopted a set of rules knows as the code of ethics. Basically, a code of ethics provides a framework for ethical judgment for a professional. [1] Framework meaning there is no absolute solution on weather an action is ethical or unethical. No code can be totally comprehensive, covering every possible ethical situation that a professional engineer is likely to encounter. Instead, the code of ethics is the starting point in making an ethical decision. The code also functions to display the commitment to ethical conduct shared by members of a profession. For example if an engineer were to join a professional body like the board of engineers Malaysia (BEM), he and all other members are then bounded by the code of ethics of this particular body. These codes however do not establish new ethical principles; they only provide professionals with principle and standards that are already known to be responsible engineering practices for comparison. A code is used also because it is far more accessible when compiled.…

    • 1001 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Ethics- The Case of Ethics

    • 1404 Words
    • 6 Pages

    Issues of ethics and social responsibility arise in all professions and all aspects of life. The failure…

    • 1404 Words
    • 6 Pages
    Satisfactory Essays