Skip to main content
Log in

Eighteen rules for writing a code of professional ethics

  • Original Paper
  • Published:
Science and Engineering Ethics Aims and scope Submit manuscript

Abstract

Most professional societies, scientific associations, and the like that undertake to write a code of ethics do so using other codes as models but without much (practical) guidance about how to do the work. The existing literature on codes is much more concerned with content than procedure. This paper adds to guidance already in the literature what I learned from participating in the writing of an important code of ethics. The guidance is given in the form of “rules” each of which is explained and (insofar as possible) justified. The emphasis is on procedure.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. See, for example, the codes of: American Physical Society, 1991; American Mathematical Society, 1994; American Society of Biochemistry and Molecular Biology, 1998; American Association of Clinical Chemistry, 2003.

  2. I have noted the following examples in engineering recently: the College of Engineers of Chile; the Royal Flemish Society of Engineers; and the Royal Academy of Engineering–Brazil.

  3. For a description of my part in the drafting (and my participation in some of the mistakes), see Davis [5]

  4. There seems to be no hard number for “software engineers” (though I have heard estimates as high as 3,000,000 world-wide). The 1,000,000 used here is merely my conservative guess based on the opinions of those who seemed to have the best chance of being right. We are unlikely to have a better estimate until we have some way to track software engineers, not only those who graduate with the appropriate degree but also (what are still far more numerous) those who “convert” from computer science, engineering, or some other discipline some time in their career.

  5. See, for example, Freidson [10], especially, Chapter 6 (“The Question of Professional Decline”). While I do not accept Freidson’s definition of profession, I think his debunking in this chapter of the independent-consultant model of professions (and, in general, of the single-line-of-development picture of professions) is quite useful for freeing up thinking about professions and their codes.

  6. This body, once known as “the Accreditation Board for Engineering and Technology” is now officially “ABET, Inc.” By historical accident, ABET, originally (and still) engineering’s chief accreditation agency in the U.S., has become responsible for developing, maintaining, and revising engineering’s most successful (or, at least, best known) code of ethics.

  7. Compare Association of American Medical Colleges [2]. This 42-page pamphlet has much to say about the substance of a code of research ethics, but only pp. 6–8 are about procedure.

  8. IEEE-CS/ACM Software Engineering Code of Ethics Archive, Center for the Study of Ethics in the Professions, Illinois Institute of Technology, Gotterbarn\94–96 MISC\OPGUIDE.

  9. For an illustrative violation of this rule, see Anderson [1]. We too violated it—with almost disastrous consequences (the rejection of the code and the dissolution of the task force).

  10. The distinction between “aspirational” provisions and whatever the alternative is (“minimal” or “mandatory”) in fact proved unworkable for those drafting the Software Engineering Code of Ethics. The problem, I think, was that those involved in writing the code could agree on what could reasonably be asked of software engineers but not on what they should be told to think of doing beyond that minimum. The distinction between “enforceable” and “unenforceable” code also proved hard to maintain. There was no question that software engineers would informally enforce the code (for example, by pointing out to an erring member that she was violating a certain provision). The only kind of enforcement that was rejected was through formal disciplinary procedures, whether that of a professional association or a licensing body. The only distinction that seemed to make sense was that between ethical rules (enforceable by conscience or peer pressure) and law (or law-like rules) enforced by formal procedures.

  11. For a good summary of the present state of research on codes of business ethics, see Schwartz [21] There is no similar body of empirical research for codes of ethics for professions, academic societies, or research.

  12. There is some research on “heuristics” that might be relevant. (None of it considers codes of ethics as such.) Such research, though suggestive for design of codes of ethics generally, is far from definitive, especially for codes of professional ethics. Professionals are, in general, more educated than the average reader of a text. Yet, anyone claiming to know “what works” would, presumably, have to rely on “user research” with educationally appropriate users (or lack any empirical basis for claims about layout, structure, and vocabulary). For the current state of thinking on the language of codes (without any empirical testing), see Farrell and Farrell [7].

  13. Even when the question is the effectiveness of codes as such, we know very little (and what we know concerns codes of business ethics). See, especially, Weaver [25], Somers [23], Tucker et al. [24], and Weller [26]. In fact, most advice about codes concerns content. For a good sample of what is available, see Kultgen [19], Frankel [9], Fisher [8], Harris [12], Kapstein [15], and Schwartz [22]. The first four are concerned with professional codes; the last two, with business codes.

  14. For three notable examples of short-lived codes, consider the code of ethics of the American Medical Association adopted in 1903 and replaced in 1912; the code of ethics of the American Bar Association adopted in 1970 and replaced in 1980; and the code of ethics that the IEEE adopted in 1987 and replaced in 1990.

  15. The exact wording for the ACM is, “This Code and the supplemental Guidelines were developed by the Task Force for the Revision of the ACM Code of Ethics and Professional Conduct [with the names following].” http://www.acm.org/constitution/ code.html (accessed July 30, 2006). The exact wording for the Software Engineering Code is much the same: “This Code was developed by the IEEE-CS/ACM joint task force on Software Engineering Ethics and Professional Practices (SEEPP) [with the names, including mine, following].” http://seeri.etsu.edu/Codes/TheSECode.htm (accessed July 30, 2006).

  16. Code of Ethics Archive, Email (Gotterbarn to Davis), October 27, 1999.

  17. Code of Ethics Archive, Email (Gotterbarn to Davis), October 27, 1999.

  18. For a good example of what experts can do, see Koehler and Pemberton [18].

  19. For some poor advice on writing codes of ethics, see Jamal and Bowie [14]. Some of the advice is simply unhelpful, for example, “To the extent possible the rules for professional conduct should protect, or at least not be inconsistent with, the public interest”. But some of the advice seems positively bad (because, for example, it seems to confuse a code with an academic paper), that is, “the code should reference the controversial nature of the rule either through footnotes or an extended commentary justifying the inclusion of the rule”. p. 713. The Jamal–Bowie article is but one in a whole issue devoted to codes of ethics. Among all these papers, I found only one that seems to me to offer good (practical) advice (for managers at least): Kapein and Wempe [16].

  20. For some interesting (if exotic) ideas for the review process, Goodpaster et al. [11].

  21. Hegel [13], p. 6.

  22. Hegel [13], p. 26: “The history of the world is not a theater of happiness. Periods of happiness are blank pages in it...” George Eliot said it better (as we might expect, but a bit later): “The happiest women, like the happiest nations, have no history.” The Mill on the Floss, bk. V, ch. 4. [6]

  23. For details on the importance of record keeping even in the early history of engineering, see Davis [4], esp. pp. 8–12. The past that engineering uses may well not count as “history” (strictly speaking) because it often does not take the form of a narrative. It is “history” only in the looser sense of “the recorded past”.

  24. Marx [20], p. 245: “Hegel remarks somewhere that all great world-historic facts and personages appear, so to speak, twice. He forgot to add: the first time as tragedy, the second time as farce.”

