2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

生成モデルによる業務支援:もう全部 ChatGPT でいいんじゃないかな

Posted at

最近、生成モデルが急激に進化しているので活用方法を検討。

0. 大まかな考え方

  1. 前提:生成モデルに入力してはいけない機密情報に注意する
  2. 要件定義、設計、実装、テスト、運用、の一連の工程を部分的に自動化または提案させることで、エンジニアは意思決定や問題解決に専念する。
  3. ドキュメントの作成・更新、コードレビューや品質管理、を生成モデルが自動的に行い、エンジニアはアイデアの創出などの創造的な業務に専念する。
  4. 生成モデルが新技術の調査や学習を支援し、エンジニアのスキルと専門性を高める。

1. 会議・コミュニケーション支援

  1. 議題・資料自動生成
    1. 会議の目的や参加者、過去の関連情報に基づき、議題と資料の草案を生成。
  2. リアルタイム議事録作成&要約
    1. 会議中の音声を認識し、議事録を作成。
    2. 要約やToDoリストの生成。
  3. 要件定義書への変換
    1. 議事録の内容を解析し、要件定義書の雛形を生成。
  4. Slack連携
    1. Slackチャンネルを監視対象に登録し、そこでの投稿を自動的に分析し、自チームの業務に関連する投稿や、対応が必要な内容を抽出。担当者への通知や対応策の提案を行う。

2. 設計・開発支援

  1. 設計支援
    1. 要件定義書の内容を解析、Design Doc、テスト計画書、API仕様書などの雛形を生成。
    2. 機能分割、API設計、データベース設計などを支援。
  2. コード生成
    1. Design Docやその他の仕様書に基づき、コードを生成。
  3. コードレビュー自動化
    1. プルリクエストが作成されると、自動的にコードの品質、セキュリティ、バグの可能性などをチェックして改善点を提案。
  4. ドキュメントとコードの同期
    1. main や develop ブランチへのマージをトリガーとして、READMEやリリースノート、その他の関連するドキュメントを更新。
  5. リファクタリング候補の提案
    1. コードを解析し、リファクタリングが推奨される箇所を指摘。具体的な改善案の提案。
  6. 影響範囲分析
    1. システム変更時の影響範囲を自動的に分析し、必要なテストや修正を提案。

3. 運用・保守支援

  1. 運用手順書生成
    1. システムの運用に必要な手順書を更新。
  2. モニタリング支援
    1. 異常検知や性能監視のためのモニタリングシステムの開発支援。
    2. モニタリング結果の要約と自動解釈。
  3. インシデント対応自動化
    1. インシデント発生時に、原因特定、復旧手順の提案。

4. 管理業務支援

  1. 作業計画支援
    1. チームの状況に基づき、タスクの分解、ポイント見積もり、優先順位付けを支援。
  2. 進捗管理支援
    1. タスク管理システムの状況を自動で追跡し、状況を要約。
  3. 振り返り支援
    1. 振り返り内容を分析し、要約&改善案の提案。
  4. チーム目標設定支援
    1. 過去のデータや業界トレンド、積みタスクを分析し、チームの目標設定を支援。
  5. カレンダー連携
    1. ステークホルダーの予定を考慮し、会議を自動設定。

5. ナレッジマネジメント支援

  1. ドキュメント自動分類&タグ付け
    1. 内容に基づき、ドキュメントを自動で分類・タグ付けし、検索性を向上。
  2. ドキュメント利用状況分析
    1. 閲覧履歴などを分析し、利用頻度の低いドキュメントのアーカイブや更新を提案。
  3. 新入社員研修資料生成&更新
    1. 既存の資料や最新情報に基づき、研修資料を生成・更新。

6. その他

  1. BigQuery クエリ最適化
    1. クエリの高速化を提案。
  2. 汎用アドバイザー
    1. エンジニアからの、コーディングや設計パターン、ドキュメント作成、業務の進め方、スプリント運営、時間管理、コミュニケーションなどの相談に対応する
  3. アイデア創出支援
    1. 要件を満たすシステム構成案を複数提示させ、技術選定の幅を広げる。
  4. 問題解決のブレーンストーミング
    1. 原因不明のバグ、パフォーマンス改善など、多角的な視点からの解決策を提案。
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?