SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
GMO Pepabo, Inc.
Hikaru Watanabe
2015/11/12 第4回ペパボテックカンファレンス
10年続くサービスで
ネクスト10年を戦うための
体制作り
自己紹介
ライティ (@hikalin8686)
カラーミーショップのシステム責任者
2011年5月入社(5年目)
目次
> 10年続くサービスの紹介
> ネクスト10年を戦う体制とは?
> まとめ
10年続く
サービスの紹介
独自ドメインでネットショップが作れる
数値
> 2005年2月1日 サービスローンチ
> ショップ数 43,600件(2015年9月時点)
> ショップページの総PV 約1,200万/日
ロゴの変遷
> 10年で3回変わってます
ネクスト10年を
戦う体制とは?
10年続くサービスの課題
> 肥大化する仕様
> 複雑化するコード
> 陳腐化するミドルウェア
それらが招く
開発スピードの減速
どうやって開発スピー
ドを維持するか?
システムの課題
新しいことをするときに阻害されない状況を作る
肥大化する仕様
・ドキュメントをちゃんと作る
・仕様をちゃんと調べて共有する
複雑化するコード
・コードレビューする
・コーディング規約
・システムのリプレース
陳腐化するミドルウェア
・継続的なバージョンアップ
・構成管理ツール
・クラウド化
システムの課題
新しいことをするときに阻害されない状況を作る
肥大化する仕様
・ドキュメントをちゃんと作る
・仕様をちゃんと調べて共有する
複雑化するコード
・コードレビューする
・コーディング規約
・システムのリプレース
陳腐化するミドルウェア
・継続的なバージョンアップ
・構成管理ツール
・クラウド化
お客様の困った!を
解決する運用のお話
システムの課題
新しいことをするときに阻害されない状況を作る
肥大化する仕様
・ドキュメントをちゃんと作る
・仕様をちゃんと調べて共有する
複雑化するコード
・コードレビューする
・コーディング規約
・システムのリプレース
陳腐化するミドルウェア
・継続的なバージョンアップ
・構成管理ツール
・クラウド化
ウェブサービスを開発す
るために詩をを書いた話
JWTを使った簡易SSO
で徐々にシステムをリ
ニューアルしている話
システムの課題
新しいことをするときに阻害されない状況を作る
肥大化する仕様
・ドキュメントをちゃんと作る
・仕様をちゃんと調べて共有する
複雑化するコード
・コードレビューする
・コーディング規約
・システムのリプレース
陳腐化するミドルウェア
・継続的なバージョンアップ
・構成管理ツール
・クラウド化
ネクストステージに繋が
るインフラ基盤づくり
人の課題
個人 技術力を上げる
技術基盤チームによる
支援
チーム 増員
・単純に人を増やしても
スピードは上がらない
・大人数で開発するため
の体制を作る
大人数で開発するた
めの体制作り
大人数で開発するための体制作り
> 役割ごとにチームを作る
> カラーミーショップでのチーム分け
> 開発チームは5∼6人
> スクラムによる開発
大人数で開発するための体制作り
> 役割ごとにチームを作る
> カラーミーショップでのチーム分け
> 開発チームは5∼6人
> スクラムによる開発
役割ごとにチームを作る
10年続くサービスはやることがいっぱい
・不具合対応
・新規機能開発
・既存機能の改修
・売上アップ施策の対応
・社内業務のためのシステム改修
・ミドルウェアのバージョンアップ
・DC移設対応
・お問い合わせ対応
・社外連携の仕様変更
・ランディングページの作成
・有料テンプレートの作成
etc...
チームの役割/目的を
単一にして集中してもらう
大人数で開発するための体制作り
> 役割ごとにチームを作る
> カラーミーショップでのチーム分け
> 開発チームは5∼6人
> スクラムによる開発
カラーミーショップでのチーム分け
新カゴチーム
新しいカートシステムを
作る
継続率チーム
ユーザーの満足度を上げ、
継続率を上げることを目
的とする
新規チーム
申込数を上げるためのUI
改善・施策を実施
焼山チーム
デザイナのみで構成
有料テンプレの作成やLP
の作成やらいろいろ
システム改善チーム
直接ユーザーに関係しな
いシステムの改善をする
チーム
大人数で開発するための体制作り
> 役割ごとにチームを作る
> カラーミーショップでのチーム分け
> 開発チームは5∼6人
> スクラムによる開発
開発チームは5∼6人
> スクラムが機能しやすい
> 意思決定が早い
> 情報共有しやすい
大人数で開発するための体制作り
> 役割ごとにチームを作る
> カラーミーショップでのチーム分け
> 開発チームは5∼6人
> スクラムによる開発
スクラムによる開発
見える化
なんでこの作業
やっているの?
目的を説明しつつ、優先
順位をつける
納得感を持って作業が
できる
やらされている
感じがある
細かいタスクの割り当て
はチームに任せる
受託感の解消
どこまでやれば
終わりなのかが見えない
タスクはすべて付箋に書
き出す
残タスクが見える
何がどこまで進んでいる
かがわからない
期間内でやるもの・作業
中のもの・完了したもの
を付箋で管理
進 ・開発スピードがみ
える
スクラムによる開発
チーム感
なんでオレだけ…
タスクはチームで消化す
るもの
一人だけ負荷がかかるよ
うな事態を回避
ここの実装どうしよう∼
朝会などで課題感も共有
してみんなで解決
より良い解決方法を短時
間で出せる
まとめ
まとめ
> Webサービスで10年もやっていると
システム的・人的な課題がでる
> それを放置していると、開発スピード
が下がる
> 開発スピードを下げないために、課題
を解決するためにリソースを投資する
ご静聴ありがとう
ございました

