mcpField
A
agile-methodology

agile-methodology

github.com/dralgorhythm開発12866 回インストール14 週間前に更新
リポジトリ

agile-methodology について

アジャイルの実践を扱うスキルです。Scrumの役割やイベントに加え、Kanbanの原則とデリバリーメトリクスを取り上げ、反復的なソフトウェア開発を進めるチームを対象とします。

主な機能

  1. 01アジャイルの原則
  2. 02Scrumの役割とイベント
  3. 03プロダクトとスプリントの成果物
  4. 04KanbanのフローとWIP制限
  5. 05ベロシティ、リードタイム、サイクルタイム

活用シーン

  1. 01スプリント目標とタスクの計画
  2. 02デイリースタンドアップとレビューの実施
  3. 03作業の可視化とWIP制限
  4. 04デリバリーフロー指標の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill agile-methodology

インストール後、Claude Code で/agile-methodologyを入力して読み込まれたか確認します。

詳細

アジャイル手法

アジャイルの原則

  1. プロセスよりも個人と対話を重視する
  2. ドキュメントよりも動くソフトウェアを重視する
  3. 契約交渉よりも顧客との協調を重視する
  4. 計画に従うことよりも変化への対応を重視する

スクラムフレームワーク

役割
  • プロダクトオーナー:何を作るかを定義します
  • スクラムマスター:プロセスを進行します
  • 開発チーム:プロダクトを開発します
セレモニー
スプリント計画
  • バックログを確認します
  • スプリントの目標を選択します
  • タスクに分割します
デイリースタンドアップ
  • 昨日は何をしましたか?
  • 今日は何をしますか?
  • 障害はありますか?
スプリントレビュー
  • 完了した作業をデモします
  • フィードバックを集めます
  • バックログを更新します
スプリントレトロスペクティブ
  • うまくいったことは何ですか?
  • 改善できることは何ですか?
  • アクション項目
成果物
  • プロダクトバックログ:優先順位を付けた作業の一覧
  • スプリントバックログ:現在のスプリントで行う作業
  • インクリメント:リリース可能な状態のプロダクト

カンバン

原則
  • ワークフローを可視化します
  • 進行中の作業(WIP)を制限します
  • フローを管理します
  • ポリシーを明確にします
ボードの例
| To Do | In Progress (3) | Review | Done |
|-------|-----------------|--------|------|
| Task1 | Task4           | Task6  | Task7|
| Task2 | Task5           |        | Task8|
| Task3 |                 |        |      |

メトリクス

ベロシティ

スプリントごとに完了したストーリーポイント数です。

リードタイム

リクエストから納品までの時間です。

サイクルタイム

作業の開始から完了までの時間です。

進行中の作業

作業中の項目数です。

ベストプラクティス

  1. スプリントは短く保ちます(1~2週間)
  2. 完了の定義を明確にします
  3. バックログに優先順位を付けます
  4. レトロスペクティブからアクションにつなげます
  5. 定期的にデモを行います

コメント