2003年06月26日
とってもつまらない独り言ですが。(^^;)
最近になってようやくソフト開発における設計の重要性を感じるようになってきました。きっかけはソフトウェアの見積もりを今まで以上に正確に算定し始めたことにあります。
見積もりを正確にするということは工数を正しく算定することであり、言い換えると現実とのぶれを小さくすることともいえます。ぶれを小さくするためにはリスクファクターを抽出し、その解決策を事前に持っておく、もしくは工数に入れておく必要があります。
見積もりを正確に算出することはとても重要だと思います。プロジェクトの採算割れを防ぐだけでなく、プロジェクト全体に余裕が生まれ、バグが少なく、高品質のアプリケーションの開発が可能になります。
ところで、ソフトウェアの設計は根性やパッションによって失敗を(ある程度)補うことも可能であるため、建築設計に比べ、その重要性が認識されるには多くの時間がかかるかもしれません。たとえば、コンピュータの性能の向上。このおかげで多少パフォーマンスが低くても、買い換えでどうにかなります。部品も同様で、建築部品だと買い直しが必要ですが、ソフトウェア部品は元手をかけずに生産できるものなので、プログラマの努力次第でどうにかなります。これがかえって設計を甘くする要因になっているのかもしれません。
今までの私の設計手法は「仕様変更しやすい設計」に重きを置くものでした。つまり、部品として使いやすい部品を作ることが目的でしたが、最近ではリスクを把握するために設計を行うようになりました。それは前述の通り、正しく見積もり行うためです。
それにしても、設計はあくまでも顧客にとって有益なアプリケーションを開発するための一手段であり、全体の一角にすぎません。本当の目標はこれだけでは達成できないことにソフトウェア開発の奥深さを感じます。
Posted at 2003/06/26 23:40:48 | |
トラックバック(0)
2003年06月08日
社会が閉塞感に包まれてからかなり経っているような気がします。リスクを嫌い、失敗をこき下ろし、ただ失敗しないことが正当化される社会。それは公務員でも民間人でもあまり変わらず、社会の深層に根付いているような気がします。
しかし株価も上がり、だんだんと新しいことにトライするような雰囲気を感じてきました。例えば、このタイトルの一言を上司に言われたらどう思います?私はそう考えただけで身震いがするほどワクワクしてきます。これは私一人だけではないんじゃないでしょうか。それはシュリンクした社会からの脱却を本能的に望んでいるからだと思います。
銀行が健全化され、リスクを立ち向かう勇気のあるリーダーが現れ、その結果リスクのとれる社会になることで新しい世界を創造できます。ファーストステップはすでに始まっています。ですから、今はしっかり勉強した、リスクをとる勇気のあるリーダーの選出というステップに移りつつあることを感じています。
Posted at 2003/06/08 11:12:58 | |
トラックバック(0)
2003年06月07日
ゴールデンウィークでのお話。以前九州には「ピッカーズ」という自動車雑誌があり(今もあるのかな)、その中に「ナビドラ」というコーナーがありました。
ナビドラとはナビゲーションドライブの略で、一言で言うと車を使ったオリエンテーリングです。雑誌に書かれたチェックポイントをクリアしながらゴールを目指し、最終的にゴールまでの距離の正確さを競います。(オリエンテーリングでは時間ですが)距離は車のトリップメーターを使って測り、チェックポイント以外にクイズもあり、それによって得点も左右されます。つまり、クイズに正答し、できるだけ迷わずにゴールに着くことが勝利の鍵になります。
私が学生の頃、いつか誰かとやってみたいと思っていた「大分編」の記事を今の今までとっていて、それを今年のGWでようやく楽しむ機会が訪れました。
早速彼女を乗せ、スタート!しかし、初めからトラブルの連続。なにしろ10年も経てば道が違う!マップには「道なりに進め」と書いているところにバイパスができたため脇道に入らなければならなかったり、「100円ショップを右に」と書いているところにはつぶれた店、「○○石油を左に」は△△石油になったりで大変でした。それでも推理を働かせ、無事ゴールについたときは達成感がありました。結局70kmぐらいの道のりを140kmも走っていました。(^^;)
こういったアドベンチャードライブは楽しいものです。また誰かこんな企画をやってくれないかな。
Posted at 2003/06/07 06:48:26 | |
トラックバック(0)
2003年06月07日
早速サーバーを隅々まで点検しました。これでパフォーマンスが改善されたと思います。どうでしょう。
Posted at 2003/06/07 06:25:27 | |
トラックバック(0)
2003年06月06日
昨日たくさんのコメントをいただいたので、早速返事をしようと思ったのですが、これまた遅い。あまりに遅すぎたので今日の朝になっちゃいました。これはひどいですね。(僕のせいだけど)
改善策を考えてみますね。ちょっとお待ちを。
Posted at 2003/06/06 10:56:58 | |
トラックバック(0)