ソフトウェアをつくるための3つの役割〜アジャイルに外部設計は必要か
ソフトウェア開発にはどんな役割が必要だろうか。よくあるウォーターフォールの世界では「要件定義」「基本設計(外部設計)」「詳細設計(内部設計)」「実装」などといった名前で工程を分けることで役割を分...
ソフトウェア開発にはどんな役割が必要だろうか。よくあるウォーターフォールの世界では「要件定義」「基本設計(外部設計)」「詳細設計(内部設計)」「実装」などといった名前で工程を分けることで役割を分...
Soccer Beijing / IvanWalsh.com 人数の少ないベンチャーや小さな会社では、仕事の「かけもち」はよく発生します。SonicGardenでも同様です。 SonicGard...
2011年に起業してから学んだことを改めて思い返しています。まとめると以下のような3つの学びがあったように思います。 人の縁こそビジネスの基本 仕組みや規則はシンプルが一番 変化しないことは現状...
2011年は色々と転機になる年になりました。 振り返ってみると、2011年の私の漢字は「起」でした。 社内ベンチャーだったSonicGardenをMBOして、株式会社ソニックガーデンを起業したの...
先日、2011年冬の「ビジョン合宿」に行ってきました。SonicGardenでは、半年に1度くらいに全員で合宿に行くようにしています。これは、よくある「開発合宿」ではなく、あえてパソコンを使わず...
先日、楽天さんの主催する楽天テクノロジーカンファレンスにて、講演の機会を頂きました。楽天テクノロジーカンファレンスでは、数年前の前職時代に社内SNS:SKIPのオープンソース化についてRuby賞...
プログラミングを学びたい人向けの「写経」について紹介しています。 […] 続きを読む… from 写経で身につけるプログラミングの基本
先日、お知らせしたように「E-AGILITY Conference 2011」第2回にて講演してきました。ユーザ企業からの参加者も多かったようで、昼間のイベントだったということもあり非常にスーツ...
このたび株式会社ソニックガーデンを設立し、TIS株式会社から独立いたしました。今回、独立に際しマネジメントバイアウトを実施しましたので、TISとの資本関係はなく社員全員が退職し、完全に新たな会社...
定期的にSI業界が終わったという話が出ますが、本当にそうでしょうか。終わるべきは一括発注・請負のディフェンシブなビジネスモデルです。受託はなくなることはありません。ソフトウェアの開発を、他の業界...