お問い合わせ

コース概要

要件定義および計画段階におけるAI活用方法

  • NLPおよびLLMを使った要件分析手法
  • 関係者の要望からエピックやユーザーストーリーの作成法
  • ストーリーの精緻化および受け入れ基準生成を支援するAIツールの利用例

設計・アーキテクチャにおけるAI活用手法

  • AIを用いたシステム構成要素および依存関係のモデリング法
  • アーキテクチャ図やUML設計案の生成支援手法
  • ​プロンプト駆動型推論による設計検証の進め方

開発ワークフローのAI強化策

  • AI支援によるコード生成および雛形作成手法
  • LLM活用によるコードリファクタリングや性能改善の実例
  • Copilot、Tabnine、CodeWhispererなどのIDE向けAIツール統合方法

テスト工程におけるAI活用策

  • AIモデルを使った単体・結合テストの自動生成法
  • ​AI支援によるリグレッション分析やテスト維持管理方法
  • 探索的検証や境界値テスト事例作成におけるAI利用例

文書化・レビューおよび知識共有の自動化方法

  • コードやAPI情報からの自動ドキュメント生成法
  • AIプロンプト・チェックリストを活用したコードレビュー自動化技術
  • 対話型AIを用いた知識ベースやFAQ作成法

CI/CDおよびデプロイ自動化におけるAI活用法

  • AI駆動型パイプライン最適化やリスク評価に基づくテスト設計法
  • カナリアリリース戦略やロールバックの決定を補助するAI機能例
  • ​デプロイ検証および稼働後分析でのAI利用メリットと事例

ガバナンス・倫理規範ならびに導入戦略策定法

  • ​AIの適切な利用促進や生成コード内の偏り防止策の検討例
  • 全体的な監査基準およびAI活用ワークフローの規制遵守方法
  • SDLC全体にわたる段階的導入計画の作成手順

総括および次回活動の方向性提示

要求

  • ​ソフトウェア開発ライフサイクルに関する基礎知識
  • ソフトウェアアーキテクトやチームリーダーとしての実務経験
  • DevOps、アジャイル手法、またはSDLC関連ツールの使用経験

対象者

  • ソフトウェアアーキテクト
  • 開発チームリーダー
  • エンジニアリングマネージャー
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー