【ワールドクラスのオンサイト(一社)研修】
生成AIによるソフトウェア開発の効率化研修

コース番号:588B
日数:3日間
形態:ハンズオン

研修コースの概要

本コースは、生成AIの基礎理解から始まり、生成AIを活用したソフトウェア開発の各工程(要件定義、設計、実装、テスト)の効率化について、実作業を通して体験できる実践型プログラムです。

この研修では次のスキルが習得できます(使用言語はJava)

  • 生成AIの仕組みを理解する
  • 生成AI時代におけるソフトウェア開発工程の在り方を理解する
  • 各開発工程における生成AI活用ノウハウを習得する
  • 要件定義からテストまでの一連の作業を体験する

この研修の対象者

  • 生成AIを業務に取り入れたい現場エンジニア
  • 要件定義からAI活用を検討するPM・PL
  • 開発効率化とAI導入を推進する技術リーダー

※高度なプログラミング経験は必須ではなく、演習を通じて理解を深める構成です。

コース内容

生成AIの基礎講

  • 生成AIの基礎
  • 効果的なプロンプト作成と実践演習
  • セキュリティとプライバシー
  • 責任あるAI

生成AIを活用した新しい開発スタイル

要件定義での活用

  • 曖昧な要求を仕様レベルに落とし込む
  • 生成AIが実装しやすい要件定義書の生成

設計での活用

  • アーキテクチャ設計・UIモックの生成
  • ユースケースシナリオ詳細設計

実装での活用(Vibe Coding)

  • コーディング・テスト自動化
  • デバッグ支援と品質レビュー

各チームデモ発表/総括

  • 各チームデモ

演習の内容

4~5人のグループで議論しながら各演習を進めます。1人1台PCを使用し、生成AIへプロンプトを入れながらアイデアを形にしていきます。生成AIが実装できるように準備し、コードを自動生成し、そのアプリを動かします。

  • プロンプト作成・改善演習
  • 生成AIの支援による要件定義(ユースケース・要件定義書作成)と設計(アーキテクチャ図・UI構成図作成)
  • 生成AIによる実装・テスト
  • 成果物デモと振り返り

事前準備・環境について

本研修で使用するLLMや開発環境は、事前にお客様の既存の開発環境・AI利用状況をヒアリングした上で決定します。成果物を共有できるクラウド環境、図表表示ツール、VPN接続、受講者と講師が連携できるオンラインコミュニケーション環境などの準備を協議させていただきます。

演習の内容

4~5人のグループで議論しながら各演習を進めます。1人1台PCを使用し、生成AIへプロンプトを入れながらアイデアを形にしていきます。生成AIが実装できるように準備し、コードを自動生成し、そのアプリを動かします。

  • プロンプト作成・改善演習
  • 生成AIの支援による要件定義(ユースケース・要件定義書作成)と設計(アーキテクチャ図・UI構成図作成)
  • 生成AIによる実装・テスト
  • 成果物デモと振り返り