IoTとAI、ビッグデータ時代のソフトウェアテスト(9)

ソフトウェアテストの施策と運用(後編)――カギを握るテストの運用(1/5 ページ)

新時代のテストに向けて立派な施策を打ち立てても、それを継続的かつ効果的に運用しなければ、絵に描いた餅である。今回は従来テスト運用を振り返りつつ、新時代のテスト運用について見ていく。

昔ながらのソフトウェアテスト運用

 前回は新時代の「テスト施策」について考察したので、今回はまず、従来の「テスト運用」について見ていくことにする。

 確かにテストの文化や要員といった側面からしても、運用はよほどのことがない限り大きく変えるべきではない。IoTやAIの時代になっても、多くの局面で昔ながらの運用を行うことになるが、全く同じで良いとは限らないのだ。

⇒⇒「新着ホワイトペーパー」をチェックする

ウオーターフォール型のテスト運用、厳格にときには慌てて

 ウオーターフォール型開発プロセスでは、テストは段階を踏んで厳密に実施する。単体テストから結合テスト、システムテストのように対象領域と目的を変えながら、厳格に進んでいく。もちろん、前工程のテストで失敗したら、次へ進むことは絶対許されない。

 運用は規則に沿って厳格に行われ、各テストにおける細かな施策運用も同様である。例えば、テストの網羅基準を決め、それを元に完了基準が決められ、基準に具体的な数値を入れた規則がある(はずである)。この基準に具体的な数値を入れた規則がある基準を満たさないとそのテストにパスすることは絶対できない。

 ただし単体テストはプログラマー個人が実施するために、ある程度は臨機応変に実施される。また単体テストでどのような手法を使い、どのようなツールを使うかなどの施策も比較的緩やかに運用されている。単体テストはプログラマーに残された唯一の安息の場なのである。

印刷する
SNSでシェア

IoTとAI、ビッグデータ時代のソフトウェアテスト

言うまでもなくソフトウェアテストは重要だが、IoTやAIなどの新しい概念によってソフトウェア自体の在り方が変わりつつある中、旧来からのテストを踏襲するだけでは成果は得られない。新時代のソフトウェアテストについて、考察する。

この連載の記事をもっと見る

この記事の著者

五味弘
五味弘

OKI(沖電気工業) シニアスペシャリスト、エバンジェリスト。博士(工学)。 ソフトウエアの開発支援・教育に従事。電子情報振興協会(JEITA)専門委員会の委員長や情報処理振興機構(IPA/SEC)などの委員多数。三重大学などの非常勤講師も務める。エンタープライズ系と組み込み系におけるソフトウエア開発の知見融合が関心事。 共著書に『定量的品質予測のススメ』(オーム社、2008年)、『プログラミング言語論』(コロナ社、2008年)などがある。

新着ホワイトペーパー PR

関連記事

こんなメディアも見られています

TechFactoryに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

特集

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechFactory SNS

X @techfactory_itmをフォロー

インフォメーション

TechFactoryをフォロー