tchikuba's blog

Beer Driven Developer / Lean Engineerの徒然

「IMPACT MAPPING~インパクトのあるソフトウェアを作る」@デブサミ2014 2日目を聞いてきた

自己紹介

  • 発表者:チェンジビジョン 平鍋健児氏永和システムマネジメント副社長兼務)
  • 会場の3割くらい本買ってる
  • astah*(旧JUDE)の開発
    • JUDE昔使ってたなぁ〜懐かしいw
    • JUDEのマインドマップ機能とクラス図とかを使ってDB設計とかやってたなぁ
    • まだ一応JUDEのホームページ残してるんですね。astahを使ってねとは書いてありますが。
    • 確かNTTデータの標準モデリングツールじゃなかったかな?って思って調べたら記事ありました。これまた懐かしい

導入

  • 反復を初めて?図解したのがLean Startup
    • tips: extreme startupで悩んだそうな by エリック・リース
  • specification by example まだ翻訳されていない良書 by ゴイゴ・アジッチ
  • ヒント: agile, XP, Kent Beck, TDD, Dan North, BDD, ATDD, Exploration Through Example, Brian Marick
    • この辺の文脈で出た考え方がImpact Mapping

IMPACT MAPPING

  • ゴール/アクター/インパクト/成果物
  • 分かりやすい、本が薄い、本が安い(笑)フレームワーク
  • マインドマップ使ってゴールからアクター/インパクト/成果物のレイヤーにブレイクダウンしていく
  • マインドマップで結婚式のスピーチとかも考えるそうな by 平鍋さん
    • 個人的にはFreeMindを良く使ってます

なぜ翻訳したか

  • ソフトウェアで世界を変えたいと思っている人に読んでもらいたい
  • デスマーチが多い。嫌なのに改善なかなか出来なかった。この状況を変えたい。
  • その一つの解がアジャイル開発なんじゃないか。
  • この本(IMPACT MAPPING)は一番肝を抑えているんじゃないかと思った
  • なぜこのシステムを作るのか?何のため?無駄なものを作らない!
  • スタートアップ増えてきたけど、ソフトウェアで起業するのは難しい
    • 正直やらない方が良いんじゃないか by 平鍋さん
    • それくらい成功確率が低いということ

関連書籍

  • IMPACT MAPPING ※以下は紙ですがkindle版もありますね。

  • Specification by Example

所感

  • 平鍋さんアジャイル/リーン開発な文脈で有名なので良く知ってたんですが直接話を聞いたことがなかったので嬉しかったす。
  • 平鍋さん話がうまい!超聴きやすい。聞いてて心地良い。
  • 途中からマインドマップの使い方講座みたいになった感ありましたね。(別に悪くないんですが)