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.

STORES.jpのそだてかた

2,147 views

Published on

【 ヒカ☆ラボ 】 ITベンチャーを支えるテクノロジー
発表資料です

Published in: Technology

STORES.jpのそだてかた

  1. 1. 牧野 圭将 @mknkisk ! 2013年09月 ブラケット 入社 STORES.jp 開発全般 ! 最近はZOZOMARKETなど 新サービスを担当
  2. 2. 今日のおはなし STORES.jpの開発体制全体のお話 ! - メンバー 言語/ミドルウェア インフラ(AWS) ログ解析 / ABテスト 僕らが使っている各種ツール
  3. 3. 今日のおはなし STORES.jpの開発体制全体のお話 ! ! ! ! 詳しい話を聞きたい方は 懇親会で僕と握手♪
  4. 4. 僕らのサービス
  5. 5. 最短2分で、驚くほど簡単に オンラインストアがつくれる http://vimeo.com/47070682
  6. 6. 紹介動画 http://vimeo.com/47070682
  7. 7. x MARKET
  8. 8. メンバー エンジニア 7名 (昨日から8名) ! デザイナー 1名 ! 役割分担は特にありません ! 機能毎にアサインされ、 その全てを担当者が開発します
  9. 9. メンバー エンジニア 店舗数 ! - ! 2013/02 2013/03 2013/04 2013/09 2人 3人 4人 7人 ! - 25,000 店舗 以上 30,000 店舗 以上 60,000 店舗 以上
  10. 10. メンバー 明確な役割はないものの それぞれ得意な分野があります - リソース管理 新技術調査 テスト ログ解析/ABテスト - リファクタ 既存機能改善 開発体制整備
  11. 11. 言語, ミドルウェア Server Client
  12. 12. • 急成長するサービス • データ属性は日々変化が求められる • スキーマフリーは便利 • 使わなくなったフィールドのお掃除はマメに
  13. 13. • Rails : JSON を返す WebAPI • APIができてしまえばJSONをDOMに
 バインディングするのは簡単 • Fat Controller に注意!!
  14. 14. 開発フロー - コードはGitHub管理 - Jenkinsでテスト実行 - ローカルからデプロイ - デプロイ先はGitHub
 からcloneしてくる
  15. 15. 開発フロー - コードはGitHub管理 - Jenkinsでテスト実行 - デプロイ ローカルからデプロイ 8 / day - デプロイ先はGitHub
 からcloneしてくる
  16. 16. インフラ(AWS) AWS を使ってます ! - サーバ増減が素早く行える - TV放送時に助かる ! - スポットインスタンスなら安価なので
 負荷テスト用にがんがん立てれる
  17. 17. リソース/エラー監視 New Relic ! - AWSを使うとStandardプランが無料 レスポンスタイムの劣化も監視 iOSアプリでPush通知 ! - 監視サーバ自前だとメンテコストも
 かかるのでNew Relicにおまかせ
  18. 18. ログ解析 Mixpanel ! - イベントログの収集 JS, Rails どちらにもトラッキングコードを埋められる 欲しいデータだけ抽出 ! - アクセス数はGoogleAnalytics
 => Mixpanelでアクセス数とると
 お金が (ノД`)
  19. 19. ABテスト Optimizely ! - - ブラウザからテストパターンを設定できる - ボタンの色やテキストのパターン テストの開始/停止もブラウザから ! - 統計的な判断はOptimizelyに
 おまかせ
 => 誤差の範囲? 母数足りてる?
  20. 20. 情報共有 ChatWork - デプロイ連絡 技術共有 気になるサービス ! Google サイト - 仕様の共有 - 開発ルール
  21. 21. - デプロイ連絡 - 誰が、いつ、何を - d: デプロイします, y: OK, n: 待って ! - 改善したよ, 作ったよ - 機能改善を報告。みんなで喜ぶ。 ! - 気になったサービス - 海外のサービス含め気になったサービスを
 社員で共有
  22. 22. Googleサイト - 仕様共有 - 主に非エンジニア向け - カスタマーサポートが円滑に回るように - 開発周りの情報はGitHub ! - 社内ルール (新規メンバー向け - 毎週木曜はみんなでランチ♪ - 毎週月曜は「気になったサービス」報告
  23. 23. Dashboard アクセス数, 流通額などをリアルタイム表示 社員みんなが数字を意識できるように!!
  24. 24. まとめ - 少ない人数でスピーディーに開発するために - 自動化 - 各種サービスに任せる - 機能開発に集中!! ! - 情報共有はマメに - 対エンジニア, 非エンジニア
  25. 25. STORES.jpを運営する ブラケットでは エンジニア/デザイナーを 募集しています!! ! お気軽にお声がけください!! https://www.wantedly.com/companies/bracket
  26. 26. ご清聴ありがとう ございました

×