UNPKG

@cloudkinetix/bmad-enhanced

Version:

Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.

220 lines (146 loc) 6.42 kB
# Integration Health Checklist ## Purpose Regular health assessment of the JIRA-BMAD-Git integration to ensure optimal performance, data accuracy, and team productivity. Run weekly or when issues arise. ## Required Artifacts [[LLM: To execute this checklist, you need: 1. Integration configuration files 2. Recent sync logs and reports 3. Access to JIRA, Git repositories, and BMAD workspace 4. Performance metrics from last 7 days 5. Team feedback or issue reports ]] ## Checklist Sections ### 1. Configuration Health (Basic Level) [[LLM: Verify all configuration is valid and up-to-date]] - [ ] **Config Files Exist**: All required configs present - [ ] **Project Mapping Valid**: JIRA project key correct - [ ] **Git Repos Accessible**: All configured repos reachable - [ ] **Team Data Current**: Team members still accurate - [ ] **MCP Tools Working**: Atlassian MCP responding **Config Status**: - ⭐⭐⭐⭐⭐ Perfect configuration - ⭐⭐⭐⭐ Minor updates needed - ⭐⭐⭐ Several issues - ⭐⭐ Major problems - ⭐ Critical failures ### 2. Sync Performance Analysis (Comprehensive Level) [[LLM: Analyze sync operation performance over past week]] #### Sync Metrics - [ ] **Success Rate**: \_\_\_% of syncs completed successfully - [ ] **Average Duration**: \_\_\_ seconds per sync - [ ] **Error Frequency**: \_\_\_ errors per 100 syncs - [ ] **Data Volume**: \_\_\_ stories/issues synced daily #### Performance Trends - [ ] **Speed**: Improving / Stable / Degrading - [ ] **Reliability**: Improving / Stable / Degrading - [ ] **Error Rate**: Decreasing / Stable / Increasing - [ ] **User Satisfaction**: High / Medium / Low **Performance Grade**: A+ | A | B | C | D | F ### 3. Data Integrity Verification (Expert Level) [[LLM: Deep validation of data consistency across systems]] #### Cross-System Validation - [ ] **JIRA → BMAD**: Updates reflected accurately - [ ] **BMAD → JIRA**: Changes sync correctly - [ ] **Git → Both**: Commits linked properly - [ ] **Field Mapping**: All fields sync as expected - [ ] **Status Sync**: Workflow states align #### Data Quality Checks - [ ] **No Orphaned Issues**: All issues have proper links - [ ] **No Duplicates**: No duplicate issues created - [ ] **Formatting Preserved**: Wiki markup correct - [ ] **Attachments Intact**: Files transfer properly - [ ] **History Maintained**: Audit trail complete **Integrity Score**: \_\_\_% (issues passed / total checked × 100) ### 4. Team Adoption & Usage [[LLM: Assess how well the team is using the integration]] #### Usage Patterns - [ ] **Daily Active Users**: \_\_\_% of team - [ ] **Feature Utilization**: Using \_\_\_% of features - [ ] **Command Frequency**: \_\_\_ commands/day average - [ ] **Error Recovery**: Users handle errors well #### Adoption Indicators - [ ] **Sync Frequency**: Regular / Sporadic / Rare - [ ] **Feature Discovery**: Team exploring new features - [ ] **Process Integration**: Part of daily workflow - [ ] **Satisfaction Level**: High / Medium / Low **Adoption Health**: -**THRIVING**: Full adoption and satisfaction - ⚠️ **GROWING**: Increasing usage with some gaps -**STRUGGLING**: Low adoption or satisfaction ### 5. Error Analysis & Resolution [[LLM: Review and categorize recent errors]] #### Error Categories (Last 7 Days) - [ ] **Configuration Errors**: \_\_\_ occurrences - [ ] **Network/Timeout**: \_\_\_ occurrences - [ ] **Permission Issues**: \_\_\_ occurrences - [ ] **Data Format**: \_\_\_ occurrences - [ ] **User Errors**: \_\_\_ occurrences #### Resolution Status - [ ] **Auto-Resolved**: \_\_\_% handled automatically - [ ] **User-Resolved**: \_\_\_% fixed by users - [ ] **Escalated**: \_\_\_% needed support - [ ] **Unresolved**: \_\_\_% still pending **Error Management**: Excellent | Good | Needs Improvement | Poor ### 6. Integration Dependencies [[LLM: Check health of dependent systems]] - [ ] **JIRA API**: Response time < 2s - [ ] **Git Operations**: No performance issues - [ ] **File System**: Adequate space available - [ ] **Network**: Stable connectivity - [ ] **MCP Services**: All tools operational **Dependency Status**: - 🟢 All systems healthy - 🟡 Minor issues detected - 🔴 Critical dependency problems ### 7. Security & Compliance [[LLM: Verify security posture and compliance]] - [ ] **Access Control**: Permissions appropriate - [ ] **Data Privacy**: No sensitive data exposed - [ ] **Audit Logging**: All operations logged - [ ] **Token Security**: API tokens secure - [ ] **Compliance**: Meeting requirements **Security Rating**: Secure | Minor Concerns | Major Issues ## Overall Integration Health [[LLM: Synthesize comprehensive health assessment]] ### Health Dashboard ``` Configuration: ⭐⭐⭐⭐⭐ [___/5] Performance: _________ [Grade: ___] Data Integrity: _________ [___% ] Team Adoption: _________ [Status: _______] Error Rate: _________ [___ per day] Dependencies: _________ [🟢/🟡/🔴] Security: _________ [Status: _______] ``` ### Overall Health Score: \_\_\_/100 ### Health Status: - [ ] 💚 **HEALTHY** (90-100): Operating optimally - [ ] 💛 **GOOD** (70-89): Minor improvements needed - [ ] 🧡 **FAIR** (50-69): Several issues to address - [ ] ❤️ **POOR** (<50): Significant problems requiring attention ## Improvement Recommendations [[LLM: Based on the health check, provide prioritized recommendations]] ### Immediate Actions (This Week) 1. **Highest Priority**: {{specific action}} 2. **Quick Wins**: {{easy improvements}} 3. **Risk Mitigation**: {{prevent problems}} ### Medium-term Improvements (This Month) 1. **Process Optimization**: {{workflow improvements}} 2. **Team Training**: {{adoption improvements}} 3. **Technical Debt**: {{cleanup needed}} ### Long-term Enhancements (This Quarter) 1. **Feature Additions**: {{new capabilities}} 2. **Automation**: {{reduce manual work}} 3. **Scaling Preparation**: {{growth readiness}} ## Trending Analysis [[LLM: Compare to previous health checks if available]] ### Trends: - **Improving**: {{areas getting better}} - **Stable**: {{areas holding steady}} - **Declining**: {{areas needing attention}} ### Predicted Issues: Based on trends, watch for: 1. {{potential problem 1}} 2. {{potential problem 2}} --- _Regular health checks ensure your JIRA integration remains a productivity accelerator, not a bottleneck._