SlideShare a Scribd company logo
1 of 31
Download to read offline
急成長するスタートアップの試行錯誤
∼freeeの事例∼
freee株式会社 横路 隆
自己紹介
• 横路 隆 (よこじ りゅう)
• freee株式会社 リードエンジニア/共同創業者
• バックグラウンド
• 松江出身:Ruby City
• コンピュータサイエンス専攻:オーバーレイネットワーク、ネットワークセキュリティ
• B2B向けWebサービス:e-learningシステム、動産担保融資支援システム開発
• 組み込みシステム:デジタルカメラ、ビデオカメラの基盤ミドルウェア開発
簿記の知識がなくても使える
全自動のクラウド会計ソフト freee(フリー)
• スモールビジネスに携わる人たちが創造的な活動に
フォーカスするためのクラウド会計ソフト
• 銀行やクレジットカードのWeb明細から自動仕訳
• Windows, Mac, iPhone, Androidなどデバイスや
環境を問わず使える
1年間で70,000以上の事業所が利用
0
10,000
20,000
30,000
40,000
50,000
60,000
70,000
80,000
2013
32013
42013
52013
62013
72013
82013
92013
102013
112013
122014
12014
22014
3
iPhone
IC
e-tax/
B
8%
アジェンダ
1. 創業期(2012/07∼)
1. 初めての失敗
2. 初めての社員
3. リリースとIVS優勝
2. 成長期(2013/03∼)
1. チームの成長
2. アーキテクチャの成長
3. 開発プロセスの成長
3. まとめ
1. スタートアップに必要なもの
2. freeeの文化
1. 創業期
2012年7月 創業
開発スタート
• CEOの自宅マンションに
引きこもる毎日
• 開発→ラーメン→寝る→開
発→…のイテレーション
1-1. 初めての失敗
• サインアップフローにこだわりすぎて進 なし
1-1. 初めての失敗
MVP自体が大きいし、
すぐに作り始めるべきだった
一緒に作るための仲間が必要
• 東大法学部卒 31歳
• 無職・職歴・経験なし
• 最初に触った言語はRSpec
• 1年間で25万行をコミット
• 彼は1年後、エンジニア歴最短でデブサミに登壇
1-2. 初めての社員
スキルは実践の中で
すぐに身につく時代
生産的な議論ができるチームで
動くものを作り切るのが重要
1-2. 初めての社員
1-3. リリースとIVS優勝
https://www.youtube.com/watch?v=TkCpZo01eJE
2. 成長期
2-1. チームの成長
2013年3月
3人+α
2013年8月
8人+α
2014年6月
40人+α
チームが成長すると
• 開発スピードが速くなる
• 様々な分野の優秀なエンジニアと作業を分担できる
• 他にも…
いいことばかりではない
チームやプロダクトの成長に伴う課題
• テストが遅くなっていく
• デプロイが遅くなっていく
• 役割が細分化して、全体を把握しにくくなっていく
• 顧客の要望にいち早く応える必要が出てくる
チームやプロダクトの成長に伴う課題
• テストが遅くなっていく
• デプロイが遅くなっていく
• 役割が細分化して、全体を把握しにくくなっていく
• 顧客の要望にいち早く応える必要が出てくる
1. アーキテクチャを工夫
2. 開発プロセスを工夫
2-2. アーキテクチャの成長
年月 成長イベント
2012年7月 Railsアプリ1つで開発開始
2012年11月 Herokuでβリリース
2013年3月 AWSで正式リリース
2014年1月 モバイル版に合わせてAPI化
2014年5月 新サービスに合わせて認証基盤整備
チームやプロダクトに沿ってアーキテクチャも進化させる
βリリース(2012年11月)
Heroku + AddOns
Heroku Postgres
さくらVPS (scraper)
Web口座
正式リリース(2013年3月)
ScraperWeb/App
HA-NAT
Step
Multi-Availability-Zone
Ops
Job Worker
Redis
1つのアプリを一括テスト、一括デプロイ
現在進行中(2014年6月)
Scraper
accounting
HA-NAT
Step
Job Worker
Ops
payroll
Redis
authenticator
サービスを分割し、テスト、デプロイフローを分ける
2-3. 開発プロセスの成長
• 目的
• 開発スピードを落とさない
• 顧客に高品質なソフトウェアを届けつづける
• freeeでしている工夫
• 作業としてのコミュニケーションの自動化
• デバッグは当番制で行う
Hubot + HipChat
• PRのレビューをランダムに割り振る
• 締切を知らせてくれる
• デプロイ準備を代行してくれる
Fix Week
• 週次のバグ当番制
• チーム横断チームで1週間のバグをすべて担当する
• システム全体にキャッチアップするための仕組み
基盤会計モバイル
Week 1
Week 2
Week 3
3. まとめ
スタートアップは(も)、いつも課題だらけ
• 創業期に必要なこと
• とにかく動くものをつくること
• 成長期に必要なこと
• 開発スピードと品質を落とさないための工夫
freeeの価値基準
• ユーザーにとって本質的に価値があると自信をもって言える
ことをする。
• まず、手を動かしアウトプットする。進めながら考える。
• 高い目標を持つ。達成するためにチームでベストをつくす。
• なんでもHackする。みんなが楽しく生産性をあげられるよ
うに。
freeeの文化
• 生産性をあげるために、何でもHackする
ミニ四駆部 Swift製 受付アプリ
freeeではエンジニアを募集しています
http://www.freee.co.jp/recruit_eng

