SlideShare a Scribd company logo
1 of 57
Download to read offline
1
2017年7月11日 @GMO Yours
GMOインターネット 稲守 貴久
お名前.comリニューアルの舞台裏(炎上編)
すべての人にインターネット
http://www.gmo.jp
2
1.お名前comのリニューアル概要
2.テクノロジーとクリエイティブ
① Angular JS – モダンなフロント実装
② WebSocket - 通信を保持させ最適な通信提供
③ SSO - 各種サービス連携
④ HCD – 誰のためのデザイン
3.炎上の様子 & 対応
① 超巨大構造物をフル改修するインパクト
② 炎上と祭りは今も昔も江戸の華
4.まとめ
アジェンダ
5
・日本初の公式レジストラーとして1999年にサービス開始
- 同年開始:ユーロ(通貨)、i-mode、ADSL、Bluetooth
・国内最大のドメイン登録サービス
- ドメイン国内シェア 90%(※2017年3末現在、GMO全体)
- 登録実績1500万件突破
・ドメインの他、サーバー、クラウド(SaaS)など展開
- 提供するサービスは20種類以上。
・東京を表す .tokyo 好評受付中!!![PR]
お名前.comとは
6
・日本初の公式レジストラーとして1999年にサービス開始
- 同年開始:ユーロ(通貨)、i-mode、ADSL、Bluetooth
・国内最大のドメイン登録サービス
- ドメイン国内シェア 90%(※2017年3末現在、GMO全体)
- 登録実績1500万件突破
・ドメインの他、サーバー、クラウド(SaaS)など展開
- 提供するサービスは20種類以上。
・東京を表す .tokyo 好評受付中!!![PR]
お名前.comとは
日本のインターネットを支える
基幹サービスのひとつ
7
・日本初の公式レジストラーとして1999年にサービス開始
- 同年開始:ユーロ(通貨)、i-mode、ADSL、Bluetooth
・国内最大のドメイン登録サービス
- ドメイン国内シェア 90%(※2017年3末現在、GMO全体)
- 登録実績1500万件突破
・ドメインの他、サーバー、クラウド(SaaS)など展開
- 提供するサービスは20種類以上。
・東京を表す .tokyo 好評受付中!!![PR]
お名前.comとは
日本のインターネットを支える
基幹サービスのひとつ
抱える課題も
たくさんあります
8
たくさんのサービス群
9
たくさんのサービス群
豊富なサービス
それに反比例して
膨らむ影響範囲の拡大
10
お名前.com リニューアル前
11
お名前.com リニューアル前
旧態依然の
ユーザーインターフェース
いくつも分かれたログイン画面
14
渋谷駅前
15
まるで古くて大きな渋谷駅のよう
・迷路と揶揄される通路
・増改築による整合性のズレ
お名前.com リニューアルの背景
16
https://www.shibuyabunka.com/
渋谷駅 工事計画
コントロールパネル統合プロジェクト
2015年 始動!
脳内BGM
19
銀座線 移設工事 第一弾(2016年11月)
開発イメージ
リニューアル前
2017年6月に初版リリース!
バラバラだった機能を統合
インターフェース刷新による操作性向上
各サービスとの連携強化
24
アジェンダ
1.お名前comのリニューアル概要
2.テクノロジーとクリエイティブ
① Angular JS - モダンなフロント実装
② WebSocket - 通信を保持させ最適な通信提供
③ SSO – 各種サービス連携
④ HCD – 誰のためのデザイン
3.炎上の様子 & 対応
① 超巨大構造物をフル改修するインパクト
② 炎上と祭りは今も昔も江戸の華
4.まとめ
25
テクノロジーとクリエイティブ
26
テクノロジーとクリエイティブ:AngularJS
27
AngularJS
いわゆるモダンなjavascriptフレームワーク
- Googleが主導して開発
- React, backbone.js, jQuery, Aurelia が類似
SPAで強力なWeb表現 ※SPA=Single Page Application
- 高速なページ遷移
- プッシュ通知などアプリのような豊かな表現力
メリット・デメリット
- MVCやテスト、データ結合が容易
- 技術者に高い難易度を求める
28
テクノロジーとクリエイティブ:WebSockets
29
WebSocket
伝統的なhttpと違い、通信を保持できる
- Webアプリ上で双方向通信を実現する
- 高速な応答を実現
- チャットの他、次ページを先読みなども可能
メリット・デメリット
- httpでは出来ないインタラクティブな表現
- サーバーリソースを多く使う可能性がある
30
テクノロジーとクリエイティブ:SSO
31
SSO(シングルサインオン)
ユーザー認証をスマートに
- 1度の認証で複数必要だった認証を不要にする
- 1つのIDで様々なお名前comサービスを使える
メリット・デメリット
- 利用者の利便性が向上
- セキュリティなど、高い技術要件
ドメイン
サーバー
etc
ドメイン
etc
♥…
シームレスな遷移
サーバー
SSO
32
テクノロジーとクリエイティブ:HCD
33
HCD(Human Centered Design)
誰のためのデザインをするのか
- 人間を中心にした設計思想 モノ中心から脱却
- 国際基準 ISO9241-210で定義されている
目的はユーザー体験の向上
- ペルソナ/プロトタイピング/ユーザーテスト
- 改善プロセスの反復
メリット・デメリット
- 操作性や使い心地が向上
- 人間工学やユーザビリティの知識が求められる
34
アジェンダ
1.お名前comのリニューアル概要
2.テクノロジーとクリエイティブ
① Angular JS - モダンなフロント実装
② WebSocket - 通信を保持させ最適な通信提供
③ SSO - 各種サービス連携
④ HCD – 誰のためのデザイン
3.炎上の様子 & 対応
① 超巨大構造物をフル改修するインパクト
② 炎上と祭りは今も昔も江戸の華
4.まとめ
35
巨大構造物をフル改修するインパクト
巨大構造物をフル改修するインパクト
国内シェアNo1のネットインフラ
画面機能数: ◯00 ヶ所
社内関係者: ◯00 人
開発期間 : 30 ヶ月
巨大構造物をフル改修するインパクト
複雑な要件:技術、海外、法律
技術的負債:機能減らさずモダンに
新しい挑戦:技術と価値を社会提供
38
非常に可燃性が高い
39
事例
炎上の話
40
事例①
ログイン機能が動かず
リリースできない問題
炎上の話
41
リリース2週間前、ログインできない!
事例①ログインのバグ
42
サーバー群
事例①ログインのバグ
全台への反映が出来ていなかった
(比較的、初歩ミス)
反映失敗
反映成功
43
炎上の話
事例②
検証項目が数万件で期限まで
に終わらない問題
44
事例②検証項目が多くて終わらない
大量の機能 ⇛ 大量の検証
ざっくり半年くらい掛かりそう
45
事例②検証項目が多くて終わらない
検証要員メンバーの大量追加
ありがたいですね(小並感)
46
事例③
マネージャーおじさんたち
ケンカ勃発問題
炎上の話
47
事例③マネージャーおじさんたちのケンカ
猫好きおじさん
Y マネージャー
マッチョおじさん
I マネージャー
システム本部のキーパーソンである二名
48
事例③マネージャーおじさんたちのケンカ
開発における作業分担や責任区分
影響範囲などなど、白熱した議論
49
事例③マネージャーおじさんたちのケンカ
仲良くしてもらいました
(詳しいことは深追いしないでね。約束だよ♡)
50
炎上と祭りは江戸の華
その他、様々な仕組みを自動化し
巨大構造物をリプロダクト
調査と計画:JIRA, Kibana(BI)
改善と継続:Git, Jenkins, ChatOps
51
TeamGeek
52
TeamGeek
HRT
53
TeamGeek
Humility
Respect
Trust
謙虚
尊敬
信頼
54
製品開発成功の可否は
自分たち次第
55
まとめ
56
まとめ
1.リニューアルの背景をお伝えしました。
2.導入されている技術やデザイン手技法に
ついてお伝えしました。
3.製品を届けるフローについてお伝えしま
した。
4.情報通信技術における製品開発の醍醐味
を少しでも伝われば嬉しいです。
57
ご清聴ありがとうございました!
Thank you very much for listening!
すべての人にインターネット
http://www.gmo.jp

