Your SlideShare is downloading. ×
  • Like
STORES.jpのそだてかた
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

STORES.jpのそだてかた

  • 1,166 views
Published

【 ヒカ☆ラボ 】 ITベンチャーを支えるテクノロジー …

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

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,166
On SlideShare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
4
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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