More Related Content

Similar to 【ITベンチャーを支えるテクノロジー第三弾】急成長するスタートアップの試行錯誤|freee株式会社

プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
株式会社クライム
 
Sharoid Service Menu
Sharoid Service MenuSharoid Service Menu
Sharoid Service Menu
sharoid
 
第14回SIA例会プレゼン資料
第14回SIA例会プレゼン資料第14回SIA例会プレゼン資料
第14回SIA例会プレゼン資料
Tae Yoshida
 
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れこれからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
Mitsuru Katoh
 
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
kumo2010
 

Similar to 【ITベンチャーを支えるテクノロジー第三弾】急成長するスタートアップの試行錯誤|freee株式会社 (20)

Red Hat Forum 2014 IBM session
Red Hat Forum 2014 IBM sessionRed Hat Forum 2014 IBM session
Red Hat Forum 2014 IBM session
 
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
 
ERPのデータをフロントシステムでどう活かすか
ERPのデータをフロントシステムでどう活かすかERPのデータをフロントシステムでどう活かすか
ERPのデータをフロントシステムでどう活かすか
 
LIONS Data - Information about the company
LIONS Data - Information about the companyLIONS Data - Information about the company
LIONS Data - Information about the company
 
中国市場提言(大津山)
中国市場提言(大津山)中国市場提言(大津山)
中国市場提言(大津山)
 
Smarthome dev overview
Smarthome dev overviewSmarthome dev overview
Smarthome dev overview
 
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
【17-D-1】今どきのアーキテクチャを現場の立場で斬る【17-D-1】今どきのアーキテクチャを現場の立場で斬る
【17-D-1】今どきのアーキテクチャを現場の立場で斬る
 
Sharoid Service Menu
Sharoid Service MenuSharoid Service Menu
Sharoid Service Menu
 
【講演資料】未来を味方にする学び方
【講演資料】未来を味方にする学び方【講演資料】未来を味方にする学び方
【講演資料】未来を味方にする学び方
 
W3C June 2014 Recent Activities
W3C June 2014 Recent ActivitiesW3C June 2014 Recent Activities
W3C June 2014 Recent Activities
 
Ie6アプリ延命ソリューション
Ie6アプリ延命ソリューションIe6アプリ延命ソリューション
Ie6アプリ延命ソリューション
 
第14回SIA例会プレゼン資料
第14回SIA例会プレゼン資料第14回SIA例会プレゼン資料
第14回SIA例会プレゼン資料
 
自社取り組み紹介(BetaComputing)
自社取り組み紹介(BetaComputing)自社取り組み紹介(BetaComputing)
自社取り組み紹介(BetaComputing)
 
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れこれからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
 
JPC2017 [Keynote] Where the People Meets to Inspire the Business
JPC2017 [Keynote] Where the People Meets to Inspire the BusinessJPC2017 [Keynote] Where the People Meets to Inspire the Business
JPC2017 [Keynote] Where the People Meets to Inspire the Business
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
 
失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所失敗しないためのデータ活用の勘所
失敗しないためのデータ活用の勘所
 
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
MSC 2010 T2-1 クラウドで企業の PC 運用管理が変わる! Windows Intune (基本編)
 
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
 

More from leverages_event

More from leverages_event (20)

Ac tsumugu 20170712
Ac tsumugu 20170712Ac tsumugu 20170712
Ac tsumugu 20170712
 
20171206 tsumugu4 人工知能特集_v1.00_抜粋
20171206 tsumugu4 人工知能特集_v1.00_抜粋20171206 tsumugu4 人工知能特集_v1.00_抜粋
20171206 tsumugu4 人工知能特集_v1.00_抜粋
 
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
 
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
 
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
 
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
 
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
 
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
 
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
【ヒカ☆ラボ】株式会社ライナフ 登壇資料【ヒカ☆ラボ】株式会社ライナフ 登壇資料
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
 
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
 
インスタグラムを活用した、マーケティングについて
インスタグラムを活用した、マーケティングについてインスタグラムを活用した、マーケティングについて
インスタグラムを活用した、マーケティングについて
 
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
 
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
 
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
 
初心者向けGo言語勉強会
初心者向けGo言語勉強会初心者向けGo言語勉強会
初心者向けGo言語勉強会
 
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
 
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
 
株式会社waja 安藤様 登壇資料
株式会社waja 安藤様 登壇資料株式会社waja 安藤様 登壇資料
株式会社waja 安藤様 登壇資料
 

【ITベンチャーを支えるテクノロジー第三弾】急成長するスタートアップの試行錯誤|freee株式会社