More Related Content

Similar to お名前.comリニューアルの舞台裏(炎上編)

20130319 movable type_seminar
20130319 movable type_seminar20130319 movable type_seminar
20130319 movable type_seminar
Six Apart
 
20130129 movable type_seminar
20130129 movable type_seminar20130129 movable type_seminar
20130129 movable type_seminar
Six Apart
 
OSC2010 Tokyo MeeGo 20100910
OSC2010 Tokyo MeeGo 20100910OSC2010 Tokyo MeeGo 20100910
OSC2010 Tokyo MeeGo 20100910
Mitz Amano
 
AiとIoTによる産業最適化と社会問題解決
AiとIoTによる産業最適化と社会問題解決AiとIoTによる産業最適化と社会問題解決
AiとIoTによる産業最適化と社会問題解決
Osaka University
 

Similar to お名前.comリニューアルの舞台裏(炎上編) (20)

クラウド連携版デバイスWebAPI
クラウド連携版デバイスWebAPIクラウド連携版デバイスWebAPI
クラウド連携版デバイスWebAPI
 
20130319 movable type_seminar
20130319 movable type_seminar20130319 movable type_seminar
20130319 movable type_seminar
 
IoT通信情報交換会 | 今だから整理しておきたいすぐ使える IoT 向け無線通信の種類と概要
IoT通信情報交換会 | 今だから整理しておきたいすぐ使える IoT 向け無線通信の種類と概要IoT通信情報交換会 | 今だから整理しておきたいすぐ使える IoT 向け無線通信の種類と概要
IoT通信情報交換会 | 今だから整理しておきたいすぐ使える IoT 向け無線通信の種類と概要
 