Weitere ähnliche Inhalte

Ähnlich wie 10年続くサービスでネクスト10年を戦うための体制作り

Intalio会社概要とbpmsの特長20100319
Intalio会社概要とbpmsの特長20100319Intalio会社概要とbpmsの特長20100319
Intalio会社概要とbpmsの特長20100319Tomoaki Sawada
 
2015.2.6神戸PHP勉強会おちゃのこネット
2015.2.6神戸PHP勉強会おちゃのこネット2015.2.6神戸PHP勉強会おちゃのこネット
2015.2.6神戸PHP勉強会おちゃのこネットMasaya Arimoto
 
スマートフォンコンバータ
スマートフォンコンバータスマートフォンコンバータ
スマートフォンコンバータsctvsaito
 
IAチャンネル:nissenのIA最適化事例その1
IAチャンネル:nissenのIA最適化事例その1IAチャンネル:nissenのIA最適化事例その1
IAチャンネル:nissenのIA最適化事例その1Makoto Shimizu
 
170520 DataSpider DevConn Hackathon
170520 DataSpider DevConn Hackathon170520 DataSpider DevConn Hackathon
170520 DataSpider DevConn Hackathonkintone papers
 
11年続くサービスの新陳代謝を上げる
11年続くサービスの新陳代謝を上げる11年続くサービスの新陳代謝を上げる
11年続くサービスの新陳代謝を上げるAkane Yamarin
 
