プロジェクト

全般

プロフィール

バグ #531

未完了

チケット関連性の自動検出基本機能

Redmine Admin さんが9日前に追加. 9日前に更新.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-11
期日:
進捗率:

0%

予定工数:

説明

概要

RedmineMCPの改善プロジェクトの第二フェーズとして、チケット間の関連性を自動検出する基本機能を実装します。これにより、テストチケットと実装チケットの関連付けや、親子関係の提案などが自動的に行われ、チケット管理の効率と正確性が向上します。

作業内容

  1. 関連性検出アルゴリズムの設計

    • チケットタイトル・説明からのキーワード抽出
    • チケット分類ルールの定義
    • 関連度スコア計算方法
    • 自然言語処理(NLP)の活用方法
    • 学習モデルの設計
  2. テスト-実装チケット関連検出機能

    • 実装チケット作成時のテストチケット提案
    • テストチケット作成時の実装チケット提案
    • テスト漏れチケットの検出
    • テスト過多チケットの検出
    • テスト-実装バランスの分析
  3. 親子関係提案機能

    • 親チケット候補の検出と提案
    • 子チケット候補の検出と提案
    • 親子関係の整合性チェック
    • 階層構造の最適化提案
    • 自動親子関係設定オプション
  4. 依存関係提案機能

    • 先行/後続チケット候補の検出
    • 作業フロー分析に基づく依存関係提案
    • 依存関係の矛盾検出
    • クリティカルパス最適化提案
    • スケジュール影響分析
  5. 関連性学習機能

    • ユーザーフィードバックに基づく学習
    • プロジェクトパターンの学習
    • 組織固有のルールの学習
    • 学習モデルの定期更新
    • 精度評価とチューニング

成果物

  • 関連性検出アルゴリズム
  • テスト-実装チケット関連検出機能
  • 親子関係提案機能
  • 依存関係提案機能
  • 関連性学習機能
  • ユーザーガイド

技術スタック

  • 自然言語処理(NLP)ライブラリ
  • 機械学習フレームワーク
  • Ruby/Rails(バックエンド)
  • JavaScript/TypeScript(フロントエンド)
  • Redmine API
  • PostgreSQL(データ保存)

参照

  • 親チケット: #525(RedmineMCP改善プロジェクト)
  • 関連チケット: #528(親子関係設定の簡易化UI)
  • 関連チケット: #529(依存関係のグラフィカル表示)

Redmine Admin さんが9日前に更新

親チケット#525との親子関係を設定します。これはフェーズ2の3番目のタスクとして、チケット関連性の自動検出基本機能を実装します。

他の形式にエクスポート: Atom PDF