編集部からのお知らせ
SNS分析のトレンドまとめ
注目「Googleのクラウド事業を読み解く」
海外コメンタリー

米民主党アイオワ州党員集会の混乱招いたシステム不具合、問題の所在は? - (page 2)

Steven J. Vaughan-Nichols (Special to ZDNet.com) 翻訳校正: 石橋啓一郎

2020-02-14 06:30

集計アプリはテストされていなかったのか

 アイオワ州の党員集会はベータテストのようなものだったと言う人もいる。しかし実際は、アルファテストレベルだったと言っていいだろう。このプログラムが利用者の手に渡ったのは、党員集会のわずか2週間前の米国時間1月18日だったという。

 アプリをインストールするには、一般に利用されているアプリストアを使用するのではなく、Androidのアプリテスト用プラットフォームである「TestFairy」や、Appleのアプリのベータテスト用サイト「TestFlight」からアプリをダウンロードし、インストールする必要があった。

 Viceの報道によれば、アイオワ州民主党の関係者でITシステムを担当するJonathan Green氏は、アプリは正常に動作しなかったと述べている。実際、Green氏によれば、アプリに関する最終的な指示を受け取ったのは、党員集会が開催された2月3日の午後1時だった。電子メールによる最終的な指示には、アプリが「ストール/フリーズ/ロックアップ」した場合には、集計結果を電話で報告するよう書かれていたという。

 サイバー政策とセキュリティを専門とする、スタンフォード大学国際安全保障協力センター(CISAC)のシニアリサーチスカラーHerbert Lin氏は、「テストが不十分なアプリを、そのアプリを使用するトレーニングの時間を事前に設けずに本番で使用するのは、自信過剰か、さもなければあまりにも世間知らずだ」と述べている

アプリに不具合が生じた背景

 新しい分散型ソーシャルネットワークを提供している企業Planetaryの最高経営責任者(CEO)Evan(Rabble)Henshaw-Plath氏は、次のようにツイートしている。

 「党員集会で使われたアプリは、モバイルアプリを作ったことがない年長のエンジニア1人と、1、2カ月前にはStarbucksの見習いコックやRegusの受付として働いていて、ごく最近コードアカデミーを修了した多くの人たちが作った、Firebase/Reactを使ったアプリだ」

 つまり、問題のアプリは品質が低かったようだ。また、問題が起こった場合のバックアップ手段(集計結果の電話での報告)も、その負荷に対応できるだけの人員が配置されていなかったために失敗した。要するに、党員集会での失敗は、単に機能不全が招いた結果だったと考えられる。

 アプリが手ひどく失敗したもう1つの理由は、選挙用のソフトウェアに対する資金投入のあり方に問題があったことと、専用ソフトウェアの開発を間違った考え方で進めていたことだろう。Henshaw-Plath氏は、「根本的な問題は、選挙活動に使用される技術に対する資金投入のあり方がおかしいことだ」とツイートしている。政治に使用されるソフトウェアは、その性質上、短期的なことだけを念頭に置いて作られている。つまり、献金の獲得と選挙に勝利することだ。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

特集

CIO

モバイル

セキュリティ

スペシャル

ホワイトペーパー

新着

ランキング

  1. クラウドコンピューティング

    マンガで解説、移行済みの担当者にも役立つ! Windows10移行&運用ガイド

  2. クラウドコンピューティング

    カギは物理世界とクラウドの接続あり!成果が出やすいIoT活用のアプローチを知る

  3. クラウドコンピューティング

    IoTにはこれだけのサイバー攻撃リスクが!まずはベストプラクティスの習得を

  4. セキュリティ

    エンドポイントの脅威対策をワンストップで提供 現場の負荷を軽減する運用サービス活用のススメ

  5. クラウドコンピューティング

    家庭向けIoT製品の普及とともに拡大するセキュリティとプライバシー問題─解決策を知ろう

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNet Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]