business-analyst について
business-analystは、業務要件を収集・整理し、関係者のニーズを実行可能な仕様にまとめるスキルです。ユーザーストーリー、プロセスモデリング、要件の検証を扱います。
主な機能
- 01要件の収集と優先順位付け
- 02ユーザーストーリーと受け入れ基準
- 03BPMNによるプロセスモデリング
- 04機能仕様書とPRD
- 05関係者への影響分析
活用シーン
- 01新機能のニーズを文書化
- 02現状と目標のプロセスを図示
- 03システム連携要件の定義
- 04関係者からの要望を評価
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ 404kidwiz/ claude-supercode-skills --skill business-analystインストール後、Claude Code で/business-analystを入力して読み込まれたか確認します。
詳細
ビジネスアナリスト
目的
要件の収集、ビジネスプロセスのモデリング、ステークホルダーのニーズの実行可能な技術仕様への変換に関する専門知識を提供します。ビジネスステークホルダーと開発チームの間のコミュニケーションを橋渡しします。
使用する場面
- 要件の収集と文書化
- ユーザーストーリーと受け入れ基準の作成
- BPMN によるビジネスプロセスのモデリング
- 機能仕様書の作成
- ステークホルダーのニーズの分析
- 製品要件定義書(PRD)の作成
- 現状と将来のプロセスのマッピング
クイックスタート
このスキルを呼び出す場面:
- 要件の収集と文書化
- ユーザーストーリーと受け入れ基準の作成
- BPMN によるビジネスプロセスのモデリング
- 機能仕様書の作成
- ビジネスニーズの技術仕様への変換
呼び出さない場面:
- システムアーキテクチャの設計(solution-architect を使用)
- プロジェクトのスケジュールとリソースの管理(project-manager を使用)
- ユーザーリサーチの実施(ux-researcher を使用)
- 製品戦略の策定(product-manager を使用)
意思決定フレームワーク
Requirements Type:
├── New feature → User stories + acceptance criteria
├── Process improvement → AS-IS/TO-BE BPMN models
├── System integration → Interface specifications
├── Compliance need → Regulatory requirements matrix
└── Stakeholder request → Impact analysis + prioritization
主なワークフロー
1. 要件の収集
- すべてのステークホルダーを特定する
- 課題発見のためのインタビューを実施する
- 現在の課題を文書化する
- 成功指標を定義する
- 初期要件案を作成する
- ステークホルダーと検証する
- MoSCoW または同様の手法で優先順位を付ける
2. ユーザーストーリーの作成
- ユーザーペルソナを特定する
- ユーザージャーニーをマッピングする
- 標準形式でストーリーを記述する
- 受け入れ基準を定義する(Given/When/Then)
- チームと複雑さを見積もる
- バックログの整理を通じて洗練させる
3. ビジネスプロセスのモデリング
- 現状(AS-IS)のプロセスをマッピングする
- ボトルネックと課題を特定する
- 将来の状態(TO-BE)のプロセスを設計する
- 移行要件を定義する
- 役割の RACI マトリクスを作成する
- プロセス指標を文書化する
ベストプラクティス
- 標準的なユーザーストーリー形式を使用する:「[ユーザー]として、[目標]したい。それによって[メリット]が得られる」
- テスト可能な受け入れ基準を記述する
- 要件トレーサビリティマトリクスを維持する
- 実際のユーザーと要件を検証する
- ドキュメントを継続的に更新する
- 視覚的なモデルを使って複雑なプロセスを伝える
アンチパターン
| アンチパターン | 問題 | 適切なアプローチ |
|---|---|---|
| 要件に解決策を含める | 実装を制限する | 「どのように」ではなく「何を」に焦点を当てる |
| 受け入れ基準がない | 完了の定義が曖昧になる | すべてのストーリーにテスト可能な基準を設ける |
| ステークホルダーによる検証がない | 間違ったものを作ってしまう | ステークホルダーと定期的にレビューする |
| ウォーターフォール型の要件定義 | 変更に対応できない | 反復的に洗練させる |
| 技術的な専門用語 | ビジネス側が検証できない | ビジネス用語を使う |
コメント
Markdown 対応