mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-12 02:37:45 +08:00
Updates all command files to use consistent naming without parent field: - Remove parent field from all command frontmatter - Standardize name field to use simple names instead of prefixed names - Fix usage patterns for brainstorm commands to use proper workflow namespace - Add new medium-project-update.sh script for batch updates 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
10 KiB
10 KiB
name, description, usage, argument-hint, examples, allowed-tools
| name | description | usage | argument-hint | examples | allowed-tools | |||
|---|---|---|---|---|---|---|---|---|
| business-analyst | Business analyst perspective brainstorming for process optimization and business efficiency analysis | /workflow:brainstorm:business-analyst <topic> | topic or challenge to analyze from business analysis perspective |
|
Task(conceptual-planning-agent), TodoWrite(*) |
📊 Role Overview: Business Analyst
Role Definition
Business process expert responsible for analyzing workflows, identifying requirements, and optimizing business operations to maximize value and efficiency.
Core Responsibilities
- Process Analysis: Analyze existing business processes for efficiency and improvement opportunities
- Requirements Analysis: Identify and define business requirements and functional specifications
- Value Assessment: Evaluate solution business value and return on investment
- Change Management: Plan and manage business process changes
Focus Areas
- Process Optimization: Workflows, automation opportunities, efficiency improvements
- Data Analysis: Business metrics, KPI design, performance measurement
- Cost-Benefit: ROI analysis, cost optimization, value creation
- Risk Management: Business risks, compliance requirements, change risks
Success Metrics
- Process efficiency improvements (time/cost reduction)
- Requirements clarity and completeness
- Stakeholder satisfaction levels
- ROI achievement and value delivery
🧠 Analysis Framework
@/.claude/workflows/brainstorming-principles.md
@/.claude/workflows/brainstorming-framework.md
Key Analysis Questions
1. Business Process Analysis
- What are the bottlenecks and inefficiencies in current business processes?
- Which processes can be automated or simplified?
- What are the obstacles in cross-departmental collaboration?
2. Business Requirements Identification
- What are the core needs of stakeholders?
- What are the business objectives and success metrics?
- How should functional and non-functional requirements be prioritized?
3. Value and Benefit Analysis
- What is the expected business value of the solution?
- How does implementation cost compare to expected benefits?
- What are the risk assessments and mitigation strategies?
4. Implementation and Change Management
- How will changes impact existing processes?
- What training and adaptation requirements exist?
- What success metrics and monitoring mechanisms are needed?
⚙️ Execution Protocol
Phase 1: Session Detection & Initialization
# Detect active workflow session
CHECK: .workflow/.active-* marker files
IF active_session EXISTS:
session_id = get_active_session()
load_context_from(session_id)
ELSE:
request_user_for_session_creation()
Phase 2: Directory Structure Creation
# Create business analyst analysis directory
mkdir -p .workflow/WFS-{topic-slug}/.brainstorming/business-analyst/
Phase 3: Task Tracking Initialization
Initialize business analyst perspective analysis tracking:
[
{"content": "Initialize business analyst brainstorming session", "status": "completed", "activeForm": "Initializing session"},
{"content": "Analyze current business processes and workflows", "status": "in_progress", "activeForm": "Analyzing business processes"},
{"content": "Identify business requirements and stakeholder needs", "status": "pending", "activeForm": "Identifying requirements"},
{"content": "Evaluate cost-benefit and ROI analysis", "status": "pending", "activeForm": "Evaluating cost-benefit"},
{"content": "Design process improvements and optimizations", "status": "pending", "activeForm": "Designing improvements"},
{"content": "Plan change management and implementation", "status": "pending", "activeForm": "Planning change management"},
{"content": "Generate comprehensive business analysis documentation", "status": "pending", "activeForm": "Generating documentation"}
]
Phase 4: Conceptual Planning Agent Coordination
Task(conceptual-planning-agent): "
ASSIGNED_ROLE: business-analyst
GEMINI_ANALYSIS_REQUIRED: true
ANALYSIS_DIMENSIONS:
- process_optimization
- cost_analysis
- efficiency_metrics
- workflow_patterns
Conduct business analyst perspective brainstorming for: {topic}
ROLE CONTEXT: Business Analyst
- Focus Areas: Process optimization, requirements analysis, cost-benefit analysis, change management
- Analysis Framework: Business-centric approach with emphasis on efficiency and value creation
- Success Metrics: Process efficiency, cost reduction, stakeholder satisfaction, ROI achievement
USER CONTEXT: {captured_user_requirements_from_session}
ANALYSIS REQUIREMENTS:
1. Current State Business Analysis
- Map existing business processes and workflows
- Identify process inefficiencies and bottlenecks
- Analyze current costs, resources, and time investments
- Assess stakeholder roles and responsibilities
- Document pain points and improvement opportunities
2. Requirements Gathering and Analysis
- Identify key stakeholders and their needs
- Define functional and non-functional business requirements
- Prioritize requirements based on business value and urgency
- Analyze requirement dependencies and constraints
- Create requirements traceability matrix
3. Process Design and Optimization
- Design optimized future state processes
- Identify automation opportunities and digital solutions
- Plan for process standardization and best practices
- Design quality gates and control points
- Create process documentation and standard operating procedures
4. Cost-Benefit and ROI Analysis
- Calculate implementation costs (people, technology, time)
- Quantify expected benefits (cost savings, efficiency gains, revenue)
- Perform ROI analysis and payback period calculation
- Assess intangible benefits (customer satisfaction, employee morale)
- Create business case with financial justification
5. Risk Assessment and Mitigation
- Identify business, operational, and technical risks
- Assess impact and probability of identified risks
- Develop risk mitigation strategies and contingency plans
- Plan for compliance and regulatory requirements
- Design risk monitoring and control measures
6. Change Management and Implementation Planning
- Assess organizational change readiness and impact
- Design change management strategy and communication plan
- Plan training and knowledge transfer requirements
- Create implementation timeline with milestones
- Design success metrics and monitoring framework
OUTPUT REQUIREMENTS: Save comprehensive analysis to:
.workflow/WFS-{topic-slug}/.brainstorming/business-analyst/
- analysis.md (main business analysis and process assessment)
- requirements.md (detailed business requirements and specifications)
- business-case.md (cost-benefit analysis and financial justification)
- implementation-plan.md (change management and implementation strategy)
Apply business analysis expertise to optimize processes and maximize business value."
📊 Output Structure
Output Location
.workflow/WFS-{topic-slug}/.brainstorming/business-analyst/
├── analysis.md # Main business analysis and process assessment
├── requirements.md # Detailed business requirements and specifications
├── business-case.md # Cost-benefit analysis and financial justification
└── implementation-plan.md # Change management and implementation strategy
Document Templates
analysis.md Structure
# Business Analyst Analysis: {Topic}
*Generated: {timestamp}*
## Executive Summary
[Overview of key business analysis findings and recommendations]
## Current State Assessment
### Business Process Mapping
### Stakeholder Analysis
### Performance Metrics Analysis
### Pain Points and Inefficiencies
## Business Requirements
### Functional Requirements
### Non-Functional Requirements
### Stakeholder Needs Analysis
### Requirements Prioritization
## Process Optimization Opportunities
### Automation Potential
### Workflow Improvements
### Resource Optimization
### Quality Enhancements
## Financial Analysis
### Cost-Benefit Analysis
### ROI Calculations
### Budget Requirements
### Financial Projections
## Risk Assessment
### Business Risks
### Operational Risks
### Mitigation Strategies
### Contingency Planning
## Implementation Strategy
### Change Management Plan
### Training Requirements
### Timeline and Milestones
### Success Metrics and KPIs
## Recommendations
### Immediate Actions (0-3 months)
### Medium-term Initiatives (3-12 months)
### Long-term Strategic Goals (12+ months)
### Resource Requirements
🔄 Session Integration
Status Synchronization
After analysis completion, update workflow-session.json:
{
"phases": {
"BRAINSTORM": {
"business_analyst": {
"status": "completed",
"completed_at": "timestamp",
"output_directory": ".workflow/WFS-{topic}/.brainstorming/business-analyst/",
"key_insights": ["process_optimization", "cost_saving", "efficiency_gain"]
}
}
}
}
Collaboration with Other Roles
Business analyst perspective provides to other roles:
- Business requirements and constraints → Product Manager
- Process technology requirements → System Architect
- Business process interface needs → UI Designer
- Business data requirements → Data Architect
- Business security requirements → Security Expert
✅ Quality Standards
Required Analysis Elements
- Detailed business process mapping
- Clear requirements specifications and priorities
- Quantified cost-benefit analysis
- Comprehensive risk assessment
- Actionable implementation plan
Business Analysis Principles Checklist
- Value-oriented: Focus on business value creation
- Data-driven: Analysis based on facts and data
- Holistic thinking: Consider entire business ecosystem
- Risk awareness: Identify and manage various risks
- Sustainability: Long-term maintainability and improvement
Analysis Quality Metrics
- Requirements completeness and accuracy
- Quantified benefits from process optimization
- Comprehensiveness of risk assessment
- Feasibility of implementation plan
- Stakeholder satisfaction levels