#rakutentech

楽天テクノロジーカンファレンス  

プログラマを⼀一⽣生の仕事にできる
ビジネスモデルで⽬目指す
未来のビジョン  

倉 貫 義 ⼈人  

http://kuranuki.sonicgarden.jp

kuranuki

プログラマを⼀一⽣生の仕事にできるビジネスモデルで⽬目指す未来のビジョン  

イントロダクション:自己紹介

http://www.sonicgarden.jp/

自己紹介
倉貫  義⼈人  Yoshihito  Kuranuki  
株式会社ソニックガーデン  代表取締役社⻑⾧長  
昭和49年年⽣生まれ  37歳  京都府出⾝身  
Twitter:  @kuranuki  
ブログ:  http://kuranuki.sonicgarden.jp  
<主な著書>  

http://www.sonicgarden.jp/

これまでのキャリア
2011年年MBOによる株式会社ソニックガーデン設⽴立立  
2009年年TIS社内ベンチャーとしてSonicGarden⽴立立ち上げ  
2008年年SKIPオープンソース化  
2005年年Rubyで社内SNS:SKIP開発  
2004年年ADC2004受賞      書籍執筆  &  ⽇日本XPユーザグループ代表就任  
2003年年TISにて基盤技術センター⽴立立ち上げ  
1999年年⽴立立命館⼤大学院卒業  &  TIS(旧:東洋情報システム)⼊入社  
http://www.sonicgarden.jp/

学生時代
  学⽣生ベンチャーで働きプログラミングの腕を磨く  
  研究室の仲間でフリーソフトを開発  
  インターネットとの出会い  

http://www.sonicgarden.jp/

現場エンジニアの時代
  ⼊入社年年度度に経営⽅方針の転換  
  デスマーチプロジェクトに参加  

  プログラマとして挫折  
  XP/アジャイルとの出会い  
http://www.sonicgarden.jp/

きっかけは社外との交流
  アジャイルをするのに社内に賛同者ゼロ  
  社外の勉強会やコミュニティに参加  
  ⾃自分の脳のブレーキを壊す⼈人との出会い  

  ⾃自分からの情報発信が更更なる出会いを産む  
http://www.sonicgarden.jp/

エンジニアからマネージャへ

  直属の先輩でありリーダーの退職  
  マネジメント経験ゼロ、お⾦金金も⼈人付き合いも苦⼿手  

  アジャイル開発が教科書  
  逆転の発想で乗り切切る  
http://www.sonicgarden.jp/

ガラパゴスなキャリア戦略略  

⾃自分を取り巻く環境そのものも⾃自分の価値  
⾃自分にしか出来ない価値を⾒見見つける  
正々堂々と社外活動をする  
http://www.sonicgarden.jp/

社会人としての転機
  2005年年秋、チームの解散、サラリーマンの宿命  
  マネージャ挫折、転職を決意  

  好きなことを好きなだけ  

 

 やってから辞めよう  

  マネージャからプログラマへ  

 

 JavaからRubyへ  

 

 受託から社内システムへ  
http://www.sonicgarden.jp/

ディフェンシブな開発  

アジャイルは悪くないが、ビジネスモデルが問題  
あらかじめ決まった⾦金金額と要件の中で納品と検収を⽬目指す  
利利益を出すためにはリスクを取らずに「守り」に⼊入る  
価値を産むシステムを作ること  <  要件通りに作ること

 

http://www.sonicgarden.jp/

ディフェンシブな開発がもたらす問題
  SIビジネスの本質は保険屋  
 お⾦金金さえ出せば⾚赤字だろうと最後まで責任を持ってくれる  
 リスクの丸抱えをするだけの企業体⼒力力のみが優位性になる  

  技術者からみたSIビジネス  
 「⼈人⽉月による⾒見見積もり」と「成果物の完成責任」の捻捻れ?  
 プログラマの⽣生産性が上がれば上がるほど売上が下がる?  
http://www.sonicgarden.jp/

社内システムにアジャイルを
  社内システムの開発に従事  
  社内SNS:SKIPの開発と運⽤用  
  内製でのアジャイル開発の効果を実感  
  社内の評価も上々  

http://www.sonicgarden.jp/

第2の契機
  2007年年春、部下の異異動、サラリーマンの宿命  
  解散に対する危機感、再び  

  SKIPを使った事業の⽴立立ち上げ  
  SKIPのオープンソース化  
http://www.sonicgarden.jp/

