【itベンチャーを支えるテクノロジー第三弾】急成長するスタートアップの試行錯誤|freee株式会社...
DESCRIPTION
2014/6/10(火)の弊社イベント、ヒカ☆ラボにて使用された資料を公開します。 エンジニア・デザイナーの技術&知識UPのための無料イベント「ヒカ☆ラボ」はこちら http://at-agent.jp/service/event/TRANSCRIPT
自己紹介• 横路 隆 (よこじ りゅう)
• 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�3��
2013�4��
2013�5��
2013�6��
2013�7��
2013�8��
2013�9��
2013�10��
2013�11��
2013�12��
2014�1��
2014�2��
2014�3��
iPhone %,0 �"�
� �IC�
��� ��"��&2+'
"��
(.)*&-2*"��
e-tax/ �����B�
� ,/1"��
��!�$���
���� �#�� ���8%�
アジェンダ1. 創業期(2012/07~)
1. 初めての失敗 2. 初めての社員 3. リリースとIVS優勝
2. 成長期(2013/03~) 1. チームの成長 2. アーキテクチャの成長 3. 開発プロセスの成長
3. まとめ 1. スタートアップに必要なもの 2. freeeの文化
チームやプロダクトの成長に伴う課題
• テストが遅くなっていく
• デプロイが遅くなっていく
• 役割が細分化して、全体を把握しにくくなっていく
• 顧客の要望にいち早く応える必要が出てくる
1. アーキテクチャを工夫
2. 開発プロセスを工夫
2-2. アーキテクチャの成長年月 成長イベント
2012年7月 Railsアプリ1つで開発開始
2012年11月 Herokuでβリリース
2013年3月 AWSで正式リリース
2014年1月 モバイル版に合わせてAPI化
2014年5月 新サービスに合わせて認証基盤整備
チームやプロダクトに沿ってアーキテクチャも進化させる
正式リリース(2013年3月)
ScraperWeb/App
HA-NAT
Step
Multi-Availability-Zone
Ops
Job Worker
Redis
1つのアプリを一括テスト、一括デプロイ
現在進行中(2014年6月)
Scraperaccounting
HA-NAT
Step
Job Worker
Ops
payroll
Redis
authenticator
サービスを分割し、テスト、デプロイフローを分ける
2-3. 開発プロセスの成長• 目的
• 開発スピードを落とさない
• 顧客に高品質なソフトウェアを届けつづける
• freeeでしている工夫
• 作業としてのコミュニケーションの自動化
• デバッグは当番制で行う
freeeの価値基準• ユーザーにとって本質的に価値があると自信をもって言えることをする。
• まず、手を動かしアウトプットする。進めながら考える。
• 高い目標を持つ。達成するためにチームでベストをつくす。
• なんでもHackする。みんなが楽しく生産性をあげられるように。