学習する組織を創りたい!!

学習する組織を創りたい!!

2004/03/14
XML
カテゴリ: カテゴリ未分類
 XP(エクストリーム プログラミング)のアイデアの中に、


 最初に一番重要な部分の試験プログラムを書いて、実行します。
本体プログラムを書いていないので、当然失敗します。
次に、その試験プログラムがOKとなる
最小限の本体プログラムを実装します。 
試験プログラムは、成功します。
この繰り返しによって、必要な機能だけ集めた、
シンプルなプログラムが出来あがるのです。


油断をすると、ついつい昔の習慣(必要ない物を詰め込む)に
もどってしまうのです。
昔の習慣について、私なりの「たとえ話」をします。

 皆さんは 「ふらっと一人で海外旅行」に行くときに、
どのくらいの荷物を持っていきますか。
不安を回避することを目標に旅行の準備を始めると、
どうしても必要のないものまで、用意してしまいます。

 ガイドブックに載っている旅行グッズを全部買ってみる。
雨が降ったとき用のおしゃれな傘、雨靴の準備。
気がついた時には、鞄が小さすぎることに気が付きます。
大きなスーツケースを買ってしまうと、もう大変です。

入れてしまうのです。

 重いスーツケースをズルズル引きずっての
「ふらっと一人で海外旅行」では、
楽しさ半減ですよね。

 では、テストファースト的考えを取り入れて

 チェック項目として「自由に行動できること」を最優先とします。
この点を満足する鞄として、ショルダーバッグが選択されました。

 次に、そこに入れなくてはならない、最低限必要なものを、
一つずつ詰め込んでいくことになります。
おしゃれな傘を鞄に入れようと考えたときには、
一旦次のように考え直します。
「雨対策として、一番シンプルな方法。」
そうです。雨に濡れてもよい服装をしていくこと。
傘は必要ないのです。

 一つ一つチェックして、十分考えていくと、小さなショルダーバックだけで
「ふらっと一人で海外旅行」が実現できてしまうのです。

私としては、「目標を考慮して、一番大切なことから考える」ことが
テストファーストの心構えと思っています。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2004/03/15 01:00:28 PM


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

csfcw

csfcw

カレンダー


© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: