The following is the Code 2018 Draft 2 version.
If you wish to contribute to this section: Reply to this post with your suggested re-wording and a justification for your proposed changes.
3.1 Ensure that the public good is a central concern during all professional computing work.
The needs of people—including users, other people affected directly and indirectly, customers, and colleagues—should always be a central concern in professional computing. Tasks associated with requirements, design, development, testing, validation, deployment, maintenance, end-of-life processes, and disposal should have the public good as an explicit criterion for quality. Computing professionals should keep this focus no matter which methodologies or techniques they use in their practice.