Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
レガシーな新聞社が本気でテクノロジーメディアを目指す開発プロジェクト/JBUG_Tokyo4
Search
Ichiro Nishiuma
March 19, 2018
Technology
1
2k
レガシーな新聞社が本気でテクノロジーメディアを目指す開発プロジェクト/JBUG_Tokyo4
JBUG (東京#4) - Backlog World reCapミートアップ 2018/03/19(月)、プレゼン資料。
「レガシーな新聞社が本気でテクノロジーメディアを目指す開発プロジェクト」
Ichiro Nishiuma
March 19, 2018
Tweet
Share
More Decks by Ichiro Nishiuma
See All by Ichiro Nishiuma
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
350
日経電子版から始まった内製開発の現在地と向き合っている課題/inhouse
nishiuma
0
300
エンジニア採用を起点に取り組む組織の改善活動と課題、中長期のタスク管理/ #HRmethod
nishiuma
4
3.6k
みんなで盛り上げ築くリレーション、日経の新卒エンジニア研修 #chiyoda_tech
nishiuma
1
260
回り回って効いてくる副次的効果としての技術広報/techpr
nishiuma
2
370
自らを知り外と繋がる、日経のエンジニア採用とDevRel活動/devreljp92
nishiuma
3
340
技術イベントはなんとかひねり出す 日経の技術広報の取り組み/techpr3
nishiuma
1
480
日経におけるエンジニア組織づくりで直面した課題と施策/engineerorganization #nikkei_tech_talk
nishiuma
0
350
日経におけるクラウド人材育成と 技術コミュニティ/human-resource-dev
nishiuma
0
54
Other Decks in Technology
See All in Technology
Forget efficiency – Become more productive without the stress
ufried
0
240
LINEヤフー株式会社における音声言語情報処理AI研究開発@SP/SLP研究会 2024.10.22
lycorptech_jp
PRO
2
270
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
20241108_CS_LLMMT
shigashiyama
0
240
QAEチームが辿った3年 ボクらが改善業務にスクラムを選んだワケ / 20241108_cloudsign_ques23
bengo4com
0
580
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
2.6k
[JAWS-UG金沢支部×コンテナ支部合同企画]コンテナとは何か
furuton
3
340
TinyGoを使ったVSCode拡張機能実装
askua
2
200
10分でわかるfreee エンジニア向け会社説明資料
freee
18
520k
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
170
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
1.1k
AI長期記憶システム構築のための LLMマルチエージェントの取り組み / Awarefy-LLM-Multi-Agent
iktakahiro
2
330
Featured
See All Featured
Visualization
eitanlees
145
15k
Rails Girls Zürich Keynote
gr2m
93
13k
Raft: Consensus for Rubyists
vanstee
136
6.6k
RailsConf 2023
tenderlove
29
890
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
KATA
mclloyd
29
14k
Code Review Best Practice
trishagee
64
17k
Designing for humans not robots
tammielis
249
25k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Transcript
レガシーな新聞社が 本気でテクノロジーメディアを ⽬指す開発プロジェクト JBUG (東京#4) - Backlog World reCapミートアップ ⽇本経済新聞社
デジタル事業 BtoCユニット ⻄⾺⼀郎
⻄⾺の⾃⼰紹介 • 電⼦版のインフラエンジニア – 2010年、電⼦版創刊 – 2015年、電⼦版AWS移⾏ – 2017年、電⼦版完全https化対応 – 最近API開発や認証システム • Backlog •
JBUG コミュニティ • JAWS-UG • 会社の宴会担当 銭湯部員、サウナ好き 2
アジェンダ 1. 新聞社である⽇経がテクノロジーメディ アを⽬指すのはなぜか 2. ⽇経電⼦版ができた当時の開発プロジェ クト 3. テクノロジーメディアになるために変え たこと
4. 直近出てきた成果 5. Backlogを活⽤したプロジェクト事例
⽇経電⼦版、⽇経の紹介 • 2018年1⽉に有料会員55万⼈突破 • 電⼦版登録会員 350万⼈ • 2010年3⽉に創刊 • PC/モバイルサイト、電⼦版アプリ、紙⾯ ビューアーアプリ
• ⽇経ID会員 800万⼈ • デジタル事業 BtoCユニット – エンジニア 約50⼈ • iPhone/Android • Webのフロントエンド、API • インフラ、認証、課⾦、決済 4
⽇経がテクノロジーメディアを ⽬指すのはなぜか • 140年の歴史 新聞事業とデジタル事業 • 外部環境の変化 • テクノロジーを駆使するメディア • ⽇経がどのように⾃⼰変⾰していったか
5
⽇経電⼦版サービス開発の変⾰ • 開発⼒、開発スピードの向上が課題 • 開発の内製化の推進 • 組織、開発体制の変更 • 開発しやすい環境づくり – Backlog、slack、Qiita:Team、github導⼊
6
⽇経電⼦版ができた頃の開発 プロジェクト管理(2010年当時) • 表計算ソフトで課題とスケジュール管理 – 複数⼈で同時に編集できない – ステータスの管理が⾯倒 – 情報の共有ができない
• できても週1程度で会議した時だけ – タスクの⾒える化ができない – コミュニケーションがうまくいかない • ⾮効率と思いつつそれでやるしか無かった • 当時は外注による開発がメイン 7
開発⼒を上げるため変えたこと • 組織、体制のあり⽅の問題だった – チーム制にして兼任を無くす • 内製開発の推進 – 内製チーム、最初は⼩さくスタート – 新しい⾎、外部コンサルに⽿を傾ける – PDCAと数字 •
⾃分たちのコアコンピタンスの⾒直し 開発⼒の向上とスピードアップのために 環境やツールよりまずは組織と体制 8
環境づくりとツールの⾒直し • カイゼン活動をするチーム – 内製チームの事例を横展開 • 朝会、振り返り会、開発合宿 • 効率アップ、会議削減のためツール導⼊ – Backlog、slack、Qiita:Team、githubなど – コード管理、テスト⾃動化
9
開発スタイル、マインドの変化 • 内製化の推進、システムの性質に合わせて選択 • クローズからオープン • 「昔からそうなってる」「変えるのが⼤変」 「無理」思考停⽌になっていないか • ファクトとロジック、本気でやろうと思うこと
։ൃ ֎։ൃ εϚϗΞϓϦ ϑϩϯτΤϯυ API
⽇経でのBacklog活⽤ • 使⽤者数 830⼈、プロジェクト 210個 • カイゼン要望をヌーラボさんに伝えた • 利⽤⽤途 – プロジェクト管理
– タスク管理 – 課題管理 – 情報共有 – アジェンダと議事録 – ⼿順書 – システム構成 11
最近の成果 1. ⽇経電⼦版サイト⾼速化 表⽰速度改善 2. Nikkei for Slack 3. 2017年度 グッドデザイン賞「ベスト100」
⽇経電⼦版アプリ ⽇経電⼦版紙⾯ビューアー ⽇経電⼦版ビジュアルデータ 4. 決算サマリー(AI記者) 5. 紙⾯ビューアーでサーバレス 6. ⽇経ID基盤でサーバレス 7. アプリやモバイルで全⾓を半⾓に変更 12
13 h"ps://note.mu/konpyu/n/n9fd5b81f6305
14 h"p://www.g-mark.org/award/describe/45905
15 h"p://www.itmedia.co.jp/enterprise/arCcles/1706/01/news077.html
16
最近の成果 1. ⽇経電⼦版サイト⾼速化 表⽰速度改善 2. Nikkei for Slack 3. 2017年度 グッドデザイン賞「ベスト100」
⽇経電⼦版アプリ ⽇経電⼦版紙⾯ビューアー ⽇経電⼦版ビジュアルデータ 4. 決算サマリー(AI記者) 5. 紙⾯ビューアーでサーバレス 6. ⽇経ID基盤でサーバレス 7. アプリやモバイルで全⾓を半⾓に変更 17
Backlogを活⽤した事例 1. ⽇経電⼦版、AWSクラウド移⾏ アジェンダをBacklogで管理、進⾏ 2. ⽇経電⼦版、完全https化対応 ガントチャートを有効に使⽤ 3. Wikiで構成図、議事録の情報共有 4.
電⼦版アプリで「お客様の声」連携 書き込んだご意⾒がslackとBacklogに⾃動登録 5. FTとの協業 6. 電⼦版プロモーションの案件管理 7. ⽇経IDのAPI構築 8. 障害管理 18
事例① 会議のアジェンダをチケット登録 • 事前にPMがアジェンダ作成して通知する – 最も⼤事と考える課題をピックアップ – 会議で話し合うべき課題にフォーカス 19
事例② ガントチャート有効活⽤ • ⽇経電⼦版の完全https化対応で駆使 – 複雑な依存関係や移⾏のステップを⾒える化 – イベントとタスクを紐付けて進捗を管理 – 多⼈数が関わるプロジェクト、わかりやすい 20
21 事例③ wikiの活⽤(構成図や議事録)
事例④ 電⼦版アプリ、お客様意⾒連携 • ⼤切なお客様の声を⾃動登録 – slackとBacklogに登録、kibanaで可視化 – 通知と情報のストック • アプリの改善活動に活かす 22 22
Amazon API Gateway AWS Lambda
事例⑤ グローバルな協業で活⽤ • ⽇経とFTの連携プロジェクトで活⽤ • ⾔語設定がありがたい • 直感的で説明いらず、海外メンバーにも すぐに使ってもらえる 23
事例⑥ 電⼦版プロモーション案件 • メンバー間の情報共有で使⽤ – キャンペーン、プロモーション管理 • 部会での情報共有で活⽤ • ⾮エンジニアにも広がっている 24
事例⑦ ⽇経IDのAPI構築 • AWSに⽇経IDのAPIを作るプロジェクト • プロジェクトのゴール、プロジェクトの ミッション(実現したいこと)やビジョ ン(実現したときの状態)を認識合わせ
事例⑧ 「障害管理」 • サービスに影響がある障害を管理するた めのBacklogプロジェクトを作成 • お客様に影響があった障害を登録、蓄積 • 上層部への素早い報告、社内で情報共有 26
社内旅⾏、宴会幹事もBacklog • 130⼈規模の社員旅⾏・宴会の幹事のPM • 幹事団20⼈ • Backlogでタスク管理 27
予定と実績の管理が悩ましい • 全てBacklogで管理しきれず、⼀部エクセ ル管理に戻ってしまった • 例えば、API開発で期⽇を決めてBacklogに 期限を設定しても、変更があると把握しき れない – 元々の予定がいつで、その後どうなったか追い づらい
• コメントがずらずら続くと追うのがツラい 28
Backlogの通知 • Backlogの登録/更新/コメントにslackで 早く気付きたい • ⾃分たちで連携して通知する機能を開発 • ⾃由にカスタマイズ 29 ௨͢ΔΠϕϯτ
ɹ☑ ՝ͷՃ ɹ☑ ՝ͷߋ৽ ɹ☑ ՝ʹίϝϯτ Amazon API Gateway AWS Lambda Incoming webhooks Channels #nikkei
Backlog 好きな機能 • 課題キーと件名のクリップボードコピー • 「最近⾒た課題」「最近⾒たwiki」のリンク • スマホアプリ 特に「お知らせ」 課題をまとめる作業をする際に⾮常に便利 30
まとめ 1. ⽇経がテクノロジーメディアになるた めに取り組んできたこと 2. 2010年当時のレガシーな開発プロジェ クトがどう変わったか 3. 様々なプロジェクトで取り組んできた 成果
4. Backlogを活⽤したプロジェクト事例 31
以上です ご清聴ありがとうございました