ソフトウェア仕様書とレシピ

| コメント(0) | トラックバック(0)

ネット上でこんな記事(blog)を見つけた。

Life is beautiful 「ソフトウェアの仕様書は料理のレシピに似ている」
http://satoshi.blogs.com/life/2006/03/post_8.html

ソフトウェアのアーキテクトが自らプログラムを書いたり、下っ端のエンジニアの書いたコードをレビューするのは、レストランのシェフが自ら料理をしたり、下っ端の料理人の作ったスープの味見をするとの同じである。もちろん、レストランに行く側の立場になってみれば、そんなレストランで食事をしたいのは当然である。シェフがレシピだけ書いてキッチンにも立たないレストランには行きたくないし、ましてや自分で料理したこともないシェフが書いたレシピを元に作った料理がおいしいわけがない。

私も同感。
数年前までは、私もプログラムを書いていたんだけど、最近はすっかり書かなくなってしまった。
システムを見極めて上流設計をしたりと、業務の形態が変わってきたことが理由だけれども、私はソフトウェアエンジニアであることには変わりはない。

ソフトをかかない人間は上流設計をすべきではない、という言葉は、なんだか感慨深いものがある。
忙しいという言い訳をしながら、ソフトウェアから遠ざかっている自分は、さて、楽しく仕事をしているのだろうか、そんなこともふと思った。

明日は、プログラムのレビューでもしてみよう。
おいしい料理をつくり続けられるように。

トラックバック(0)

トラックバックURL: http://www.orval-net.com/mt/mt-tb.cgi/316

コメントする

アーカイブ

Beer News

このブログ記事について

このページは、orvalが2006年8月 7日 00:08に書いたブログ記事です。

ひとつ前のブログ記事は「スポーツジム@ロイヤルパーク 日本橋」です。

次のブログ記事は「ナンバーポータビリティ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

  • ALL :
    TODAY :
  • Powered by Movable Type 4.27-ja