組み込みソフトウェア・テスト・クライシスの「傾向と対策」 ――「品質」をつねに念頭に置きながらソフトウェアを開発する

杉浦英樹

tag: 組み込み

技術解説 2004年3月16日

●要求分析が完ぺきとは限らない

 システムの欠陥は,えてして要求分析の不良から起こります.要求分析の段階ではまったく気がつかなかった仕様の欠陥が,設計段階でも見落とされ,実装の段階で初めて気づくといった状況です.

 もしもテスト担当者がこうした抜けや漏れの多い要求仕様をもとにテスト設計を行わなければならないとしたらどうでしょう.要求の検討漏れは,そのままテストの漏れにつながります.

 ソフトウェア開発者にとってさらに怖いのは,テスト担当者のほうが品質についての知見があり,また,要求分析能力がある場合です.テスト担当者は独自の要求分析を行い,テスト設計を行うので,ソフトウェア開発者とテスト担当者がそれぞれ異なる分析結果を出してしまいます.こうなると欠陥情報は増大し,テスト担当者は欠陥情報の管理と対策の確認に,ソフトウェア開発者は欠陥の調査に多くの工数を割くことになり,実質的に開発作業が止まってしまいます.

 ソフトウェア開発者とテスト担当者の間のコミュニケーションはもちろんのこと,要求元とも十分にコミュニケーションを取り,各自が誠意を持って作業を進めることがたいせつです(コラム「製品開発とコミュニケーション」を参照).

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日