HN 日本語サマリー

← 一覧へ戻る
Web開発

NBC News Big Boardの構築

Building the NBC News Big Board (ejfox.com)

54 pointsby whalesalad20 コメント

要約

この記事は、NBCニュースの選挙報道で使われる「Big Board」と呼ばれる大型タッチスクリーンシステムの開発プロセスについて詳述しています。筆者は、プロトタイプから本番運用に至るまでの技術的な挑戦、特にライブ放送中のストレスフルな環境での迅速な対応や、本番運用での成功体験を語っています。

全文翻訳

NBC News Big Board

これは1月に私が作成したプロトタイプから始まりました。郡レベルの選挙結果を探索するためのタッチスクリーン方式で、アダムにデモし、次にスティーブに、そしてマークにと進み、予算を獲得して本物になりました。それが、NBCとMSNBCで視聴している約1000万人の人々の前で、ライブで放送中にスティーブ・コーナッキーが使う「Big Board」です。マイケル・スモールと私は、NBC News Digitalのプロダクトおよびテックチームと共にこれを構築しました。

ライブで実演されるものを作ることは、私がこれまで経験した中で最もストレスの多いことです。ミスは許されず、自分でコントロールできない画面を他の人に引き渡すことになります。選挙前の数週間、アダム(コーナッキーのプロデューサー)は、マドウやモーニング・ジョーに出演しながら、あらゆる時間に私にテキストメッセージを送ったり電話をかけたりして、私は即座に新しいスコアカードフィルターを追加することに慣れていきました。

選挙の夜のワークフローは、私のソファから行われました。JSONを編集し、NBCネットワークにVPNで接続し、サーバーにSSHでログインし、git pull from masterを実行し、pm2 restart allを実行し、プロデューサーに更新したことをテキストで伝え、数分後にHulu経由で放送されているのを見るのです。緊急時にライブでそれを実行し、数分後にテレビでそれを見るのは、かなりクールな感覚です。

放送は無線周波数で行われ、うまくいっているときはほとんど無音ですが、あちこちで問題が発生しているのが聞こえます。「3Aウォールがブラックアウトした」「リンクグラフィックスがロードされていない」。自分の名前が呼ばれないか耳を澄ませます。呼ばれないことを神に祈ります。

最終的にはうまくいきました。同僚が、チャック・トッドのプロデューサーが、チャックがアプリに不満を持たなかったのは初めての選挙の夜だったと言っていたと教えてくれました。スティーブはそれを使って素晴らしかったです。パン、ズーム、スコアボードや追加したヒストリカルドロワーの表示、数ヶ月前に私が考案したストーリーテリングの方法や動きを使い、テレビで私が望んでいた通りの形でプレイしていました。

1AMのベーコンパンケーキ、モンタナの寒波、チームを率いることについて学んだことなど、その全容はここにあります: Election Night 2018 →

[画像: The Big Board UI: 2016 Pennsylvania presidential results beside an interactive county map]
The Big Board UI: 2016 Pennsylvania presidential results beside an interactive county map
2016 NBC News County-Level Election Maps

[画像: Planning board — printed election-graphic studies and notes pinned to the wall]
Planning board — printed election-graphic studies and notes pinned to the wall

[画像: Broadcast setup — the Big Board on a control-room monitor beside a waveform scope]
Broadcast setup — the Big Board on a control-room monitor beside a waveform scope

[画像: Printed design studies for the on-air election graphics, spread across a desk]
Printed design studies for the on-air election graphics, spread across a desk

NewscastStudio wrote up a later update.