| « 2008年6月2日 | 2008年6月3日の投稿 |
2008年6月4日 » |
IBM の中でテクニカル的にアジャイルについての発言をしているのは Scott Ambler です。今日は彼と話すことができました。Agile@Scale のBofです。
BOFは4人でしたので、ひざを突き合わせて話をしましたが、そのうち一人は、Agileというコンセプトに始めて出合った人。その人の、
「ソフトウェアは工学的に作るようにようやく進歩してきたのだ。Agileはその歴史を、人側に逆戻りさせようというのか?」
という質問に、
「昔、太陽は地球の周りを回っていると思われていた。しかし、回っていたのは地球だった。これがAgileのパラダイムシフト。もしかしたら、後何年か先に、宇宙の中心がみつかって、そこを中心に回っていることがまた発見されるかもしれない。ソフトウェア工学はまだ40年しか歴史がないのだから。」
といい答え。さらに、
「建築や土木をソフトウェアのメタファと捉えるのではなく、今一番近いのは、映画を撮る、というモデル。予算が決まって期限が決まる。すると、人を集めて、撮り始めるが、途中で人が抜けたりテーマが変わったり、予算がなくなったりする。映画の成功は、計画どおりに行ったかではなく、その映画が売れたかどうか。予算どおり、納期どおり、ストーリーどおりに映画を作ったとしても、それが売れなければ失敗だ。従来のソフトウェア開発のやり方だと、予算どおりに期限どおりに仕様どおりにできた。でもまったく使い物にならないソフトウェアができた、ということが簡単におこる」 」
なるほど。
IBMのRSDC(Rational Software Development Conference)に参加しています。この一週間、IBM Rational の新しい戦略の発表をはじめ、ソフトウェア開発ツール群のロードマップも発表されています。
Day1 は、VPのScott Hebner のキーノートから始まりました。びっくりしたのは「アジャイル」が戦略の中心だったことです。IBMがアジャイル!?
「Ship Early, Ship Often, Listen to Customer」という3つのテーマが示されましたが、良く見ると、これはアジャイルそのもの。あるいは、リーンといってもいい。IBMというと固い、トップダウンのイメージが強いですが、ボトムアップも含めてアジャイルを今後押して行く戦略のようです。
そのフラグシップとなるプラットフォームが、Jazzです。Jazzは、コントロールでなく、コラボレーションを支援する新プラットフォーム。開発者が緩やかに協調しながら、分散環境でも開発ができる。そんな開発環境です。リポジトリとRESTのWebAPI、クライアントライブラリからなっています。その上にTeam Concert という開発ツールが載っています。EclipseIDEとも統合され、分散アジャイルを支援する、というわけです。
写真は、Scott Hebner。彼のスピーチのボトムラインは、「ソフトウェアを作るのは、組織(organization)ではない。人(people)だ。」でした。まさにアジャイルだ。
| « 2008年6月2日 | 2008年6月3日の投稿 |
2008年6月4日 » |


顧客に“ワォ!”という体験を提供――ザッポスに学ぶ企業文化の確立
ちょっとした対話が成長を助ける――上司と部下が話すとき互いに学び合う
悩んだときの、自己啓発書の触れ方
考えるべきは得意なものは何かではなく、お客さまが高く評価するものは何か
なんて素敵にフェイスブック
部下を叱る2つのポイント
第6回 幸せの創造こそ、ビジネスの使命