Ethics for computing professionals · Éthique pour les professionnels de l'informatique
| English | Français |
|---|---|
| ethics/ˈeθɪks/ | éthique |
| computing professional/kəmˈpjuːtɪŋ prəˈfeʃənl/ | professionnel de l'informatique |
| code of conduct/kəʊd ɒv ˈkɒndʌkt/ | code de déontologie |
| confidentiality/ˌkɒnfɪˌdenʃiˈæləti/ | confidentialité |
| conflicts of interest/ˈkɒnflɪkts ɒv ˈɪntrest/ | conflits d'intérêts |
| intellectual property/ˌɪntəˈlektʃuːəl ˈprɒpəti/ | propriété intellectuelle |
| privacy/ˈprɪvəsi/ | la vie privée |
The machine that said everything was fine
- Between 1985 and 1987 a radiotherapy machine called the Therac-25 gave at least six patients massive overdoses of radiation. Three died.
- The cause was software: a race condition that let the machine fire its full-power beam while the screen reported a normal dose. The manufacturer's first response was that an overdose was impossible.
- Nobody outside the company could read the code. The patients had to trust the people who wrote it.
- That trust is what ethics 伦理 is for. This lesson is what the profession expects of you, why, and how to answer when the exam gives you a situation.
La machine qui disait tout allait bien
- Entre 1985 et 1987, une machine de radiothérapie appelée Therac-25 a administré au moins six patients de lourdes surdoses de rayonnement. Trois sont morts.
- La cause était logicielle : une condition de course permettait à la machine de tirer son faisceau à pleine puissance alors que l'écran rapportait une dose normale. La première réponse du constructeur était qu'une surdose était impossible.
- Personne hors de l'entreprise ne pouvait lire le code. Les patients devaient faire confiance aux personnes qui l'avaient écrit.
- C'est pourquoi l'éthique 伦理 existe. Cette leçon montre ce que la profession attend de vous, pourquoi, et comment répondre lorsque l'examen vous donne une situation.
Why computing professionals need ethics
- A computing professional 计算机专业人员 builds software, systems, networks and data that affect other people. Because the work is technical, those people usually cannot tell whether it was done well or honestly.
- Trust: users and employers rely on professionals to act in their interest. Without it, software loses its credibility.
- Impact: software runs medical devices, banking, vehicles and elections. Careless or dishonest work hurts real people.
Pourquoi les professionnels de l'informatique ont besoin d'éthique
- Un professionnel de l'informatique 计算机专业人员 construit des logiciels, systèmes, réseaux et données qui affectent d'autres personnes. Comme le travail est technique, ces personnes ne peuvent généralement pas dire s'il a été réalisé correctement ou honnêtement.
- Confiance : les utilisateurs et employeurs font confiance aux professionnels pour agir dans leur intérêt. Sans cela, le logiciel perd sa crédibilité.
- Impact : le logiciel gère des appareils médicaux, la banque, les véhicules et les élections. Un travail négligent ou malhonnête nuit à de vraies personnes.
Why are ethics especially important for computing professionals? · Pourquoi l'éthique est-elle particulièrement importante pour les professionnels de l'informatique ?
Software runs critical systems and users can't easily verify it, so professionals are trusted to act honestly and competently. · Le logiciel exécute des systèmes critiques et les utilisateurs ne peuvent pas facilement le vérifier, donc les professionnels sont信任és pour agir honnêtement et compétemment.
Professional bodies and codes of conduct
- The syllabus names two: the BCS (British Computer Society) and the IEEE (Institute of Electrical and Electronics Engineers). The ACM is a third. Each publishes a code of conduct 行为准则 that members agree to follow.
- Benefits of joining, in the scheme's words: a set of ethical guidelines to follow, so decisions are not left to personal judgement; training, conferences and publications to keep skills current; a recognised professional status; a network of colleagues; and advice when a difficult case arises.
- Membership can be withdrawn from someone who breaks the code, which gives the code teeth.
Organismes professionnels et codes de conduite
- Le programme mentionne deux organismes : le BCS (British Computer Society) et l'IEEE (Institute of Electrical and Electronics Engineers). L'ACM en est un troisième. Chacun publie un code de conduite 行为准则 auquel les membres s'engagent.
- Avantages de l'adhésion, selon les termes du programme : un ensemble de directives éthiques à suivre, afin que les décisions ne soient pas laissées à l'appréciation personnelle ; formation, conférences et publications pour maintenir les compétences à jour ; statut professionnel reconnu ; réseau de collègues ; et conseils lors de cas difficiles.
- L'adhésion peut être retirée à quelqu'un qui viole le code, ce qui donne du poids au code.
The two professional bodies named in the syllabus are the BCS and the ____. · Les deux organismes professionnels cités dans le programme sont la BCS et la ____.
The British Computer Society and the Institute of Electrical and Electronics Engineers; both publish a code of conduct that members follow. · The British Computer Society et l'Institute of Electrical and Electronics Engineers ; tous deux publient un code de conduite que leurs membres suivent.
Which are benefits of joining a professional ethical body? Select all · tout that apply. · Quels sont les avantages d'adhérer à un organisme éthique professionnel ? Sélectionnez toutes celles qui s'appliquent.
A body offers guidance, development, status and support. It cannot place its members above the law. · Un organisme offre des orientations, du développement, un statut et un soutien. Il ne peut pas placer ses membres au-dessus de la loi.
The principles
- Public interest first: protect the safety, health and welfare of those affected.
- Honesty and competence: be honest about your skills and do not claim expertise you lack.
- Confidentiality 保密性: protect clients' and employers' private information. Avoid conflicts of interest 利益冲突: do not take work where your interest clashes with the client's.
- Respect intellectual property 知识产权 and privacy 隐私, keep your skills current, and treat colleagues fairly.
Privacy is one of the interests a professional is trusted to protect
Les principes
- Intérêt public avant tout : protéger la sécurité, la santé et le bien-être de ceux qui en sont affectés.
- Honnêteté et compétence : être honnête sur ses compétences et ne pas prétendre une expertise dont on ne dispose pas.
- Confidentialité 保密性 : protéger les informations privées des clients et employeurs. Éviter les conflits d'intérêts 利益冲突 : ne pas prendre de travail où votre intérêt entre en conflit avec celui du client.
- Respecter la propriété intellectuelle 知识产权 et la vie privée 隐私, maintenir ses compétences à jour, et traiter les collègues équitablement.

