
システム開発のテストは4段階で何を見るのか 段階ごとの担当と観点
システム開発のテストは単体・結合・システム・運用の4段階に分かれ、それぞれ確認する対象も担当する人も違います。各段階で何を見るのか、どこを飛ばすと後で効いてくるのかを、失敗した例から整理します。
Category
8件の記事

システム開発のテストは単体・結合・システム・運用の4段階に分かれ、それぞれ確認する対象も担当する人も違います。各段階で何を見るのか、どこを飛ばすと後で効いてくるのかを、失敗した例から整理します。

業務システム開発を外に頼まず自分でやった記録です。市販のツールで8割は足りたのに、残り2割が業務に合わなかった。何が足りず、どこを自作し、運用してから分かった判断の誤りまで書きます。

Webシステム開発を始める前に、ブラウザ・サーバー・データベースがそれぞれ何を担当しているのかを整理します。作り方の選択肢を3つ並べて、規模と条件からどれを選ぶかの判断材料までまとめます。

システム開発の要件定義が決まらないのは、聞き方が抽象的なままだからです。実際に止まった会議のやりとりを再現しながら、決まる質問と決まらない質問の違い、書いた要件を確認可能な形にする方法をまとめます。

アジャイルなシステム開発は「計画しない」ことではありません。アジャイルソフトウェア開発宣言とスクラムガイドの原文に沿って何を優先すると書かれているかを確認し、ウォーターフォールとの実務上の違いを整理します。

AIをシステム開発に使うと、工程ごとに効き方がはっきり違います。実装とテストコードでは時間が縮み、要件定義と受入判断ではほとんど縮まない。自分の案件で工程別に測った結果と、その理由をまとめます。

システム開発のV字モデルは、設計の各段階とテストの各段階が左右で対応する形を表しています。なぜVの形になるのか、対応が崩れると何が起きるのか、AIに実装を任せる時代に左側が重くなる理由までまとめます。

システム開発工程は要件定義から運用テストまで並びますが、呼び方は会社ごとに違います。国際規格が定めているのはプロセスで工程名ではないという構造を押さえ、よく使われる略語の読み替え方までまとめます。