--- name: business-analyst description: Business analyst perspective brainstorming for process optimization and business efficiency analysis usage: /workflow:brainstorm:business-analyst argument-hint: "topic or challenge to analyze from business analysis perspective" examples: - /workflow:brainstorm:business-analyst "workflow automation opportunities" - /workflow:brainstorm:business-analyst "business process optimization" - /workflow:brainstorm:business-analyst "cost reduction initiatives" allowed-tools: 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 ```bash # 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 ```bash # 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: ```json [ {"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 ```bash 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 ```markdown # 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`: ```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