sf-agent-framework
Version:
AI Agent Orchestration Framework for Salesforce Development - Two-phase architecture with 70% context reduction
96 lines (76 loc) • 2.35 kB
Markdown
# Deployment Coordination
## Purpose
Coordinate and execute Salesforce deployments across environments, ensuring
smooth transitions with minimal business disruption.
## Instructions
1. **Pre-Deployment Planning**
- Review deployment manifest
- Validate component dependencies
- Confirm environment readiness
- Schedule deployment windows
- Coordinate team availability
2. **Stakeholder Communication**
- Notify impacted users
- Communicate deployment timeline
- Share rollback procedures
- Establish communication channels
- Define escalation paths
3. **Environment Preparation**
- Backup target environment
- Validate source components
- Check integration endpoints
- Prepare data scripts
- Configure deployment tools
4. **Deployment Execution**
- Execute deployment plan
- Monitor deployment progress
- Validate component deployment
- Run post-deployment scripts
- Update configuration settings
5. **Validation and Testing**
- Execute smoke tests
- Validate critical functionality
- Check integration points
- Verify data integrity
- Confirm security settings
6. **Post-Deployment Activities**
- Document deployment results
- Communicate completion status
- Monitor system health
- Address immediate issues
- Schedule follow-up reviews
## Input Requirements
- Deployment manifest
- Environment credentials
- Test scripts
- Rollback procedures
- Communication plan
- Success criteria
## Output Format
- Deployment Coordination Package:
- Deployment checklist
- Communication templates
- Validation results
- Issue log
- Lessons learned
- Post-deployment report
## Coordination Activities
- **Technical Team**: Component deployment
- **Testing Team**: Validation execution
- **Business Team**: User acceptance
- **Support Team**: Issue resolution
- **Security Team**: Access validation
## Deployment Types
- **Metadata Deployment**: Configuration changes
- **Data Deployment**: Reference data updates
- **Code Deployment**: Apex and LWC updates
- **Integration Deployment**: Endpoint changes
- **Full Release**: Combined deployments
## Best Practices
- Use deployment automation
- Maintain deployment history
- Test rollback procedures
- Document all changes
- Monitor post-deployment
- Gather feedback quickly
- Improve continuously