オープンソースから社内ベンチャーまで
  2007年年12⽉月にオープンソース化の決裁通過  
  2008年年4⽉月にTISが経営統合、そして社⻑⾧長交替  
  2008年年6⽉月にオープンソース化、新社⻑⾧長と対峙  
  2008年年11⽉月に新規事業開始、2009年年に設⽴立立  

http://www.sonicgarden.jp/

会社で新しいことを導⼊入する  

ドラクエのつもりで楽しむ  

http://www.sonicgarden.jp/

クラウドのソフトウェア提供

Share minds in your room.

【企業内のネットワーキング】

【グループでの情報共有】

企業内での社員の人脈形成、自発
的な情報発信を促し、ナレッジの共
有を実現します。

企業をまたぐプロジェクトや、小規
模な組織での効率的な情報の共有
を実現します。

http://www.skipaas.jp

http://www.youroom.in
http://www.sonicgarden.jp/

多くの企業で使って頂いています

http://www.sonicgarden.jp/

ビジネス領域
特定顧客向け  

ソリューション型  
クラウド  

不不特定多数  

プロデュース型  
クラウド  
利利⽤用  
ベンダー  

サービス  
特殊  
 
製造納品  

汎⽤用  

オンプレミス

⼤大⼿手システム  
インテグレータ  

所有  

パッケージ  
ベンダー  
http://www.sonicgarden.jp/

「Point of Sales」から「Point of Use」へ
Point of Sales

Point of Use

買った時点が最⾼高で、そこ
から陳腐化が始まるもの  

常に使っている時点で最⾼高、
最新のものを利利⽤用できる  

q

q
買った時点が最⾼高品質  

利利⽤用中が最⾼高品質  
(常にアップグレード)  

利利⽤用  

すぐに利利⽤用開始  

償却  
構築  
t

t

製造業  

サービス業  
http://www.sonicgarden.jp/

http://www.sonicgarden.jp/

起業を決めたときに考えたこと  

http://www.sonicgarden.jp/

プログラマを⼀一⽣生の仕事にできるビジネスモデルで⽬目指す未来のビジョン  

ソフトウェアパートナーシップモデル

http://www.sonicgarden.jp/

「ディフェンシブな開発」から脱却を
  IT投資のコストパフォーマンスの悪さ  
 1)ベンダの⾒見見積りにおける過重なバッファ  
 2)開発と運⽤用で別の業者を利利⽤用していること  
 3)最⼤大時を想定したハードウェアを購⼊入していること  

「⼀一括での発注・請負」が原因  
  >>  仮説「納品しない」  

http://www.sonicgarden.jp/

SonicGardenのピボット
特定顧客向け  

ソリューション型  
クラウド  

不不特定多数  

プロデュース型  
クラウド  
利利⽤用  
ベンダー  

サービス  
特殊  
 
製造納品  

汎⽤用  

オンプレミス

⼤大⼿手システム  
インテグレータ  

所有  

パッケージ  
ベンダー  
http://www.sonicgarden.jp/

ソフトウェアパートナーシップモデル

「オーダーメイドの受託」と「納品しないこと」の両⽴立立  
 ⾦金金額を⾒見見積もりから分離離するには「定額モデル」を採⽤用  
 ⽉月額定額の中で出来る範囲の開発と運⽤用をしていく  
 顧問弁護⼠士や顧問税理理⼠士のようなビジネスに近い  
 ライフサイクルすべてを受け持つ内製部隊のスタイル  

http://www.sonicgarden.jp/

⽬目指す姿は  

リスクを理理解した
お客様と、直接に
プログラマが対話
をし、お客様のた
めにオーダーメイ
ドで、価値を産み
続けるソフトウェ
アを作るスタイル  

http://www.sonicgarden.jp/

サービス型の受託開発とは
クラウドで使えるソフトウェアの  
開発および運⽤用を  
⽉月額定額で  
チームを固定して提供  

メリット③  

いつでも要求を変更更す
ることができます。  

メリット①  

いつでも動くサービス
で仕様確認ができます。  

メリット②  

いつでも作り⼿手と直接
に対話できます。  

メリット④  

いつでも顧客の⽴立立場に
たった提案をします。  
http://www.sonicgarden.jp/

