Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
クラウドソーシングLancersを支える開発について@Google Startup Tech ...
Search
kenz
November 10, 2014
Programming
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラウドソーシングLancersを支える開発について@Google Startup Tech Night
kenz
November 10, 2014
More Decks by kenz
See All by kenz
スタートアップにおける技術チームの作り方
kenz
1
2.2k
クラウドソーシングLancersを支える技術と最近行ったこと@AWS User Group – Japan 東京勉強会
kenz
0
12k
Other Decks in Programming
See All in Programming
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
510
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
Next.js: The final boss of Web Performance
guaca
0
280
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
3
410
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
720
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
600
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
ラッコキーワード サービス紹介資料
rakko
1
5.4M
It's Worth the Effort
3n
188
29k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
The Curious Case for Waylosing
cassininazir
1
570
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Become a Pro
speakerdeck
PRO
31
6.3k
Transcript
「クラウドソーシングLancers」 を支える開発について http://www.lancers.jp/ 「時間と場所に囚われない新しい働き方の創出」 [2014/11/07 Google StartupTechNight] ランサーズ株式会社 CTO 田邊
賢司 [Tanabe Kenji]
© 2014 for LANCERS, inc All Rights Reserved 目次 •
自己紹介 • 会社/サービス紹介 • 開発体制 • 開発環境 • リリースとテスト • タスク管理/コミュニケーション/情報共有ツール • プロダクト品質 • メンバー間コミュニケーション 1
© 2014 for LANCERS, inc All Rights Reserved 自己紹介(基本情報) 氏名
田邊 賢司 世代 1979年生まれ ・第一期(2002年~2009年) ・ 業務系基幹システム開発 ・ メガバンク系、生保損保 ・第二期(2010年~2014年03月) ・Q&Aシステム開発 ・ソーシャルアプリ開発 ・ソーシャルゲーム開発 ・第三期(2014年04月~死ぬまで) ・ランサーズにJOIN 略歴 2 https://www.facebook.com/kenz.tanabe
© 2014 for LANCERS, inc All Rights Reserved 自己紹介(基本情報) 技術
言語はJavaやRubyからPHPまで DBはMySQLやOracle、Postgresなど一通り WebサーバはApacheからNignxやUnicorn KVSはmongoDB、memcached、Redis 広く浅くが多いです。。 読書、映画鑑賞、日本酒、 サバイバルゲーム ときどき フットサル 趣味 3
© 2014 for LANCERS, inc All Rights Reserved 会社紹介(概要) 4
ランサーズ株式会社 設立 事業内容 ビジョン 2008年4月1日 クラウドソーシングサービス「Lancers」の運営 「時間と場所に囚われない新しい働き方の創出」 依頼数ベースで 年間300%成長中 月間依頼数推移
© 2014 for LANCERS, inc All Rights Reserved クラウドソーシングとは? •
米国で2000年頃に誕生したインターネットサービスの一つ • 仕事を頼みたい人や企業と、自分のスキルや労働力を売りたい人を ネット上でマッチングすること 満員電車にサヨナラする方法 ~時間と場所にとらわれない新しい働き方~ 秋好 陽介(著) Cloud(雲)ではなく Crowd(群衆) 5
© 2014 for LANCERS, inc All Rights Reserved サービス紹介「Lancers」 6
日本初+国内最大級の オンライン完結型アウトソーシングサービス 依頼数 約46万件 依頼総額 約362億円 会員数 約40万人 依頼案件の例 • ロゴ、イラスト • Webシステム、スマホ • データ入力、記事作成
© 2014 for LANCERS, inc All Rights Reserved 依頼可能な仕事カテゴリは「141」 7
© 2014 for LANCERS, inc All Rights Reserved 仕事タイプに合わせて選べる3つの依頼方式 8
歯科医院のロゴマーク作成 提案:32件 納期:7日間 発注額:5万円 特定地域不動産データ収集 1作業:5円 件数:1,400件 納期:10日 映画データの情報収集 1作業:25円 件数:100件 納期:3日 FLASHのゲーム制作 提案:9件 納期:3か月 発注額:100-500万円 美容室ホームページの制作 提案:8件 納期:1か月 発注額:10-50万円 Webサービスのネーミング 提案:305件 納期:7日間 発注額:2万円 【コンペ方式】 【プロジェクト方式】 【タスク方式】 ロゴ・ネーミング・バナー等 Web制作・アプリ開発等 記事/コラム・データ収集等
© 2014 for LANCERS, inc All Rights Reserved コンペ形式での依頼例 9
© 2014 for LANCERS, inc All Rights Reserved ランサーズの会員詳細 10
毎月報酬を得ている 4,000人 生活できる報酬を得ている 200人
© 2014 for LANCERS, inc All Rights Reserved 最近のリリース 11
© 2014 for LANCERS, inc All Rights Reserved 最近のリリース 12
© 2014 for LANCERS, inc All Rights Reserved 最近のリリース 13
© 2014 for LANCERS, inc All Rights Reserved 開発体制 14
プロジェクト オーナー エンジニア デザイナー ディレクター インフラ マーケティン グ 支援 支援 カスタマー サポート 営業
© 2014 for LANCERS, inc All Rights Reserved ランサーズを支える技術 15
Web RDS S3 EC2 CloudWatch DB Monitor App CloudFront
© 2014 for LANCERS, inc All Rights Reserved 開発環境 16
▪ バージョン管理、CI/CDツール ▪リリース FabricでApp全台に一括適用 (Python製の一括デプロイツール) デプロイ後にAPIでリリース 情報を自動通知 Nanapiさんの ChatWorkPluginを独自拡張
© 2014 for LANCERS, inc All Rights Reserved 検討中の技術 ▪今後採用予定のもの
© 2014 for LANCERS, inc All Rights Reserved リリース頻度とテストについて
© 2014 for LANCERS, inc All Rights Reserved リリース頻度とテストについて オープンソースのBDDフレームワークであるBehat/Minkをテストで利用
© 2014 for LANCERS, inc All Rights Reserved タスク管理
© 2014 for LANCERS, inc All Rights Reserved タスク管理
© 2014 for LANCERS, inc All Rights Reserved コミュニケーションツール
© 2014 for LANCERS, inc All Rights Reserved 情報共有ツール
© 2014 for LANCERS, inc All Rights Reserved プロダクト品質 何かあった時にすぐに気付ける環境づくり
© 2014 for LANCERS, inc All Rights Reserved プロダクト品質 スキルアップによる品質維持
© 2014 for LANCERS, inc All Rights Reserved メンバー間コミュニケーション 大事にしていることは3つ
HRT 暗黙知 をなくす ことに向 かう
© 2014 for LANCERS, inc All Rights Reserved メンバー間コミュニケーション
© 2014 for LANCERS, inc All Rights Reserved メンバー間コミュニケーション アンチパターン
© 2014 for LANCERS, inc All Rights Reserved メンバー間コミュニケーション グッドパターン
© 2014 for LANCERS, inc All Rights Reserved • Behatのテストシナリオは自然言語に近い形で記述することが可能。英
語、日本語どちらでもOK。日本語で記述すれば、エンジニア以外の人 ともテストの共有が可能。(もしかしたらエンジニア以外の人間でもテ ストを記述することも可能になるかも。。?) • タスク管理ツールやコミュニケーションツールや情報共有ツールは一長 一短。Trelloは割りと視覚的でエンジニア以外にも好まれる。 • プロダクトの品質は大切なので、何か起こった時に気付ける仕組みも大 事だが、検知や検査そのものの他に、予防も大事。これからは予防に取 り組んで行く。三方よしを実現するプロダクト品質を追求したい。 • コミュニケーションはスピードアップや品質のために非常に重要。情報 共有なども含め、仕組みでカバーすることも、啓蒙も大事。専任をたて ても良いくらい。(TeamGeek是非読んでみてください) 今日のまとめ
© 2014 for LANCERS, inc All Rights Reserved エンジニア積極採用中 31
• 働き方を変えたい方 • 素直でポジティブな方 • 最新の技術が好きな方 • 世界に打って出たい方 お気軽にご連絡下さい!
[email protected]
ご清聴ありがとうございました [2014/11/07 Google StartupTechNight] ランサーズ株式会社 CTO 田邊 賢司 [Tanabe Kenji]
「時間と場所に囚われない新しい働き方の創出」