TOP > 踊るプログラマ物語 > 2010年01月07日

あすなろBlogger

このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 この記事をクリップ! livedoorclip ユーザー数 BuzzurlにブックマークBuzzurlにブックマーク この記事をtweetする

ソースコードのコスト

2010.01.07

以前、「アプリケーションのソースコードは負債のこともある」と言うエントリを書きました。何もユーザに価値を提供しないコードは、単なる負債であるという内容でした。それはそれで正しいと思っています。もう一つの側面として、ソースコードは資産として計上されます。収入を得るための材料なので資産としては正しいのですが、一度できあがったコードはメンテナンスしないといけません。趣味と違ってお仕事でやるときは、一度作って(ドキュメントにテストに・・・)おしまいと言うことはありません。受注の場合は知りませんが、少なくともパッケージソフトとかはメンテナンスし続けないといけません。コード量(=機能の数)が増えれば増えるほど、メンテナンスコストが増大します。

いろいろな案件で、ソフトウェアはひたすらに機能を増大し続けます。機能を追加するときにメンテナンスまで考えることは稀で、そんなことを考えると機能は追加できません。でも、機能を追加しないと売れないので、機能はどんどん追加されていきます。チキンレースをやっている気分になることあります。

こんなことを言っても、機能を追加しないようにすることはできないし、成長し続けるためには必要なことです。ここにジレンマがあります。

続きは今度。 

投稿者 : 大谷 弘喜 | 投稿日時 : 2010.01.07 19:55

カレンダー

<< 2010年01月 >>

          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            

最新のエントリー

最新のトラックバック

最新のコメント

Tag

バックナンバー