サービス型の受託開発での事例
  事例例1:データ販売サイト  
  ⼤大量量データの管理理が必要  
  1ヶ⽉月でサービスイン  
  C/O後約4ヶ⽉月で延べ127社が利利⽤用  
  バージョンアップを頻繁に実施  
  4ヶ⽉月で31個の機能を追加  
  事例例2:ドキュメント配信  
  全世界の⽀支店で利利⽤用される資料料を配布  
  利利⽤用したい機能の全貌と、ユーザからのフィードバックが不不明だった  
  事例例3:ウェブサイトホスティング企業  
  複数のサービスを次々と開発:都度度⾒見見積だとコスト⾼高  
  プロダクトオーナーを専任し、次々と開発を実施  
http://www.sonicgarden.jp/

新たなニーズの発見
  初期のユーザを獲得するため早期に市場に出したい(スピード重視)  
  開始後に出るニーズや得た経験を反映していきたい(フィードバック)  
  事業開始時にかかる初期投資額はなるべく下げたい(スモールスタート)  
  事業が軌道に乗るに従いKPIに応じた拡⼤大をしたい(スケールアウト)  

汎⽤用的(多機能)   ⾃自社専⽤用(オーダーメイド)  
情シス  
(社員利利⽤用)  

パッケージ  
オンプレミス  

事業部⾨門  
(顧客主体)   →  SaaS  

SIerによるシステム構築  
(社内システムとの連携等)  
SIerからすると⾮非効率率率な領領域  
(不不確定で⼩小規模で特殊)  

【新たなニーズ】  
⼿手組み2.0の領領域  

http://www.sonicgarden.jp/

サービス型の受託開発の概要
サービスの特徴  

  スモールスタート&スケールアウト(初期投資不不要、状況に応じたスケールアップ)    
  トライ&エラーへの柔軟な対応(いつでもバージョンアップ、機能要望の変更更が可能)  

こんな⽅方にお勧めです  

   ⾃自社でウェブサービスを新規事業で⽴立立ち上げようとしている    
   開発だけでなく、サービスの運⽤用までできるパートナーを探している  
   ⽤用途がニッチなので、SaaS/パッケージ製品では機能が多すぎる  

業務内容  

  サービス仕様の検討/設計(SaaS提供ノウハウをもとにしたコンサルティング含む)  
  サービスの開発/運⽤用(クラウドでのサービスイン、継続開発/バージョンアップ/障害対応)  

価格  

  ⽉月額固定費によるサービス利利⽤用料料で請求
  AWS利利⽤用に関する運⽤用実費(弊社⼿手数料料含む)は別途かかります
  ⾒見見積による⼀一括請負からの納品型の取引ではありません  
http://www.sonicgarden.jp/

サービス型の受託開発のプロセス
体制および役割分担  

  発注側のプロダクトオーナー(1名)は仕様に関する決定権をもつ
  弊社はメインプログラマ(1名)とサポートプログラマ(1名)で開発します
  進⾏行行や契約に関するサポートは、営業担当がファシリテーターを⾏行行います  

活⽤用するツール(クラウドしか利利⽤用しません)  
  タスク管理理: Pivotal Tracker
  情報共有・連絡: youRoom
  打ち合わせ: Skype
  ステージング環境: Heroku
  本番環境: AWS  

プロセス  

  キックオフミーティングにて仕様の確認と顔合わせ実施
  週に1度度のSkypeでのオンラインミーティングで進捗確認
  ステージング環境上で常に動く状態のソフトウェアで動作確認を実施  
http://www.sonicgarden.jp/

「Point of Sales」から「Point of Use」へ
Point of Sales

Point of Use

買った時点が最⾼高で、そこ
から陳腐化が始まるもの  

常に使っている時点で最⾼高、
最新のものを利利⽤用できる  

q

q
買った時点が最⾼高品質  

利利⽤用中が最⾼高品質  
(常にアップグレード)  

利利⽤用  

すぐに利利⽤用開始  

償却  
構築  
t

t

製造業  

サービス業  
http://www.sonicgarden.jp/

「Point of Use」で大事なこと

継続性  
保守性  

http://www.sonicgarden.jp/

パラダイムシフト
  バグをなるべく出さないようにする  

 

 

 →  バグが出てもすぐに直せるようにする  

  サーバは落落ちないようにする  

 

 

 →  落落ちてもすぐに復復旧できるようにする  

  データ変更更ないように設計する  

 

 

 →  データ変更更しても対応できるようにする  

  ビジネスのプランを重視する  

 

 

 →  ユーザのフィードバックで製品を変える  
http://www.sonicgarden.jp/

サービス型の受託開発を支える技術

ARC  

「DRY(Don‘t Repeat Yourself)」
「CoC(Convention over Configuration)」
http://www.sonicgarden.jp/

