Upload
Download free for 30 days
Login
Submit Search
iQONの開発手法 at iQONエンジニアセミナー
15 likes
4,894 views
Imamura Masayuki
iQON エンジニアセミナー by VASILYでの資料 @kyuns
Technology
Read more
1 of 29
Download now
Downloaded 11 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
More Related Content
PDF
iQONを支えるクローラーの裏側
Takehiro Shiozaki
PDF
OpenCVを使ったiQONの画像処理の全容
Kazuki Matsumoto
PDF
Onsen UI 2.0とUIライブラリの未来
アシアル株式会社
PPTX
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
アシアル株式会社
PPTX
Onsen UIが目指すもの
アシアル株式会社
PDF
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
アシアル株式会社
PPTX
小さく早い改善がスマホのサービス開発を変える
Hiroto Igarashi
PDF
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
iQONを支えるクローラーの裏側
Takehiro Shiozaki
OpenCVを使ったiQONの画像処理の全容
Kazuki Matsumoto
Onsen UI 2.0とUIライブラリの未来
アシアル株式会社
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
アシアル株式会社
Onsen UIが目指すもの
アシアル株式会社
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
アシアル株式会社
小さく早い改善がスマホのサービス開発を変える
Hiroto Igarashi
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
What's hot
(20)
PDF
Vtecxlt20151201
Shinichiro Takezaki
PDF
やはりお前らのiOS7対応は間違っている
今城 善矩
PPTX
Web標準技術でiOS、Android両対応アプリを開発
アシアル株式会社
PPTX
社内LTネタ ReactNative
Oguri Toru
PDF
Html5/JSモバイルアプリ最前線
アシアル株式会社
PPTX
smartFXにおけるApache Cordovaの活用について
剛志 森田
PPTX
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
PDF
Xamarin.Forms with VUI(JXUG 2019/8/31)
拓将 平林
PDF
iOS 7 対応事例 FastCheckin
Kosuke Ogawa
PDF
animation_prototype_P2P
Yahoo!デベロッパーネットワーク
PDF
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
アシアル株式会社
PDF
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
Recruit Lifestyle Co., Ltd.
PDF
Ionicでハイブリッドアプリ入門①
Tomokatsu Iguchi
PDF
Using App Center Auth & Data
Satoru Fujimori
PDF
RHEL8 on Alibaba Cloud
Shinya Mori (@mosuke5)
PDF
マルチデバイスに対応するためのAuto layout
asakahara
PDF
Androidでへっぽこ思考戦車を作ってみた
Yusuke Ohmichi
PDF
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
PDF
AngularでAmebaコミュニティサービス開発
Yusuke Goto
PDF
Cordovaの特徴と開発手法概要
アシアル株式会社
Vtecxlt20151201
Shinichiro Takezaki
やはりお前らのiOS7対応は間違っている
今城 善矩
Web標準技術でiOS、Android両対応アプリを開発
アシアル株式会社
社内LTネタ ReactNative
Oguri Toru
Html5/JSモバイルアプリ最前線
アシアル株式会社
smartFXにおけるApache Cordovaの活用について
剛志 森田
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
Xamarin.Forms with VUI(JXUG 2019/8/31)
拓将 平林
iOS 7 対応事例 FastCheckin
Kosuke Ogawa
animation_prototype_P2P
Yahoo!デベロッパーネットワーク
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
アシアル株式会社
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
Recruit Lifestyle Co., Ltd.
Ionicでハイブリッドアプリ入門①
Tomokatsu Iguchi
Using App Center Auth & Data
Satoru Fujimori
RHEL8 on Alibaba Cloud
Shinya Mori (@mosuke5)
マルチデバイスに対応するためのAuto layout
asakahara
Androidでへっぽこ思考戦車を作ってみた
Yusuke Ohmichi
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
AngularでAmebaコミュニティサービス開発
Yusuke Goto
Cordovaの特徴と開発手法概要
アシアル株式会社
Ad
Viewers also liked
(6)
PDF
iQONのVIew構成紹介
Yusuke Arai
PDF
iQON デザインリニューアルのポイント
Kwon Miae
PDF
トピックモデルを用いた 潜在ファッション嗜好の推定
Takashi Kaneda
PDF
WebブラウザでP2Pを実現する、WebRTCのAPIと周辺技術
Yoshiaki Sugimoto
PDF
ニュースパスのクローラーアーキテクチャとマイクロサービス
mosa siru
PDF
マイクロにしすぎた結果がこれだよ!
mosa siru
iQONのVIew構成紹介
Yusuke Arai
iQON デザインリニューアルのポイント
Kwon Miae
トピックモデルを用いた 潜在ファッション嗜好の推定
Takashi Kaneda
WebブラウザでP2Pを実現する、WebRTCのAPIと周辺技術
Yoshiaki Sugimoto
ニュースパスのクローラーアーキテクチャとマイクロサービス
mosa siru
マイクロにしすぎた結果がこれだよ!
mosa siru
Ad
Similar to iQONの開発手法 at iQONエンジニアセミナー
(20)
KEY
20120413 nestakabaneworkshop
Yoichiro Sakurai
KEY
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
PPTX
これからのNOTESモバイルアプリはこう作れ
Mitsuru Katoh
PDF
Force.com開発基礎
Salesforce Developers Japan
PDF
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
PDF
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
PDF
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
PDF
Sharoid Service Menu
sharoid
PPTX
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
PDF
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
PDF
OSSを利用したプロジェクト管理
Tadashi Miyazato
PDF
Ignite UI 2012 最新情報 jQuery Mobile 編
インフラジスティックス・ジャパン株式会社
PDF
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
Kaz Furukawa
PDF
20120316 designerworkshoppublished
Yoichiro Sakurai
PDF
Voicepic@FukuiMASeminar
Manabu Shimobe
PDF
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
PDF
楽天がCloud foundryを選んだ理由
Rakuten Group, Inc.
PDF
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
PDF
20141220_iOS8マルチデバイス対応(Size Classes編)
Kanako Kobayashi
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
Takeshi Shinmura
20120413 nestakabaneworkshop
Yoichiro Sakurai
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
これからのNOTESモバイルアプリはこう作れ
Mitsuru Katoh
Force.com開発基礎
Salesforce Developers Japan
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
Sharoid Service Menu
sharoid
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
OSSを利用したプロジェクト管理
Tadashi Miyazato
Ignite UI 2012 最新情報 jQuery Mobile 編
インフラジスティックス・ジャパン株式会社
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
Kaz Furukawa
20120316 designerworkshoppublished
Yoichiro Sakurai
Voicepic@FukuiMASeminar
Manabu Shimobe
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
楽天がCloud foundryを選んだ理由
Rakuten Group, Inc.
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
20141220_iOS8マルチデバイス対応(Size Classes編)
Kanako Kobayashi
2011年マイクロソフト テクノロジー振り返り~開発編~
Takeshi Shinmura
iQONの開発手法 at iQONエンジニアセミナー
1.
iQONにおける
開発手法 2013/03/18 @kyuns on iQON エンジニアセミナー
2.
自己紹介 今村雅幸 / @kyuns 取締役
CTO 2006/4 - 2009/4 Yahoo! JAPANにエンジニアとして新卒入社。Yahoo! FASHIONやX BRANDなどの サービスを開発。 2009/5 - VASILY創業。iOSアプリ開発や様々なWebサイト等を開発、2010年にiQONベータ 版リリース。
3.
Engineering Team
@kyuns @arara_jp Web/Backend iOS @6rats @WorldDownTown Android/Backend iOS
4.
iQONにおける開発手法
5.
iQONの規模感 • 月間API コール
4億/月 • 画像リクエスト回数 4億/月 • アイテム数120万件、コーデ30万件 • お気に入りアイテムデータ1000万件 • 日本最大級のファッションSNSサービス
6.
我々は
スタートアップ
7.
スタートアップ • 資金も時間も有限 • “何が世の中を変えれるのか”の検証 •
正解は無い 厳しい時間的制約
8.
効率的な開発手法
9.
VASILY流 リーン&アジャイル
10.
Idea Learn
Build 気づき プロダクトの開発 Data Product Measure 計測、データ収集、A/Bテスト
11.
効率的な開発 • 全てはBuild-Measure-Learnの高速化 • 効率的な開発スタイルが必要
1.労働環境 2.開発環境 3. 開発手法
12.
開発スタイル 1.労働環境
13.
労働環境 • 好きなMacを選べる (Windowsは宗教上の理由によりVMWare内) •
技術書籍代は全額会社負担 • アーロンチェア • フリードリンク
14.
開発スタイル 2.開発環境
15.
開発環境 メイン言語
デプロイ/ CI Ruby on Rails 3 / Ruby 1.9.2 Capistrano / Jenkins サーバー環境 各種ミドルウェア AWS / EC2 MySQL,MongoDB, Redis 監視 Memcached,Varnish, CloudFront,Solr,fluentd, zabbix Hadoop,EMR... etc
16.
開発スタイル 3.開発手法
17.
効率的な開発手法 • 最適な開発サイクル • タスク&進
管理 • コードの共有/レビュー • ロジックの一本化
18.
最適な開発サイクルとは iOSアプリには約1週間ほどかかる審査がある 最大のボトルネック
19.
審査期間を活かす
• 2週間を開発リリースサイクルに リリース 開発 1週間 1週間 バグ対応 審査 テスト 約2週間=1バージョン 常にWaiting For Reviewを目指すiOSアプリの開発手法 http://tech.vasily.jp/2013/01/waiting-for-review/
20.
タスク&進
管理
21.
Redmine 項目をカスタマイズして利用 プラットフォーム,バージョン,デザインの有無,ラ ベル名変更等 バージョンごとのタスクと進
を管理
22.
チケットの工夫
チケット作成時に ・現状 (問題点) Why ・改善案 (解決案) What How ・理由 (なぜやるのか) ・効果 (見るべき数値) 必ず書くように 意識の統一、ズレを無くす
23.
コードの共有/レビュー
24.
github • 社内gitlabからgithub.comに移行 • pull
request / code review • 各種branchはredmineのチケット単位
25.
ロジックの一本化
26.
iQON Product
iPhone Android SmartPhone PC / Widget
27.
API Model
PC json iPhone API plist nginx/Rails/unicorn Android json • iQON内のデータの読み書きは全てWebAPI経由で行う • ロジックを1箇所にまとめてマルチプラットフォーム対応
28.
まとめ 開発におけるありとあらゆる部分で効率化
本質的な問題にフォーカス Build-Measure-Learnを 高速に実行
29.
VASILYでは
爆速で 新しいファッションメディアを 作る仲間を 募集中です
[email protected]
まで
Download