2004年11月23日発行
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■■■
■■ IT業界の裏話 No.0027
■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
発刊総数:732部 http://it-ura.seesaa.net/━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼INDEX▼
■ ご挨拶
■ 本日の裏話 :システム開発の流れ7 テストフェーズ
● 裏話募集
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ ご挨拶
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
どうも、エンジニアAです。
今日は勤労感謝の日です。日頃の疲れを癒したいところですが、休みの
日こそ作業が出来る場合もあります。もしかして、システムリリースが
今日というプロジェクトもあるのではないでしょうか?
かくいう私も、先週末は同じ経験をしておりました。そういえば、みず
ほ銀行のシステム変更作業も先週末でしたね。無事に完了したのかな?
記事内容に対する、皆様からのフィードバックを受け付けております。
皆さんの忌憚のないご意見を遠慮なく書き込んで下さい。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 本日の裏話 :システム開発の流れ7 テストフェーズ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
前回までの説明で開発フェーズについて理解して頂けたでしょうか?
今回から、テストフェーズに説明を移します。
1.要件定義フェーズ
(コンペ)
2.設計フェーズ
3.開発フェーズ
今回->4.テストフェーズ
5.運用フェーズ
【テストフェーズ】
何かを作ろうと思えば、必ずテストが必要になります。なぜなら、
作ったものが利用できるとは限らないからです。まして、システム開発
においては、最初から正常に動作するものなどありません。その確率た
るや、オールナイン(99.9999999%)と言っても過言ではないでしょう。
純金の純度をはるかに超える比率です。
ログイン画面ひとつにしても、どんな画面から遷移(リンク)してくるか、
ログイン成功の条件はどうするのか、対応するブラウザは何か?
考えなければならないことは山のようにあります。
このような様々の条件での動作を”すべて”確認するために、テストフェ
ーズと呼ばれる期間をわざわざ設けるのです。
一般に、テストの期間はどれくらいあると思いますか?開発期間と同じ
くらい? いえいえ、そんなにテストが短いシステム開発は、大手シス
テムではほとんどありません※1。少なくとも開発期間の倍、多ければ、
3倍以上というケースもあるでしょう。
※1 中堅以下ベンダーやソフトウェアハウスには、テストをほとんど
実施しないところもあります・・・どことは言いませんが。
では、そんな長い期間、どうやってテストを行っているのでしょうか?
これは、各社ごとに異なると思いますが、大体、次のような区分でテス
トを行っていると思います。
1.結合テスト
2.総合テスト
3.ユーザテスト
4.運用テスト
総合テストは、プロダクトテストやシステムテストと呼びますね。
また、ユーザテストは受け入れテストと呼ぶところもあります。
テスト名称から何となく中身が見えてくるでしょうか?どのテストも、
やっていることはバグ潰しなんですが、それぞれの段階じゃないと見え
てこないものがあるんですね。だから、これだけ細分化して行うのです。
でも、時間がないときや人員を十分に割くことができない場合、往々に
して、このフェーズの時間が削られていくので、全てのテストが実施さ
れるプロジェクトは、意外に少ないと思いますよ。
私の知っているプロジェクトだけでも、
「結合テストと総合テストは同じコンディションが多いから一緒にやっ
ちゃおう」とか、
「運用テストなんてなんとでもなるし、とにかくリリースしちゃえ」
というところが結構ありました。
開発とテストを一体化させる手法もあるのですが、過去のやり方を踏襲
することの多いこの業界、どうしてもテストは後回しになりがちですね。
さて、次回は具体的な個々のテストを見ていきましょう。涙なしでは語
れない世界ですよ・・・
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
● 裏話募集
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
当メルマガでは、皆様のIT業界にまつわる裏話を募集しております。
些細な事でも結構ですので、応募してみませんか? 応募いただいた裏
話は、ご本人の許可の上で当メルマガ内でご紹介させてもらいます。
応募先は、こちらのメールアドレスまでお願いします。
宛先: engineer_a3@yahoo.co.jp 件名: 裏話投稿
みんなで共有すれば、楽しさは倍に、悲しさは半分になりますよ!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【文書名】 IT業界の裏話
【発行日】 2004/11/23(平日日刊)
【発行者】 エンジニアA
【連絡先】 engineer_a3@yahoo.co.jp
毎週火曜日は「裏話」をお届けしています。
その他曜日は「注目記事」または「徒然コメント」をお届けしています。
配信の解除、メールアドレスの変更は以下のURLからお願いします。
【ブログ(メルマガバックナンバー公開、ほか)】
【メルマガ申込・解除】
http://it-ura.seesaa.net/ (相互紹介も募集しております)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Copyright(C)2004 エンジニアA 許可無く転載することを禁じます。
posted by 吉澤準特 at 00:10
|
Comment(0)
|
TrackBack(0)
|
業界裏話