Skip to Content
責任あるソフトウェアエンジニアリング ―現実社会におけるGoogleのケーススタディとともに
book

責任あるソフトウェアエンジニアリング ―現実社会におけるGoogleのケーススタディとともに

by Daniel J. Barrett, 松沢 敏志, 藪崎 仁史, 井出 貴也
March 2026
Intermediate
232 pages
2h 59m
Japanese
O'Reilly Japan, Inc.
Content preview from 責任あるソフトウェアエンジニアリング ―現実社会におけるGoogleのケーススタディとともに

5章プライバシーの保護と尊重

昔、私がまだ若く無鉄砲だった頃、有名企業(Googleではありません)の社内ネットで、ある問題を抱えていました。従業員から、社内サイトの情報が見つけにくいと不満が出ていたのです。この対策として、私のチームはサイト上でユーザーが入力した検索クエリを収集する案を思いつきました。そこから最も検索数の多いトピックを割り出し、関連性の高い記事をより目立つ場所に配置すればユーザーも喜ぶはずです。いいでしょう?さらに、その会社の文化は非常に開放的だったため、従業員名を除外したクエリデータを社内の誰もが閲覧できるように公開することにしました。ウェブサイトはファイアウォールで保護されていたため、匿名の同僚が何を検索しているのか見るのは面白いだろうと考えたのです。何が問題だというのでしょうか?

検索追跡機能の公開から24時間後、私たちはその機能を停止しました。賢明な人物がリスクを説明してくれたからです。仕事用のウェブサイトであっても、従業員は産休がんの医療給付のような、極めて個人的な話題を検索しているとわかったのです。こうした情報の収集や閲覧は、プライバシーの重大な侵害でした。さらに悪いことに、検索者の名前を削除していても、検索ワードを公開するという判断は危険なものでした。従業員が産休を検索した直後に解雇されたら、何が起きるか想像してください。その人は、事実として検索ワードが他人から見えていたと主張できますし、経営陣が妊娠を察して違法に解雇したと疑うかもしれません。良かれと思って行動した私のチームは、気づかぬうちに重大な法的リスクを生み出していました(幸い、私たちは問題が起きる前に検索クエリの収集を停止し、データを削除しました)。

技術分野におけるプライバシーは、極めて重要な課題です。繊細で扱いが難しい問題です。匿名に見えるデータが、実は匿名になっていないこともあります。個人データを用いる製品は、適切にプライバシー対応を行えば優れたユーザー体験を提供できますが、データの使い方によってはユーザーに驚きや不快感を与えかねません。その結果、ユーザーが被害を受け、甚大な罰則を受ける可能性があります。私の検索追跡の例が示すように、たとえ創造的で善意ある人であっても、意図せずプライバシー上の問題を引き起こすことがあります。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

ルールズ・オブ・プログラミング ―より良いコードを書くための21のルール

ルールズ・オブ・プログラミング ―より良いコードを書くための21のルール

Chris Zimmerman, 久富木 隆一
高リスク分野のための機械学習 ―責任あるAI構築のための実践アプローチ

高リスク分野のための機械学習 ―責任あるAI構築のための実践アプローチ

Patrick Hall, James Curtis, Parul Pandey, 高江洲 勲, 伊東 道明, 園田 道夫, 北條 孝佳, 石川 太一
Linuxカーネルプログラミング 第2版

Linuxカーネルプログラミング 第2版

Kaiwan N. Billimoria, 武内 覚, 大岩 尚宏

Publisher Resources

ISBN: 9784814401581Publisher Website