お問い合わせ

コース概要

モジュール1:背景・範囲・開発における課題

  • オートコンプリートと自律的かつ多段階にわたる実行の違い
  • ソフトウェア開発におけるAIに関する一般的な誤解
  • 優れたプロンプト入力だけでは不十分である理由
  • 参加者が使用しているツールや抱える課題、目標の把握方法
  • エンジニアリングチーム向けに最適なAI運用モデルの選定法

モジュール2:要求仕様の取り込みと体系的な分解

  • 利害関係者が提出した文書から構造的目録を作成する方法
  • 要件抽出技術
  • 構造別・意味論的・スライディングウィンドウ方式による分割手法
  • 依存関係や相互参照の維持方法
  • 表、図解、フローチャート、および多様な入力形式への対応策
  • コンテキストウィンドウを効果的に管理するための方策

モジュール3:人間による判断の必要性

  • 依然として人間の決定が不可欠な場面
  • 作り出された情報に含まれる虚偽の依存関係を見分ける方法
  • 偽造された制約条件や逆理的な論理構成を検知する技術
  • 安全ではない過剰な補助処置を防止する方策
  • 追跡可能性・一貫性・完全性のための検証フレームワーク

モジュール4:エージェント型ツールを用いた要求からコードへの変換

  • アーキテクチャ主導の開発モデル
  • コンポーネント割り当てとサービス境界の設定法
  • API契約条件が開発プロセスの基準となる仕組み
  • AIツールにおける恒常的ルールや制約事項の適用方法
  • 要求内容と連動するタスク指示書の作成法
  • 最小限のプロンプト入力と制限付きプロンプト手法の比較
  • 契約条件に基づくバックエンドおよびフロントエンド生成手順

モジュール5:エージェント型反復ループの運用

  • 自己修正サイクルの仕組み
  • 管理された形で継続する反復開発プロセス
  • 差分比較やコード変更内容の検証方法
  • 要件範囲の拡大や許可されていない修正を発見するテクニック
  • 限られた記憶領域内での情報管理術
  • 過去の反復履歴を用いて継続的な改善を行う仕組み

モジュール6:コード品質の確保策

  • 境界条件に対応するためのプロンプト制約設定法
  • ルール文書がガバナンス維持ツールとしての役割を果たすメカニズム
  • 静的解析およびコード整形処理を伴う自動化された検査プロセス
  • AI生成コードにおけるセキュリティ診断手法
  • 依存関係やアーキテクチャ規則との適合性確認方法
  • AI出力結果に対する人間による検証手順

モジュール7:フィードバックループと継続的改善策

  • 失敗事例の体系的情報をAIワークフローに反映する仕組み
  • 範囲が定義された反復作業および停止条件設定法
  • 各サイクルの内容と結果の記録方法
  • 時間経過に伴うルール文書の更新策
  • 再利用可能なエンジニアリング知識を構築するための手段

モジュール8:AI開発におけるセキュリティ問題と対応策

  • 生成コードに潜む一般的なセキュリティリスク要素
  • 各技術領域専用のセキュリティガイドライン集録方法
  • コミット前段階での安全性診断プロセス
  • AI活用開発における安全なソフトウェア開発サイクル制御策
  • 安全な運用体制を維持するための人間による責任所在明確化術

モジュール9:要求条件に基づくテスト設計法

  • 要件から適切なテスト仕様を生成する手法
  • 対象分野専用の用語を用いたテスト設計策
  • 安全性を配慮したテスト実装作成法
  • ミューテーション・テストの基本概念説明
  • 要求条件との整合性が取れているか確認する仕組み
  • 検証基準の妥当性を判断するための見直し手順
  • 診断用質問内容作成のためのモデル構築法

モジュール10:システムの長期維持管理策

  • 継続的更新が求められる資料群:契約書・地図・ルール文書・テスト仕様書等
  • 時間経過に応じた制約条件の柔軟な変更方策
  • 長期的安定性を確保するためのAIガバナンス体制整備法
  • AI制御機能活用による技術的負債抑制手法
  • 持続可能なAI開発環境運用に必要となるモデル構築策

要求

参加には以下の条件が求められます:

  • ソフトウェア開発プロジェクトでの実務経験
  • アプリケーションアーキテクチャの基本知識
  • API、バックエンド/フロントエンドシステム、あるいはフルスタック開発に関する理解
  • アジャイルや反復型ソフトウェア開発手法への基本的な知識
  • ソフトウェアテストの概念についての認識
  • AIコーディングツールの利用経験があれば望ましいですが必須ではありません
  • 中級以上の技術職務に従事する方々向けの内容です
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー