Files
Claude-Code-Workflow/.claude/commands/workflow/brainstorm/business-analyst.md
catlog22 2c3e04b6fc refactor: Standardize command naming conventions and remove parent relationships
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>
2025-09-09 15:06:06 +08:00

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
/workflow:brainstorm:business-analyst "workflow automation opportunities"
/workflow:brainstorm:business-analyst "business process optimization"
/workflow:brainstorm:business-analyst "cost reduction initiatives"
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