有料会員限定

「バグの出ないテスト」に潜むシステム開発の危険 最後の砦、「確認の確認」まで怠ってはいけない

✎ 1〜 ✎ 13 ✎ 14 ✎ 15 ✎ 最新
拡大
縮小

品質確保の第一歩。管理職、経営層の立場でもやることはある。

PC画面を見ながら確認する男性
管理職や経営者の立場で「テスト」の際に気をつけるべきこととは(写真:paradax / PIXTA)

特集「文系管理職のための失敗しないDX」の他の記事を読む

すべての事業活動がデジタル化に向かう中、「苦手」や「丸投げ」ではもう済まされない。2月27日発売の『週刊東洋経済』では、「文系管理職のための失敗しないDX」を特集(アマゾンでの購入はこちら)。システムやWeb、アプリの開発において管理職が知っておくべき「地雷ポイント」や、知識ゼロから着手できる「ノーコード」の活用法などを解説する。この記事は本特集内にも収録しています。
週刊東洋経済 2023年3/4特大号[雑誌](文系管理職のための失敗しないDX)
『週刊東洋経済』2023年3/4号では「文系管理職のための失敗しないDX」を特集。アマゾンでの購入はこちらから

要件定義、設計、開発、テスト、リリースの流れで進めていくウォーターフォールモデルの場合、各設計と対になる観点でテストを実施する。これをV字モデルという。

テストは開発に近い設計(詳細設計)から開始する。単体テストは、1つのプログラムに焦点を当て、設計したロジックどおりに稼働するか確認する。条件分岐や限界値、境界値における処理の正しさ、エラー時の動作などを確認する。

結合テストは、それら一つひとつのプログラムを結合し、合わせ技での動作を確認する。例えば入力画面の項目Aに入れた値が、変換処理を経て確認画面の項目Aエリアに変換後の値で表示されることを確認する、といった具合だ。

発注元でないと実施が難しいテストも

総合テストとユーザー受け入れテストは、要件定義の内容を確認する。2つの違いは、前者は開発者自ら実施するのに対し、後者は発注元が納品の検証として実施する点だ。

やや重複感があるが、総合テストはシステム要件定義、ユーザー受け入れテストは業務要件定義との整合性に主眼を置く。またシステムを使わない業務を含めた確認は、発注元でないと実施が難しい。

これらのテストをクリアして、リリース(業務開始)となる。

次ページ管理職の立場ならここを見よ
関連記事
トピックボードAD
連載一覧
連載一覧はこちら
トレンドライブラリーAD
人気の動画
日本の「パワー半導体」に一石投じる新会社の誕生
日本の「パワー半導体」に一石投じる新会社の誕生
TSUTAYAも大量閉店、CCCに起きている地殻変動
TSUTAYAも大量閉店、CCCに起きている地殻変動
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
会員記事アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
特集インデックス
文系管理職のための失敗しないDX
デジタル化そのものを「目的」にしていないか
YOUTRUST岩崎氏「相場観を持った対話が可能に」
北國HD杖村氏「抵抗勢力は排除せずに対話を」
恐怖!DXプロジェクト「頓挫」へのカウントダウン
開発に失敗する会社の「あるある」を漫画で解説
国際比較データで読み解く「IT技術者の生態系」
IT技術者の話についていくためのキーワード
コンピューターはこうやって動かしている
各所で意思疎通が不十分だと「つくり直し」にも
「丸投げ」は絶対NG、開発の成否はここで決まる
性能、セキュリティー…こだわるとキリがない
その価格は適性?開発費の相場と見積もり例
工程ごとに最適な契約形態を選ぶ必要がある
最後の砦、「確認の確認」まで怠ってはいけない
限界超えのタスクを割り当てると何が起きるか
消費者視点を盛り込むための具体的仕組みとは
小まめなコミュニケーションが成功のカギ握る
非IT人材でも「現場主導」で楽々開発できる
解決策を「具現化」する体験にこそ意味がある
無料でも使えるグーグル「AppSheet」手順を図解
Web制作、業務効率化…不慣れでも気軽に体感
イノベーションと一般の人々をつなぐ伴走者に
失敗しないノーコード活用の基礎知識〈前編〉
失敗しないノーコード活用の基礎知識〈後編〉
トレンドウォッチAD
東洋経済education×ICT
有料法人プランのご案内