La vie privée est l'un des intérêts qu'un professionnel est censé protéger
Which is a core principle of professional ethics? · Quel est un principe fondamental de l'éthique professionnelle ?
Codes of ethics put the public interest first, alongside honesty, competence and confidentiality. · Les codes d'éthique placent l'intérêt public en premier, aux côtés de l'honnêteté, de la compétence et de la confidentialité.
Select all · tout the genuine professional principles. · Sélectionnez toutes les véritables principes professionnels.
Honesty, confidentiality and avoiding conflicts of interest are principles; taking others' credit is unethical. · L'honnêteté, la confidentialité et l'évitement des conflits d'intérêts sont des principes ; prendre le crédit des autres est contraire à l'éthique.
Match each professional principle to what it means. · Reliez chaque principe professionnel à sa signification.
Codes of ethics put the public first, with honesty, confidentiality and no conflicts of interest. · Les codes d'éthique placent l'intérêt public en premier, avec honnêteté, confidentialité et absence de conflits d'intérêts.
Worked example: colleagues and the public
- Explain why a programmer needs to act ethically towards colleagues and towards the public.
- Colleagues: treat them fairly and without discrimination; respect their work, ideas and confidential information; be honest about mistakes and give credit where it is due; support their development rather than undermine it.
- The public: protect their personal data and privacy; produce software that is safe, reliable and properly tested, because faults can cause harm; be honest about what the software does and does not do.
- Two audiences, two or three points each, every point a consequence for someone.
Exemple résolu : collègues et public
- Expliquez pourquoi un programmeur doit agir de manière éthique envers les collègues et envers le public.
- Collègues : les traiter équitablement et sans discrimination ; respecter leur travail, leurs idées et leurs informations confidentielles ; être honnête sur les erreurs et donner les crédits là où ils sont dus ; soutenir leur développement plutôt que de le compromettre.
- Public : protéger leurs données personnelles et leur vie privée ; produire un logiciel sûr, fiable et correctement testé, car les défauts peuvent causer des dommages ; être honnête sur ce que le logiciel fait et ne fait pas.
- Deux audiences, deux ou trois points chacune, chaque point ayant des conséquences pour quelqu'un.
Which of these is acting ethically towards a colleague? · Lequel de ceux-ci constitue un comportement éthique envers un collègue ?
Credit where it is due is respect for a colleague's work. Hiding a bug harms users and breaks honesty; the other two breach privacy and honesty. · Reconnaître le mérite revient à respecter le travail d'un collègue. Cacher un bug nuit aux utilisateurs et viole l'honnêteté ; les deux autres actions enfreignent la vie privée et l'honnêteté.
Acting ethically, acting unethically
- Acting ethically protects users, strengthens reputation, reduces legal risk and builds trust in the profession.
- Acting unethically, skipping testing, hiding bugs, misusing data, can harm real users, lead to dismissal or legal action, damage a reputation for years, and erode trust in technology generally.
- The exam gives a situation and asks for the impact of each choice. Name who is affected and how.
Agir éthiquement, agir malhonnêtement
- Agir éthiquement protège les utilisateurs, renforce la réputation, réduit les risques juridiques et crée de la confiance dans la profession.
- Agir malhonnêtement, sauter les tests, cacher des bugs, mal utiliser des données, peut nuire aux vrais utilisateurs, entraîner un licenciement ou des actions en justice, endommager une réputation pendant des années, et éroder la confiance en la technologie en général.
- L'examen donne une situation et demande l'impact de chaque choix. Nommez qui est affecté et comment.
Risk and responsibility lab · Laboratoire de risque et de responsabilité
Sort examples by the rule, risk or protection involved. · Triez les exemples selon la règle, le risque ou la protection impliquée.
A likely consequence of acting unethically (e.g. hiding bugs) is: · Une conséquence probable d'un comportement non éthique (ex. : cacher des bugs) est :
Unethical conduct can hurt real users and lead to dismissal, legal liability and damaged trust. · Un comportement non éthique peut nuire à de vrais utilisateurs et entraîner un licenciement, une responsabilité légale et une confiance érodée.
Worked example: the hiring tool
- Your team's new AI hiring tool sorts CVs ten times faster, but you notice it rejects more older applicants. Shipping it pleases your manager.
- Who is affected: the applicants treated unfairly, the employer exposed to a discrimination claim, and the team's reputation.
- The code of conduct puts the public interest and fairness before short-term convenience, and the law forbids age discrimination.
- The ethical choice: hold the tool back until the bias is found and fixed, and tell the manager why. Speed does not outrank fairness.
Exemple résolu : l'outil de recrutement
- L'outil IA de recrutement de votre équipe trie les CV dix fois plus vite, mais vous remarquez qu'il rejette davantage de candidats âgés. Le lancer de l'outil satisfait votre manager.
- Qui est affecté : les candidats traités injustement, l'employeur exposé à une réclamation pour discrimination, et la réputation de l'équipe.
- Le code de conduite place l'intérêt public et l'équité avant la commodité à court terme, et la loi interdit la discrimination fondée sur l'âge.
- Le choix éthique : retenir l'outil jusqu'à ce que le biais soit trouvé et corrigé, et expliquer pourquoi au manager. La vitesse ne prime pas sur l'équité.
Because the hiring tool is ten times faster, shipping it with a known bias against older applicants is an acceptable trade-off. · Parce que l'outil de recrutement est dix fois plus rapide, le diffuser avec un biais connu contre les candidats âgés est un compromis acceptable.
Public interest and fairness come first in every code of conduct, and age discrimination is unlawful. Speed is a convenience, not a justification. · L'intérêt public et l'équité primordiaux dans tout code de conduite, et la discrimination basée sur l'âge est illégale. La rapidité est un confort, pas une justification.
Worked example: a student on the school network
- A student connects a personal laptop to the school network. Give three ways they should act ethically.
- Respect other people's privacy and data; do not try to access systems or accounts they are not allowed to.
- Do not download or share copyrighted material, and do not introduce malware.
- Use the network for the purpose it was provided, and do not use social media to bully or harass. Any three, each a specific behaviour.
Exemple résolu : un élève sur le réseau scolaire
- Un élève connecte un ordinateur portable personnel au réseau scolaire. Donnez trois façons dont il devrait agir de manière éthique.
- Respecter la vie privée et les données des autres ; ne pas essayer d'accéder à des systèmes ou comptes auxquels ils ne sont pas autorisés.
- Ne pas télécharger ni partager de matériel protégé par le droit d'auteur, et ne pas introduire de malwares.
- Utiliser le réseau pour l'usage pour lequel il a été fourni, et ne pas utiliser les réseaux sociaux pour intimider ou harceler.任意 trois, chacun étant un comportement spécifique.
Deciding a borderline case
- Identify whose interests are affected. Check the code of conduct and the law.
- Weigh the consequences of each option, for users first. Ask a trusted senior colleague if the answer is not clear.
- Choose the option that protects users over short-term convenience, and be able to explain why.
Décider dans un cas limite
- Identifier dont les intérêts sont affectés. Consulter le code de conduite et la loi.
- Évaluer les conséquences de chaque option, pour les utilisateurs en priorité. Demander à un collègue senior de confiance si la réponse n'est pas claire.
- Choisir l'option qui protège les utilisateurs avant la commodité à court terme, et pouvoir expliquer pourquoi.
Put the steps for deciding a borderline ethical case in order. · Mettez les étapes permettant de trancher un cas éthique limite dans l'ordre.
People, rules, consequences, advice, decision. The last step is the one the exam marks: users before short-term convenience. · Personnes, règles, conséquences, conseils, décision. La dernière étape est celle que l'examen note : les utilisateurs avant le confort à court terme.
Marks that slip away
- "Legal" and "ethical" are not the same word. An action can be legal and still break the code of conduct.
- Confidentiality is about information you hold for others; privacy is about a person's own data. Do not swap them.
- Name the bodies: BCS and IEEE. "A professional organisation" earns nothing.
- Joining a body gives guidelines and support, not permission or protection. Say what it gives.
Pièges qui font perdre des points
- "Légal" et "éthique" ne sont pas le même mot. Une action peut être légale et pourtant violer le code de conduite.
- La confidentialité concerne les informations que vous détenez pour autrui ; la vie privée concerne les propres données d'une personne. Ne les confondez pas.
- Nommer les organismes : BCS et IEEE. "Une organisation professionnelle" ne rapporte aucun point.
- Adhérer à un organisme donne des directives et du soutien, pas une permission ou une protection. Dites ce qu'il apporte.
You've got it
- ethics matter because others must trust technical work they cannot judge, and because software has real impact
- BCS and IEEE publish codes of conduct; joining gives guidelines, training, status, a network and advice
- principles: public interest first, honesty and competence, confidentiality, no conflicts of interest, respect for IP and privacy, fairness to colleagues
- for a situation: name who is affected, apply the code and the law, weigh the consequences, and put users before convenience
Vous avez compris
- L'éthique importe parce que les autres doivent faire confiance à un travail technique qu'ils ne peuvent pas juger, et parce que le logiciel a un réel impact
- BCS et IEEE publient des codes de conduite ; l'adhésion donne des directives, de la formation, un statut, un réseau et des conseils
- principes : intérêt public avant tout, honnêteté et compétence, confidentialité, pas de conflits d'intérêts, respect de la PI et de la vie privée, équité envers les collègues
- pour une situation : nommer qui est affecté, appliquer le code et la loi, évaluer les conséquences, et placer les utilisateurs avant la commodité