「新しい」こと探し:ITmediaオルタナティブ・ブログ (RSS) 「新しい」こと探し

研究で、はたして情報産業に影響を与えることが出来るのか?

このところ、かなり急ピッチでソフトウェアを書いていますが(皆さんにも使えるように、世の中にちゃんと出て行くといいなぁ、ほんとに)、皆さんは設計にどれぐらい時間を割くでしょうか?

普通、いまどきのソフトウェア開発だと、設計とそれ以外の時間の配分を決定することなど、おいそれと出来ないのでしょうが、決定権があるのでしたらどのような比率で行いますか?

私の場合は研究だという理由もあるのかもしれませんが、どちらも完全に自分で今は決められるという、ある意味で幸いな立場ですが、とにかく時間が無くなりました。

昔から私が一人でコードを書く場合には、8:1:1ぐらいで8の時間を設計に割り当てます。1でコーディングして、1でテスト・デバッグです。まぁ、それぐらい設計に時間を使っておかないと、あとで悲惨なことになることは目に見えていたりするのです。

ところが、時間がなくなってくると、設計もそこそこにとにかくコーディングをするということが、ここに来て増えました(というか、今の仕事になってからそういう傾向が強くなってしまった)。もうこうなると最初の出来は、相当不満があるので、結果反復的な開発にならざるを得なくて、リファクタリング(全く都合の良い言葉だ)の連続になります。悪くない方法なのかもしれませんが、これだと、どうしても局所最適解に陥りがちで、本当に良いアーキテクチャにはならないように思えるのです。 そうすると、そのアーキテクチャで行くところまで行って、限界が来たら、全部作り直すという事態が生まれてきたりします。

まぁ、もうそういうものなのかなと思ってあきらめていますが、突貫工事で作って本当に時間が節約できているのかなぁとか思ってしまう日々です。とはいえ、さっさと動くものを作るためには、設計の時間しか削るところは無いので(コーディングはどこまで行っても作業に一定の時間を食ってしまいますから)、仕方が無いんですけどね...

設計って、ソフトウェアの将来に対する拡張があればあるほど、難易度が格段に上がってくるものです。要求がはっきりしていてclosed endなものであれば、それなりの設計でも動いてしまいますが、そうでないものは、設計が悪いと、まったく先に進めなくなってしまいます(実際そういうものを初期のIIIMF serverでメンテして気が狂いそうになった)。

つまり、ひどい話ですが、先のことを考えなければ、設計はどんどんいい加減に出来ると言うことを意味します。まぁ、ソフトウェアが使われる時間も短くなってきているし(ほんとか?)、それでいいのかもしれませんが、なんだか個人的には割り切れないものを感じていたりします。もう少しこの話題は掘り下げてみたいと思います。

himi

Special

- PR -
コメント

コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/6551268

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP



プロフィール

宮下 尚

宮下 尚

日本IBM東京基礎研究所で研究に従事している日々です。研究内容はとても変わりやすいのですが、XMLおよびデータベースの分野を専門としたいと思っています。

詳しいプロフィール

カレンダー
2011年3月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
カテゴリー
エンタープライズ・ピックアップ

news094.gif ストレス社会との付き合い方
政府がメンタルヘルス検査の義務化を検討しています。しかしうつになった後だけではなく、なる前の予防も大切なのではないでしょうか。(5/24)

news094.gif 「思いやり経営」のススメ
産学・NPO連携の民間団体が先頃、「思いやり経営」という観点で評価した指標や企業ランキングを発表した。企業のマネジメント力を知る手立てとして注目されそうだ。(5/24)

news094.gif テレワークが労働者のマインドを変える
テレワークが普及すると、労働者の評価は従来の「時間×生産性」から「成果」へと変化する。時間や場所を自分の裁量でコントロールできる変わりに、成果を最大化するために労働をマネジメントする能力とマインドが労働者には必要になる。(5/23)

news094.gif 求む、クックパッド男子
高身長も高学歴も高収入もいらない。私が男性に求めるのは「料理の腕」だけです。(5/18)

news094.gif 37歳の常識――我々は一生学び続ける
学び続けなければ衰退するのみだ。(5/18)

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。

Special

- PR -

サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