結合テスト: ITa と ITb の違い
簡単に言うと、ITa = 内部結合テスト
ITb = 外部結合テスト
で、
ITa = 自社で開発したモジュール間の結合テスト(または単にモジュール間の結合テスト)
ITb = 自社で開発したモジュールと他社で開発したモジュールの結合テスト(または単にサブシステム間の結合テスト)
と言えますが、厳密な定義は特にありません。
ウォーターフォール型開発プロセス
要件定義 → 外部設計 → 内部設計 → 開発・単体テスト → 結合テスト → 総合・運用テスト
を V 字型モデルで表現した時に、
外部設計 ⇔ 外部結合テスト(ITb)
内部設計 ⇔ 内部結合テスト(ITa)
と対応付けるために使っているだけです。基本設計、詳細設計という言葉を使えば、
ITa = 詳細設計のテスト
ITb = 基本設計のテスト
と考えてよいと思います。