[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。Toru Enomoto
 
インタリオカンファレンス案内(修正版6)092408
インタリオカンファレンス案内(修正版6)092408インタリオカンファレンス案内(修正版6)092408
インタリオカンファレンス案内(修正版6)092408Tomoaki Sawada
 
IT革命からコミュニティ、コミュニケーション革命に!
IT革命からコミュニティ、コミュニケーション革命に!IT革命からコミュニティ、コミュニケーション革命に!
IT革命からコミュニティ、コミュニケーション革命に!Yuichi Morito
 
インド進出セミナー 第一部資料
インド進出セミナー 第一部資料インド進出セミナー 第一部資料
インド進出セミナー 第一部資料Infosys Japan
 
メンバーズのこれまでとこれから(第28回WebSig会議講演)
メンバーズのこれまでとこれから(第28回WebSig会議講演)メンバーズのこれまでとこれから(第28回WebSig会議講演)
メンバーズのこれまでとこれから(第28回WebSig会議講演)Hiroshi Tsukamoto
 
20111203 第28回WebSig会議_メンバーズ塚本さん資料
20111203 第28回WebSig会議_メンバーズ塚本さん資料20111203 第28回WebSig会議_メンバーズ塚本さん資料
20111203 第28回WebSig会議_メンバーズ塚本さん資料WebSig24/7
 
日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返りYuichi Morito
 
サービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするときサービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするときMasaki Yamamoto
 
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~Hinemos
 
Movable Type CPI Seminar 2010/11/15
Movable Type CPI Seminar 2010/11/15Movable Type CPI Seminar 2010/11/15
Movable Type CPI Seminar 2010/11/15Six Apart KK
 

Ähnlich wie 10年続くサービスでネクスト10年を戦うための体制作り (20)

Intalio会社概要とbpmsの特長20100319
Intalio会社概要とbpmsの特長20100319Intalio会社概要とbpmsの特長20100319
Intalio会社概要とbpmsの特長20100319
 
2015.2.6神戸PHP勉強会おちゃのこネット
2015.2.6神戸PHP勉強会おちゃのこネット2015.2.6神戸PHP勉強会おちゃのこネット
2015.2.6神戸PHP勉強会おちゃのこネット
 
SC_OEMdata
SC_OEMdataSC_OEMdata
SC_OEMdata
 
スマートフォンコンバータ
スマートフォンコンバータスマートフォンコンバータ
スマートフォンコンバータ
 
IAチャンネル:nissenのIA最適化事例その1
IAチャンネル:nissenのIA最適化事例その1IAチャンネル:nissenのIA最適化事例その1
IAチャンネル:nissenのIA最適化事例その1
 
170520 DataSpider DevConn Hackathon
170520 DataSpider DevConn Hackathon170520 DataSpider DevConn Hackathon
170520 DataSpider DevConn Hackathon
 
11年続くサービスの新陳代謝を上げる
11年続くサービスの新陳代謝を上げる11年続くサービスの新陳代謝を上げる
11年続くサービスの新陳代謝を上げる
 
[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。
 
DevOps Conference #1
DevOps Conference #1DevOps Conference #1
DevOps Conference #1
 
インタリオカンファレンス案内(修正版6)092408
インタリオカンファレンス案内(修正版6)092408インタリオカンファレンス案内(修正版6)092408
インタリオカンファレンス案内(修正版6)092408
 
IT革命からコミュニティ、コミュニケーション革命に!
IT革命からコミュニティ、コミュニケーション革命に!IT革命からコミュニティ、コミュニケーション革命に!
IT革命からコミュニティ、コミュニケーション革命に!
 
インド進出セミナー 第一部資料
インド進出セミナー 第一部資料インド進出セミナー 第一部資料
インド進出セミナー 第一部資料
 
メンバーズのこれまでとこれから(第28回WebSig会議講演)
メンバーズのこれまでとこれから(第28回WebSig会議講演)メンバーズのこれまでとこれから(第28回WebSig会議講演)
メンバーズのこれまでとこれから(第28回WebSig会議講演)
 
20111203 第28回WebSig会議_メンバーズ塚本さん資料
20111203 第28回WebSig会議_メンバーズ塚本さん資料20111203 第28回WebSig会議_メンバーズ塚本さん資料
20111203 第28回WebSig会議_メンバーズ塚本さん資料
 
Sc_oem_pack
Sc_oem_packSc_oem_pack
Sc_oem_pack
 
日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り日本の中小企業のIT導入10年の振り返り
日本の中小企業のIT導入10年の振り返り
 
サービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするときサービスをつくりなおす決断をするとき
サービスをつくりなおす決断をするとき
 
ICTFCF 20111011
ICTFCF 20111011ICTFCF 20111011
ICTFCF 20111011
 
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~
【HinemosWorld2015】A2-5_クロージングキーノート~Hinemosの今後の展開~
 
Movable Type CPI Seminar 2010/11/15
Movable Type CPI Seminar 2010/11/15Movable Type CPI Seminar 2010/11/15
Movable Type CPI Seminar 2010/11/15
 

10年続くサービスでネクスト10年を戦うための体制作り