現在、Qiita Advent Calendar 2025を完走するため猪突猛進しております![]()
12月25日まで、エッホエッホ ![]()
はじめに
みなさん、IBM Videoというサイトをご存知でしょうか?
IBMが提供する製品をショート動画でわかりやすくご紹介している動画サイトです。
- スキルアップしたくてもなかなか時間が取れない
- 気になる製品があるけど、マニュアルを読んで理解するのはきつい
- 製品の特徴やメリットをクイックに知りたい
という方には、うってつけの動画を提供するサイトです。
興味のある方はぜひご覧いただければと思います。
今回ご紹介する動画へのリンク
概要
本動画デモでは、IBM製品を活用し、プログラム改修時に必要となる影響調査をどのように効率的かつ正確に行えるかを紹介しています。
Bobは、既存のシステム資産を理解し、変更要件に基づいて影響範囲を整理・分析する役割を担います。
今回のシナリオでは、「品目マスターの品目番号が5桁では不足するため、15桁に拡張したい」という実務上よくある要件を題材としています。この変更に伴い、どのデータベース定義やプログラム、画面定義に影響が及ぶのかを事前に把握することが重要となります。
その影響調査をBobに依頼し、どのような手順で調査・報告が行われるのかを分かりやすくデモしています。
デモの流れと特徴
ユーザーは「品目番号を5桁から15桁に変更したいので、影響範囲や修正が必要なプログラムを洗い出してほしい」という要件を文章で入力します。
ここで特徴的なのが、追加コンテキストによるプロンプト強化です。
コンテキストが強化されるとより元の情報より詳細化されボブは正確な解釈がしやすくなります
メッセージ送信後、Bobは現在のプロジェクト構成を確認し、以下のような調査ステップを自律的に定義します。
- 品目マスターの現在の定義を確認
- 品目番号を参照あしているすべてのファイルを特定
- 品目番号を使用しているすべてのプログラムを特定
- 画面定義における品目番号フィールドの確認
- 影響範囲の調査報告書を作成
Bobは、各フォルダーに格納されている DDS、画面ファイル、RPGプログラム を読み取りながら情報を収集し、体系的に調査を進めていきます。この一連の流れにより、人手では時間がかかりがちな影響調査作業を、効率よく進められる点がデモで示されています。
最終的に、情報収集が完了すると、品目番号を5桁から15桁へ拡張することに関する包括的な影響調査報告書が自動生成されます。
この報告書には以下のような内容が含まれています。
- 変更概要
- 影響範囲のサマリー
- データベース定義やアプリケーションへの変更箇所、修正内容案、変既往作業手順等
単なる一覧ではなく、改修作業を進める上で必要な情報が整理されている点が印象的です。
まとめ
本動画デモは、Bob を活用することで、プログラム改修時の影響調査をいかにスマートに進められるかを具体的に示しています。
従来、経験や属人性に頼りがちだった影響調査を、体系的かつ再現性のあるプロセスとして実行できる点は、大きなメリットと言えるでしょう。
特に、プロンプトへのコンテキスト強化による理解精度の向上や、報告書まで自動生成する流れは、実務担当者の負荷軽減に直結します。
プログラム改修や影響調査に課題を感じている方にとって、本デモは非常に参考になるものです。



