![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
自分がつくったkeynoteがあんな大きなスクリーンにうつされるのいいなあ〜〜!!!!!!!!!! #rubyworld
2013-11-21 10:59:21![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「1990年に業務系ソフトウェアを作る会社に就職。自分は、その会社の中で使うためのソフトウェア開発に従事。」 #rubyworld
2013-11-21 11:00:54![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
まつもとさん基調講演。最初はエンタープライズ向けのソフトウエア企業で、社内向けソフトウエアを作ってた話。 #rubyworld
2013-11-21 11:01:29![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
Matzの基調講演は「Aiming the Moving Target」エンタープライズソフトウェアを開発する企業でスタートしたお話。#RubyWorld #RWC2013 http://t.co/opDfjHORWg
2013-11-21 11:01:41![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「そこでは、企業向けのソフトウェアを作っていて、3年かかるプロジェクトがあったり、多くのドキュメントを書いたり。」 #rubyworld
2013-11-21 11:02:34![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
ドキュメントの量をcmで測る! ( #rubyworld live at http://t.co/TlHjFq8xh0)
2013-11-21 11:03:46![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「そこでは、いわゆるウォーターフォール開発。保守的な選択が取られることが多い。この考えは、自分の大学時代の経験からは違うという感覚を持っていた。が、それを裏付けるものは持っていなかった。」 #rubyworld
2013-11-21 11:04:04![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「間違った前提、その1。『何を作っているか把握している。』これは必ずしも正しくなくて、ソフトウェアが何なのか分かっていない。」 #rubyworld
2013-11-21 11:05:34![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「SoftwareはHardwareの対語として登場。Softwareは実際のモノがないので、物理法則に制限されない特徴がある。」 #rubyworld
2013-11-21 11:06:52![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matzの基調講演。Waterfall、前提が間違っているのではないか?昔は説明できなかったが、今は説明できるような気がする。まず1つは、何を作っているのかをわかっているという前提。ふむふむ。 #rubyworld
2013-11-21 11:07:46![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
matz「記憶容量、処理速度の向上により、ソフトウェアはより複雑になってきている。人間が作るものでもっとも複雑な被造物ではないか。たぶん。」 #rubyworld
2013-11-21 11:08:05![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
「ソフトウェアはソフトじゃない」 ( #rubyworld live at http://t.co/TlHjFq8xh0)
2013-11-21 11:09:15