agile-methodology について
アジャイルの実践を扱うスキルです。Scrumの役割やイベントに加え、Kanbanの原則とデリバリーメトリクスを取り上げ、反復的なソフトウェア開発を進めるチームを対象とします。
主な機能
- 01アジャイルの原則
- 02Scrumの役割とイベント
- 03プロダクトとスプリントの成果物
- 04KanbanのフローとWIP制限
- 05ベロシティ、リードタイム、サイクルタイム
活用シーン
- 01スプリント目標とタスクの計画
- 02デイリースタンドアップとレビューの実施
- 03作業の可視化とWIP制限
- 04デリバリーフロー指標の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dralgorhythm/ claude-agentic-framework --skill agile-methodologyインストール後、Claude Code で/agile-methodologyを入力して読み込まれたか確認します。
詳細
アジャイル手法
アジャイルの原則
- プロセスよりも個人と対話を重視する
- ドキュメントよりも動くソフトウェアを重視する
- 契約交渉よりも顧客との協調を重視する
- 計画に従うことよりも変化への対応を重視する
スクラムフレームワーク
役割
- プロダクトオーナー:何を作るかを定義します
- スクラムマスター:プロセスを進行します
- 開発チーム:プロダクトを開発します
セレモニー
スプリント計画
- バックログを確認します
- スプリントの目標を選択します
- タスクに分割します
デイリースタンドアップ
- 昨日は何をしましたか?
- 今日は何をしますか?
- 障害はありますか?
スプリントレビュー
- 完了した作業をデモします
- フィードバックを集めます
- バックログを更新します
スプリントレトロスペクティブ
- うまくいったことは何ですか?
- 改善できることは何ですか?
- アクション項目
成果物
- プロダクトバックログ:優先順位を付けた作業の一覧
- スプリントバックログ:現在のスプリントで行う作業
- インクリメント:リリース可能な状態のプロダクト
カンバン
原則
- ワークフローを可視化します
- 進行中の作業(WIP)を制限します
- フローを管理します
- ポリシーを明確にします
ボードの例
| To Do | In Progress (3) | Review | Done |
|-------|-----------------|--------|------|
| Task1 | Task4 | Task6 | Task7|
| Task2 | Task5 | | Task8|
| Task3 | | | |
メトリクス
ベロシティ
スプリントごとに完了したストーリーポイント数です。
リードタイム
リクエストから納品までの時間です。
サイクルタイム
作業の開始から完了までの時間です。
進行中の作業
作業中の項目数です。
ベストプラクティス
- スプリントは短く保ちます(1~2週間)
- 完了の定義を明確にします
- バックログに優先順位を付けます
- レトロスペクティブからアクションにつなげます
- 定期的にデモを行います
コメント
Markdown 対応