操作
バグ #531
未完了チケット関連性の自動検出基本機能
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-11
期日:
進捗率:
0%
予定工数:
説明
概要¶
RedmineMCPの改善プロジェクトの第二フェーズとして、チケット間の関連性を自動検出する基本機能を実装します。これにより、テストチケットと実装チケットの関連付けや、親子関係の提案などが自動的に行われ、チケット管理の効率と正確性が向上します。
作業内容¶
-
関連性検出アルゴリズムの設計
- チケットタイトル・説明からのキーワード抽出
- チケット分類ルールの定義
- 関連度スコア計算方法
- 自然言語処理(NLP)の活用方法
- 学習モデルの設計
-
テスト-実装チケット関連検出機能
- 実装チケット作成時のテストチケット提案
- テストチケット作成時の実装チケット提案
- テスト漏れチケットの検出
- テスト過多チケットの検出
- テスト-実装バランスの分析
-
親子関係提案機能
- 親チケット候補の検出と提案
- 子チケット候補の検出と提案
- 親子関係の整合性チェック
- 階層構造の最適化提案
- 自動親子関係設定オプション
-
依存関係提案機能
- 先行/後続チケット候補の検出
- 作業フロー分析に基づく依存関係提案
- 依存関係の矛盾検出
- クリティカルパス最適化提案
- スケジュール影響分析
-
関連性学習機能
- ユーザーフィードバックに基づく学習
- プロジェクトパターンの学習
- 組織固有のルールの学習
- 学習モデルの定期更新
- 精度評価とチューニング
成果物¶
- 関連性検出アルゴリズム
- テスト-実装チケット関連検出機能
- 親子関係提案機能
- 依存関係提案機能
- 関連性学習機能
- ユーザーガイド
技術スタック¶
- 自然言語処理(NLP)ライブラリ
- 機械学習フレームワーク
- Ruby/Rails(バックエンド)
- JavaScript/TypeScript(フロントエンド)
- Redmine API
- PostgreSQL(データ保存)
参照¶
Redmine Admin さんが9日前に更新
親チケット#525との親子関係を設定します。これはフェーズ2の3番目のタスクとして、チケット関連性の自動検出基本機能を実装します。
操作