【講演趣旨】
この講演では、プログラマーから管理職までの幅広い職種を対象として、生成AIのソフトウェア開発プロセスへの導入と活用について解説します。特にChatGPTとGitHub
Copilotを中心に、開発プロセスの各段階での活用法を具体的な例を交えて紹介します。
プログラミングの効率化、自動化されたドキュメント生成、コードのリファクタリングなどを、例題を交えて説明します。また、AIの安全性と著作権など、実務において考慮すべき事柄についても解説します。
【講演項目】
1. 生成AIの仕組み
2. 代表的な生成AIエンジン
3. 代表的な生成AIサービス
4. ソフトウェア開発に適したAIの選定
5. ChatGPTの基本操作
6. ChatGPTを用いたコード生成
7. コード生成の例題
8. ドキュメントの生成
9. テストの生成
10. テスト生成の例題
11. リファクタリング
12. GitHub Copilotの導入
13. コメントからコード生成
14. コードの補完
15. コードからドキュメント作成
16. コードからテスト生成
17. Copilot Chat
18. AIの使いどころ
19. AIツールの安全性
20. AIツールと著作権
【質疑応答】
|