What to Expect From IEEE 7000: The First Standard for Building Ethical Systems

By on February 21st, 2022 in Articles, Ethics, Human Impacts, Last Word, Magazine Articles, Social Implications of Technology, Societal Impact

IEEE 7000™ is a long-awaited standard promising organizations the “ethical specs” [1] that seem to be overdue in engineering roadmaps. One hundred and fifty-four experts were, at some point, involved in IEEE 7000, 34 being Workgroup (WG) members. Seventy-seven experts balloted for its publication in 2021 (93% acceptance rate). In this article, I want to give a short overview of what to expect from IEEE 7000 and how it came about. The 79-page normative standard, involved hundreds of online discussions over five years, engaging self-selected individuals stemming from many cultures (Europe, Middle East, the United States, Australia, and Latin America) and a broad set of professional backgrounds (engineers, philosophers, theologists, consultants, etc.). There was one core question to be answered: How can tech organizations of whatever size and industry build more ethical systems? But what is “ethical?” When laymen hear the word “ethics,” they easily confound it with “morals.” This is not how the IEEE 7000 WG refers to it. Instead, IEEE 7000 guides developers in making their products and services compatible with the ethical values of the communities in which technical products and services are placed and used. The standard gives step-by-step guidance to organizations on how to care for stakeholder values from the early conception of a system all through its development (and depending on its reading, during later deployment). Organizations that envision building technology for humanity (instead of only profit) get an answer to the Kantian question “How should I act”? I, the engineer, and I, the manager. How should the organization prepare for an IT project? How should it elicit and prioritize values? How can it ensure that prioritized values are ending up in the system-of-interest (SOI)? And how can the organizational and technical engineers transparently share their value mission and effort?

How can tech organizations of whatever size and industry build more ethical systems?

To answer these questions, the IEEE 7000 WG has sought to respect prior scholarly work, especially value sensitive design (VSD), participatory design, privacy by design, virtue ethics, material value ethics, and HCI. To elicit values of ethical relevance, the standard applies utilitarianism, virtue ethics, and duty ethics and recommends to also reach out to the culturally and spiritually founded ethical traditions of local cultures. Values in IEEE 7000 are understood not only as critical issues that need to be fixed in order to not be evil, but instead are regarded in line with Max Scheler’s Material Value Ethics [2] and the post-phenomenological tradition: they are desirable qualities woven into our world and worthwhile to be borne by technology in order to positively enrich humans’ technical co-evolution.

Coming About and Themes Addressed

Building a process framework like IEEE 7000 has not been an easy task. The development of the standard went through three phases. At the kick-off in 2016, the starting point was my textbook Ethical IT Innovation– A Value-Based System Design Approach [3] that already recognized VSD [4], risk-assessment-based design [5], participatory design, and Mumford’s ethics method. This baseline implied that IEEE 7000 would focus on how to embed value principles into systems (including virtues) and that a system can (of course) only be conceived of as a “socio-technical” one. Due to VSD, it seemed clear that IEEE 7000 would need to include a bottom-up value exploration and conceptual analysis rather than embrace preconceived value principles’ lists.

During the first project months, WG members formulated their expectations on the standard through two surveys. Industry input, expert presentations, and existing literature were consulted. Based on this input, we decided that IEEE 7000 should not primarily be about “better AI,” algorithmic accountability, or ethical algorithms. This would have considerably reduced the mission of the standard. Instead, we sought to respect international value agreements (such as human rights frameworks) and regional laws in technology design and looked for a way to do so transparently, implying the need for an information management process. Many WG members emphasized the organizational conditions in which system and software engineers today are not given enough time or autonomy to work on nonfunctional value requirements. Furthermore, a normative standard needs to be sensitive to existing system and software engineering practice. Therefore, the ISO/IEEE/IEC 15288 standard was taken as an initial guidance to build processes. An important goal for the standard became to fix what we called “the two-domain problem”: How to bridge the gap between innovation management processes and engineering processes and end up with a product roadmap that integrates functional with ethical requirements. With these issues in mind (and many more), I wrote the very first draft in the summer of 2017.

IEEE 7000™ aims to provide organizations with “ethical specs.”

The second phase of IEEE 7000 creation was about refinement and completion of value-based engineering activities. Four subgroups formed to discuss: 1) the optimal process flow of the standard; 2) data control issues any organization faces that wants to launch an ethical system in today’s networked ecosystem of systems; 3) the risk-based design that can ensure the translation of value principles into system requirements, and last but not least 4) the ethical foundations of the standard.

An interesting challenge was how to make moral philosophies verbally accessible to engineers. Are engineers supposed to understand philosophical terminology, such as “personal maxims” or “virtues”? And what are values? How can we grasp their existence and ontology correctly since they are invisible and immaterial? Can they be measured? The process group was challenged with the question how IEEE 7000 can resonate with agile system development while still instantiating a proper value requirements’ elicitation phase and documentation?

An interesting challenge was how to make moral philosophies verbally accessible to engineers.

The draft that resulted in 2018 was tested by various case studies on the effects of eliciting values with moral philosophies [6]. It was followed by two years of internal and external revisions (third phase) during which the WG replied to over a thousand comments received in three ballots. Finally, on June 16, 2021, the 7th draft of the IEEE 7000 standard was approved. The standard now has four primary processes to build ethical systems:

  • concept of operations and context exploration;
  • value elicitation and prioritization;
  • ethical value requirements identification;
  • risk-based design.

 

These are complemented by a transparency management process. The standard can be downloaded from https://standards.ieee.org/standard/7000-2021.html and is accompanied by case studies and background articles downloadable from WU Vienna’s Value-based Engineering portal: https://www.wu.ac.at/value-based-engineering

ACKNOWLEDGMENT

The author thanks IEEE WG for participating in the development of the standard and especially the WG members Gisele Waters and Rob Schaaf for their comments on earlier drafts of this article. This article solely represents the views of the author and does not necessarily represent a position of either the IEEE P7000 Working Group, IEEE or the IEEE Standards Association.

Author Information

S. Spiekermann (Member, IEEE) chairs the Institute for IS & Society at Vienna University of Economics and Business, Vienna, Austria, since 2009. She has authored over 100 scientific articles, including publications in IEEE Proceedings, IEEE Transactions on Software Engineering, IEEE Security and Privacy, Communications of the ACM, Journal of Information Technology (JIT), and many other leading outlets. She is the author of the textbook Ethical IT Innovation– A Value-Based System Design Approach as well as the books Networks of Control on Personal Data Markets (2016) and Digital Ethics– A Value System for the 21st Century (2019). She has been a Co-Initiator and the Vice-Chair of IEEE 7000 from 2016 to 2021.

____

To read the full version of this article, including references, click HERE.