20130129 movable type_seminar
20130129 movable type_seminar20130129 movable type_seminar
20130129 movable type_seminar
 
スマートフォンサイトのトレンドとユーザビリティ
スマートフォンサイトのトレンドとユーザビリティスマートフォンサイトのトレンドとユーザビリティ
スマートフォンサイトのトレンドとユーザビリティ
 
Tapnow資料
Tapnow資料Tapnow資料
Tapnow資料
 
Mugbot bot
Mugbot botMugbot bot
Mugbot bot
 
OSC2010 Tokyo MeeGo 20100910
OSC2010 Tokyo MeeGo 20100910OSC2010 Tokyo MeeGo 20100910
OSC2010 Tokyo MeeGo 20100910
 
ION Tokyo Panel - IPv6 in Asia Pacific: Untangling the Web, Kaname Nishikuza
ION Tokyo Panel - IPv6 in Asia Pacific: Untangling the Web, Kaname NishikuzaION Tokyo Panel - IPv6 in Asia Pacific: Untangling the Web, Kaname Nishikuza
ION Tokyo Panel - IPv6 in Asia Pacific: Untangling the Web, Kaname Nishikuza
 
セミナ受講レポート NRI Senju V12
セミナ受講レポート NRI Senju V12セミナ受講レポート NRI Senju V12
セミナ受講レポート NRI Senju V12
 
IoTとは何?
IoTとは何?IoTとは何?
IoTとは何?
 
エンジニア生存戦略
エンジニア生存戦略エンジニア生存戦略
エンジニア生存戦略
 
02172016 web rtc_conf_komasshu
02172016 web rtc_conf_komasshu02172016 web rtc_conf_komasshu
02172016 web rtc_conf_komasshu
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
 
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介
 
IIJmio meeting 12 IIJmioサプライサービス: 端末の話
IIJmio meeting 12 IIJmioサプライサービス: 端末の話IIJmio meeting 12 IIJmioサプライサービス: 端末の話
IIJmio meeting 12 IIJmioサプライサービス: 端末の話
 
SORACOM UG 信州 #5 | SORACOM Conference "Discovery" 2018 SORACOM UG Explorer それ...
SORACOM UG 信州 #5 | SORACOM Conference "Discovery" 2018 SORACOM UG Explorer それ...SORACOM UG 信州 #5 | SORACOM Conference "Discovery" 2018 SORACOM UG Explorer それ...
SORACOM UG 信州 #5 | SORACOM Conference "Discovery" 2018 SORACOM UG Explorer それ...
 
IoT向けプラットフォーム 「SORACOM」ご紹介
IoT向けプラットフォーム 「SORACOM」ご紹介IoT向けプラットフォーム 「SORACOM」ご紹介
IoT向けプラットフォーム 「SORACOM」ご紹介
 
SORACOM UG Shikoku #1 | SORACOM紹介
SORACOM UG Shikoku #1 | SORACOM紹介SORACOM UG Shikoku #1 | SORACOM紹介
SORACOM UG Shikoku #1 | SORACOM紹介
 
AiとIoTによる産業最適化と社会問題解決
AiとIoTによる産業最適化と社会問題解決AiとIoTによる産業最適化と社会問題解決
AiとIoTによる産業最適化と社会問題解決
 

More from Tak Inamori (7)

今年は高田純次UXDが流行る -適当の美学-
今年は高田純次UXDが流行る -適当の美学-今年は高田純次UXDが流行る -適当の美学-
今年は高田純次UXDが流行る -適当の美学-
 
Apple Watch vs Android Wear
Apple Watch vs Android WearApple Watch vs Android Wear
Apple Watch vs Android Wear
 
GTB2015Spring_Webサービスとインターネットの歴史
GTB2015Spring_Webサービスとインターネットの歴史GTB2015Spring_Webサービスとインターネットの歴史
GTB2015Spring_Webサービスとインターネットの歴史
 
スマートフォンUIおさらい スマホUI勉強会 -iPhone6で変わるUI、変わらないUI-
スマートフォンUIおさらい スマホUI勉強会 -iPhone6で変わるUI、変わらないUI-スマートフォンUIおさらい スマホUI勉強会 -iPhone6で変わるUI、変わらないUI-
スマートフォンUIおさらい スマホUI勉強会 -iPhone6で変わるUI、変わらないUI-
 
20140825_spapps
20140825_spapps20140825_spapps
20140825_spapps
 
HTML5 browser Apps [ Hoolegan ]
HTML5 browser Apps [ Hoolegan ]HTML5 browser Apps [ Hoolegan ]
HTML5 browser Apps [ Hoolegan ]
 
ABC2012Spring 20120324
ABC2012Spring 20120324ABC2012Spring 20120324
ABC2012Spring 20120324
 

お名前.comリニューアルの舞台裏(炎上編)