Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
reluxの開発体制
株式会社Loco Partners 大須賀 義浩
@ Weekdayランサーズ勉強会第1回
- 開発体制/プロセスについて
©2015 株式会社Loco Partners
自己紹介
2
■大須賀 義浩
■株式会社Loco Partners
 開発部マネージャー
■略歴
Web製作会社
→株式会社Loco Partners
fb.com/ohsky
oh_sky
oh...
©2015 株式会社Loco Partners
株式会社Loco Partnersとは
3
「つながりをふやす」という事業理念のもと、
宿泊予約サイトreluxを運営するインターネット旅行代理店
©2015 株式会社Loco Partners4
とは?
©2015 株式会社Loco Partners5
安息(relax)こそが、贅沢(luxuary)
6
満足度の高い旅館・ホテルだけを厳選し、
どこよりもお得に、良質な旅行を体験できる、
会員制宿泊予約サイト。
©2015 株式会社Loco Partners
世界へ展開
7
世界
10ヶ国語
に対応
英語・中国語は
人力翻訳
©2015 株式会社Loco Partners
Expediaとの業務提携
8
世界最大の宿泊予約サイト
Expediaとの提携
400施設 + 200施設
= 600施設
©2015 株式会社Loco Partners
開発体制
9
技術部 
Web Developmentグループ
メンバー:5名
 エンジニア・・・4名
 デザイナー・・・1名
