◆プロフィール×アジャイル
タワーズ・クエスト株式会社取締役社長、プログラマ、テスト駆動開発者。
学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒する。その後様々な縁に導かれソフトウェアパターンやXP(eXtreme Programming)を実践する人たちと出会い、後のテスト駆動開発の誕生を知る。テスト駆動開発に「完璧主義の呪い(完璧な設計を得るまではコードを書けないし良いシステムも出来ないという強迫観念)」を解いてもらってからは、文章を書いたり、講演を行ったり、ハンズオンイベントを開催するなどして、テスト駆動開発を広めようと努力している。
今日もグリーンバンド(テスト駆動開発者の証。ボブ・マーティンが始めた)を左手に着け、テストと共にコードを書いている。
◆コミュニティとの関係、関わり方
私の活動はいつもコミュニティと共にありました。XPJUG、オブジェクトの広場、オブラブ、デブサミ、Seasar Foundation、日本Rubyの会、数々の読書会やハッカソン、そして TDDBC。
特に XPJUGの皆様は、まだ駆け出しだった私を受け入れてくれました。様々なことを学ぶきっかけになりました。私はこれからもコミュニティと共にあろうと考えています。
◆起業したきっかけ、理由、起業に託した想い
私は二代目社長なので、起業ではありません!(ドーン)
父親の作った会社を大事に思い、家業を手伝っているうちに社長を交代しました。
社長脳になるときはロングスパンで考えるときです。楽しい時間を増やすのではなく、つらい時間を減らす商品/サービスを通じて世の中を変えていきたいと考え、日々ソフトウェアを開発しています。
大目標は、仕事で自殺する人をゼロにすることです。
◆10回めを迎えたXP祭りへのメッセージ
XP祭りも10年目、私はおそらく半分以上参加していると思います。XP祭りで出会った人たちは、私の人生を変えた人たちでもあります。今回は(今回も?)恩返し、恩送りの場として、精一杯 XP祭りを盛り立てたいと思います。