References

  1. Anderson, R. E. (1994). The ACM code of ethics: History, process, and implications. In C. Huff & T. Finhold (Eds.), Social issues in computing: Putting computing in its place (pp. 48–62). New York: McGraw-Hill, Inc.

    Google Scholar 

  2. Association of American Medical Colleges (1997). Developing a code of ethics in research: A guide for scientific societies. Washington, D.C.: Association of American Medical Colleges.

    Google Scholar 

  3. Berleur, J., & d’Udekem-Geves, M. (2000). Codes of ethics: Conduct for computer societies: The experience of IFIP. In P. Goujon & B. Hériard Dubreuil (Eds.), Technology and ethics: A European quest for responsible engineering (pp. 327–350). Leuven, Belgium: Peeters.

    Google Scholar 

  4. Davis, M. (1998) Thinking like an engineer. New York, Oxford University Press.

    Google Scholar 

  5. Davis, M. (2000). Writing a code of ethics by e-mail: Adventures with software engineers. Science Communication, 21, 392–405.

    Article  Google Scholar 

  6. Elliot, G. (1998) The mill on the floss. New York: Oxford University Press.

    Google Scholar 

  7. Farrell, H., & Farrell, B. J. (1998). The language of business code of ethics: Implications of knowledge and power. Journal of Business Ethics, 17, 587–601.

    Google Scholar 

  8. Fisher, C. B. (2003). Developing a code of ethics for academics—Commentary on ‘Ethics for all: Differences across Scientific Society Codes’ (Bullock and Panicker)”. Science and Engineering Ethics, 9(2), 171–179.

    Google Scholar 

  9. Frankel, M. S. (1989). Professional codes: Why, how and with what impact? Journal of Business Ethics, 8, 109–115.

    Article  Google Scholar 

  10. Freidson, E. (1986). Professional powers. Chicago: University of Chicago Press.

    Google Scholar 

  11. Goodpaster, G. E., Maines, T. D., & Weimesrskirch, A. M. (2004). A Baldrige process for ethics? Science and Engineering Ethics, 10, 243–258.

    Article  Google Scholar 

  12. Harris, C. E. (2004). Internationalizing professional codes in engineering. Science and Engineering Ethics, 10, 503–521.

    Article  Google Scholar 

  13. Hegel, G. W. F. (1900). Philosophy of history, trans. by F. Sibree. New York: Colonial Press.

  14. Jamal, K., & Bowie, N. E. (1995). Theoretical considerations for a meaningful code of professional ethics. Journal of Business Ethics, 14, 703–714.

    Google Scholar 

  15. Kapstein, M. (2004). Business codes of multinational firms: What do they say? Journal of Business Ethics, 50, 13–31.

    Article  Google Scholar 

  16. Kapein, M., & Wempe, J. (1995) Twelve Gordian knots when developing an organization code of ethics. Journal of Business Ethics, 14, 853–869.

    Google Scholar 

  17. Kipnis, K. (1988). Toward a code of ethics for pre-school teachers: The role of the ethics consultant. International Journal of Applied Philosophy, 4, 1–10.

    Google Scholar 

  18. Koehler, W. C., & Pemberton, J. M. (2000). A search for core values: Toward a model code of ethics for information professionals. Journal of Information Ethics, 9, 26–54.

    Google Scholar 

  19. Kultgen J. (1983). Evaluating codes of professional ethics. In W. L. Robinson & M. S. Pritchard (Eds.), Profits and professions. Essays in business and professional ethics (pp. 225–263). New Jersey: Humana Press.

    Google Scholar 

  20. Marx, K. (1971). The eighteenth Brumaire of Louis Napoleon. Edited and translated by S. K. Padover, On revolution. New York: McGraw-Hill.

  21. Schwartz, M. (2001). The nature of the relationship between corporate codes of ethics and behaviour. Journal of Business Ethics, 32, 247–262.

    Article  Google Scholar 

  22. Schwartz, M. S. (2005). Universal moral values for corporate code of ethics. Journal of Business Ethics, 59, 27–44.

    Article  Google Scholar 

  23. Somer, M. J. (2001). Ethical codes of conduct and organizational context: A study of the relationship between codes of conduct, employee behaviour and organizational rules. Journal of Business Ethics, 30, 185–195.

    Article  Google Scholar 

  24. Tucker, L. R., Stathakopolous, V., & Ch, P. H. (1999). A multidimensional assessment of ethical codes: The professional business association perspective. Journal of Business Ethics, 19, 287–300.

    Article  Google Scholar 

  25. Weaver, G. R. (1995). Does ethics code design matter? Effects of ethics code rationales and sanctions on recipients justice perceptions and content recall. Journal of Business Ethics, 14, 367–285.

    Article  Google Scholar 

  26. Weller, S. (1988). The effectiveness of corporate codes of ethics. Journal of Business Ethics, 7, 389–395.

    Article  Google Scholar 

Download references

Acknowledgements

Work on this paper was funded in part by a grant from the National Science Foundation (SES-0117471). I should like to thank the advisory board with which I worked under that grant for many helpful comments on early versions of this paper. I should also like to thank the reviewers for this journal.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Davis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Davis, M. Eighteen rules for writing a code of professional ethics. SCI ENG ETHICS 13, 171–189 (2007). https://doi.org/10.1007/s11948-007-9000-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11948-007-9000-2

Keywords

Navigation