©2015 株式会社Loco Partners
何を開発するか
10
新しい企画
営業ツール
ご要望・不具合
開発リスト企画・マーケティングT
営業T
お客様
開発工数
©2015 株式会社Loco Partners
なぜ開発をするのか
11
開発リスト
誰のために?
何のために?
Whyを追及する
担当者
Whyを理解した上で実装作業に入る
©2015 株式会社Loco Partners
リリースフロー
12
イテレーション期間は一週間
月曜日:タスクの内容確認・スケジューリング
火∼金:実装・デバッグ
翌月曜:リリース
ロケットと呼んでいます
©2015 株式会社Loco Partners
即リー
13
基本は週1回のロケットのみ
緊急性の高いバグなどは、
対応後に即時リリース
即リーと呼んでいます
©2015 株式会社Loco Partners
全即リーから、ロケットに移行
14
かつては全て即リーで対応
イテレーションは短ければ短いほど良い
でも、
・期日が守られないことが多い
・KPIの変化を計測しずらい
・デバッグ工数の削減(まとめ...
©2015 株式会社Loco Partners
Gitのワークフロー
15
•masterからreleaseを作成
•releaseからtopicを作成
•topicをreleaseへmerge

(pull request)
•週に一度rel...
©2015 株式会社Loco Partners
Gitのワークフロー
16
•masterからreleaseを作成
•releaseからtopicを作成
•topicをreleaseへmerge

(pull request)
•週に一度rel...
©2015 株式会社Loco Partners
Gitのワークフロー
17
•masterからbugfixを作成
•bugfixはmasterへmerge

(Pull Request)
•masterに加わった変更は

すぐにリリースされる(即リ...
©2015 株式会社Loco Partners
Pull Request&Code Review
18
Whyを追及
©2015 株式会社Loco Partners
テストとデプロイ
19
①
②
③
1. Githubのpost-commitで

自動テストを起動
2. テストが成功した場合、

デプロイスクリプトを起動
3. サーバはgithubから

最...
©2015 株式会社Loco Partners
自動テスト
20
•CasperJSを利用したe2eテスト
•最近、カバー率が上昇
•Unitテストはまだ無い(やりたい)
©2015 株式会社Loco Partners
dev環境 stg環境
21
Dev環境
•本番環境から完全に独立した試験環境
•開発中の動作確認・デバッグで使用
STG環境
•本番環境と同じDBを参照する試験環境
•開発中の画面を、本番のデー...
©2015 株式会社Loco Partners
Slackを中心としたコミュニケーション
22
自動デプロイ
テスト結果
変更通知
プルリク
alert
取得
データ通知
通知
依頼
©2015 株式会社Loco Partners23
©2015 株式会社Loco Partners
最後に
24
◆徹底的に自動化して楽したいインフラ技術者
◆決裁不要。勝手に環境改善したいPHPer
◆botでも遊びたいiOS,Androidエンジニア
エンジニア募集
©2015 株式会社Loco Partners
Thank you
25
ご清聴ありがとうございました。
Upcoming SlideShare
Loading in …5
×

reluxの開発体制 - weekdayランサーズ勉強会 -

10,410 views

Published on

2015年4月23日 Weekdayランサーズ勉強会での発表のスライド

Published in: Technology
  • Dating for everyone is here: ♥♥♥ http://bit.ly/39pMlLF ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/39pMlLF ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

reluxの開発体制 - weekdayランサーズ勉強会 -

  1. 1. reluxの開発体制 株式会社Loco Partners 大須賀 義浩 @ Weekdayランサーズ勉強会第1回 - 開発体制/プロセスについて
  2. 2. ©2015 株式会社Loco Partners 自己紹介 2 ■大須賀 義浩 ■株式会社Loco Partners  開発部マネージャー ■略歴 Web製作会社 →株式会社Loco Partners fb.com/ohsky oh_sky oh-sky
  3. 3. ©2015 株式会社Loco Partners 株式会社Loco Partnersとは 3 「つながりをふやす」という事業理念のもと、 宿泊予約サイトreluxを運営するインターネット旅行代理店
  4. 4. ©2015 株式会社Loco Partners4 とは?
  5. 5. ©2015 株式会社Loco Partners5 安息(relax)こそが、贅沢(luxuary)
  6. 6. 6 満足度の高い旅館・ホテルだけを厳選し、 どこよりもお得に、良質な旅行を体験できる、 会員制宿泊予約サイト。
  7. 7. ©2015 株式会社Loco Partners 世界へ展開 7 世界 10ヶ国語 に対応 英語・中国語は 人力翻訳
  8. 8. ©2015 株式会社Loco Partners Expediaとの業務提携 8 世界最大の宿泊予約サイト Expediaとの提携 400施設 + 200施設 = 600施設
  9. 9. ©2015 株式会社Loco Partners 開発体制 9 技術部  Web Developmentグループ メンバー:5名  エンジニア・・・4名  デザイナー・・・1名
  10. 10. ©2015 株式会社Loco Partners 何を開発するか 10 新しい企画 営業ツール ご要望・不具合 開発リスト企画・マーケティングT 営業T お客様 開発工数
  11. 11. ©2015 株式会社Loco Partners なぜ開発をするのか 11 開発リスト 誰のために? 何のために? Whyを追及する 担当者 Whyを理解した上で実装作業に入る
  12. 12. ©2015 株式会社Loco Partners リリースフロー 12 イテレーション期間は一週間 月曜日:タスクの内容確認・スケジューリング 火∼金:実装・デバッグ 翌月曜:リリース ロケットと呼んでいます
  13. 13. ©2015 株式会社Loco Partners 即リー 13 基本は週1回のロケットのみ 緊急性の高いバグなどは、 対応後に即時リリース 即リーと呼んでいます
  14. 14. ©2015 株式会社Loco Partners 全即リーから、ロケットに移行 14 かつては全て即リーで対応 イテレーションは短ければ短いほど良い でも、 ・期日が守られないことが多い ・KPIの変化を計測しずらい ・デバッグ工数の削減(まとめてデバッグする)
  15. 15. ©2015 株式会社Loco Partners Gitのワークフロー 15 •masterからreleaseを作成 •releaseからtopicを作成 •topicをreleaseへmerge
 (pull request) •週に一度releaseをmasterにmerge (リリース = ロケット打ち上げ)
  16. 16. ©2015 株式会社Loco Partners Gitのワークフロー 16 •masterからreleaseを作成 •releaseからtopicを作成 •topicをreleaseへmerge
 (pull request) •週に一度releaseをmasterにmerge (リリース = ロケット打ち上げ)
  17. 17. ©2015 株式会社Loco Partners Gitのワークフロー 17 •masterからbugfixを作成 •bugfixはmasterへmerge
 (Pull Request) •masterに加わった変更は
 すぐにリリースされる(即リー) •masterに加わった変更を
 releaseに取り込む
  18. 18. ©2015 株式会社Loco Partners Pull Request&Code Review 18 Whyを追及
  19. 19. ©2015 株式会社Loco Partners テストとデプロイ 19 ① ② ③ 1. Githubのpost-commitで
 自動テストを起動 2. テストが成功した場合、
 デプロイスクリプトを起動 3. サーバはgithubから
 最新のmasterを取得する
  20. 20. ©2015 株式会社Loco Partners 自動テスト 20 •CasperJSを利用したe2eテスト •最近、カバー率が上昇 •Unitテストはまだ無い(やりたい)
  21. 21. ©2015 株式会社Loco Partners dev環境 stg環境 21 Dev環境 •本番環境から完全に独立した試験環境 •開発中の動作確認・デバッグで使用 STG環境 •本番環境と同じDBを参照する試験環境 •開発中の画面を、本番のデータを使って表示確認
  22. 22. ©2015 株式会社Loco Partners Slackを中心としたコミュニケーション 22 自動デプロイ テスト結果 変更通知 プルリク alert 取得 データ通知 通知 依頼
  23. 23. ©2015 株式会社Loco Partners23
  24. 24. ©2015 株式会社Loco Partners 最後に 24 ◆徹底的に自動化して楽したいインフラ技術者 ◆決裁不要。勝手に環境改善したいPHPer ◆botでも遊びたいiOS,Androidエンジニア エンジニア募集
  25. 25. ©2015 株式会社Loco Partners Thank you 25 ご清聴ありがとうございました。

×