ソフトウェアビジネスの分類
開発受託を⾏行行いますが、⼈人⽉月による⾒見見積の納品型の受託は⾏行行いません。
SonicGardenのビジネスモデルは、  
 納品しない受託開発(サービス型の受託開発)です。  
特定顧客向け

不特定多数

ソリューション型

プロデュース型

利利⽤用  

クラウド
ベンダー

クラウド

サービス
特殊  

汎⽤用  

オンプレミス

製造納品
大手システム
インテグレータ

所有  

パッケージ
ベンダー
http://www.sonicgarden.jp/

プログラマを⼀一⽣生の仕事にできるビジネスモデルで⽬目指す未来のビジョン  

私の考えるソフトウェア企業のビジョン

http://www.sonicgarden.jp/

会社概要  
「IT投資に対するソフトウェアの価値を最⼤大化すること」
と「習慣を変えることのできるソフトウェアをつくること」  
に取り組んでいるソフトウェア企業が  SonicGarden  です。  
アジャイル  と  Ruby  によるソフトウェア開発を得意とし、
クラウド  で動作するアプリケーション開発を⾏行行います。
AmazonWebServiceのソリューションプロバイダです。  

アジャイル

Ruby

クラウド

【事業内容】  
1.  オリジナルブランドのソフトウェアの提供  
2.  クラウドで動くウェブアプリケーションの開発受託  
3.  コンサルティングおよび、講演・執筆など  

くわしくは  
http://www.sonicgarden.jp/

SonicGardenのビジョン

 顧客企業の真のパートナーとして

価値を提供し続ける  

 プログラマを⼀一⽣生の仕事にする、

⾼高みを⽬目指し続ける  

 いつまでも、いつからでも

夢に挑戦できる社会にする  
http://www.sonicgarden.jp/

SonicGardenのもう一つのモデル

スタートアップ  
プラットフォーム  
モデル  

http://www.sonicgarden.jp/

そもそも新しいビジネスは難しい  

http://www.sonicgarden.jp/

経験値はどこにいくのか?  

http://www.sonicgarden.jp/

⽇日本における起業のイメージ  

http://www.sonicgarden.jp/

起業リスクをマネジメントする  

http://www.sonicgarden.jp/

ウェブで必要なコストは何か?  

http://www.sonicgarden.jp/

ホールインワンを⽬目指すのか?  

http://www.sonicgarden.jp/

スタートアップは  
まだ産業ではない  

http://www.sonicgarden.jp/

経験と学びの時間が⾜足りない  
http://www.sonicgarden.jp/

いつまでも、いつからでも  
夢に挑戦できる社会にする  

http://www.sonicgarden.jp/

SonicGardenのアーキテクチャ
スタートアップチーム  

クラウドサービスファーム  
⾃自社サービス  

特定顧客向け  
アーティストやスポー
ツ選⼿手のように扱う  

財務・経理理・法務・
広報もサポート  

マネージャというよ
りファシリテータ  

スタートアップ
プラットフォーム
モデル

マネジメントチーム  

ソフトウェア
パートナーシップ
モデル
http://www.sonicgarden.jp/

SonicGardenのビジョン

 顧客企業の真のパートナーとして

価値を提供し続ける  

 プログラマを⼀一⽣生の仕事にする、

⾼高みを⽬目指し続ける  

 いつまでも、いつからでも

夢に挑戦できる社会にする  
http://www.sonicgarden.jp/

プログラマをスターにしたい
  属⼈人性の幻想  
 プログラマはマニュアル化のできないナレッジワーカー  
 ナレッジワーカーの働きかたはノマドでタイムフリー  
 マネジメントできないナレッジワーカーに⼤大企業は不不要  

  ⼈人を信頼する  
 出来る量量で嘘をつかないという「信頼」が重要  
 ソーシャルメディアによる「信頼」と「共感」の世界  
 個⼈人の顔が⾒見見える範囲の会社で⼗十分  
http://www.sonicgarden.jp/

3つのチェンジ

Embrace  Change  

変化を受け⼊入れ変わっていくこと  

Fearless  Change  

変化を恐れず⾃自ら変えていくこと  

Social  Change  

⾃自らの変化を周囲に広げていくこと  
http://www.sonicgarden.jp/

ありがとうございました
ビジョンのために共に働いてくれる
プログラマ募集中です!

お問い合わせ:

kuranuki@sonicgarden.jp
http://www.sonicgarden.jp/