韓国のバイブ・コーディング・コンサルティング会社であるRobocoは、L4バイブコーディングの実現を目標に、ソリューション開発とコンサルティングサービスを提供しています。
JIRAとLLMを連携して自動化できる作業の例を紹介します。
1. タスクのアサイン(担当割り当ての自動化)
- チケットの内容や作業負荷、スキルを考慮して最適な担当者をLLMが推薦し、自動的に割り当てる。
2. コンテキスト追加リクエスト(情報不足時の質問自動化)
- チケットの内容に情報が不足している場合、LLMが不足情報を特定して、チケット作成者や関係者に追加情報を求めるコメントを自動で投稿。
3. 優先順位の設定(プライオリティの自動判定)
- チケットの重要度や緊急度をLLMが分析し、自動的に優先順位を設定する。また、状況の変化に応じて優先順位を動的に調整。
4. チケット間の依存関係設定(タスク依存性の管理)
- 複数のチケットの関連性や順序を分析し、依存関係を自動で設定し、適切な順番でタスクを進行できるようにする。
5. チケット要約および自動分類(自動ラベリング)
- チケットの内容を分析して概要を簡潔にまとめ、適切なカテゴリー、ラベル、エピックを自動的に割り当てる。
6. 重複チケットの検知とマージ提案
- 似ている内容のチケットを自動で発見し、チケット統合の提案を関係者に通知。
7. 定例会議の議事録要約とアクションアイテム生成
- スプリントレビューやレトロスペクティブなど、定例会議の議事録を分析し、具体的なタスクとしてチケット化する。
8. リリースノートの自動生成
- 特定のリリースでクローズされたチケットを元に、ユーザー向けのリリースノートを自動作成する。
9. 進捗状況の要約・レポート作成
- 現在のプロジェクトやチームの進行状況をJIRA上のデータから分析し、進捗状況をSlackやメールで共有するレポートを作成。
10. 完了タスクの振り返り(レトロスペクティブ)
- クローズしたチケットを分析して、作業遅延の原因や改善すべき点を特定し、振り返りのためのインサイトを提示。
11. リスク検知・アラート生成
- チケットの内容、進行状況、依存関係を元に、プロジェクトのリスクや問題点を自動で検知してアラートを発信。
12. 質問対応自動化・FAQ作成支援
- 類似質問を繰り返すユーザーや関係者に対し、チケットへの自動回答を提供し、よくある質問(FAQ)を自動更新・整備する。
13. タスクの所要時間・リソース予測
- 過去のタスク情報を元に、新規タスクに必要な所要時間や適切な人材配置を自動で予測・推薦。
14. ナレッジベース管理・ドキュメント連携
- JIRAのチケットから得られたノウハウや議論の結果をConfluenceなどのナレッジベースへ自動的に反映し、情報共有を円滑化。
JIRAとLLMの連携により、これらの管理作業を効率化・自動化することで、チームの生産性と品質向上につなげられます。
現在、RobocoはL4バイブコーディングを目標としており、そのためにはソフトウェア開発に関連するすべての活動においてAIを全面的に活用する方向へ思考の転換が必要だと考えています。