BMAD-METHOD/src/modules/career-coach/workflows/career-planning-workflow.md

302 lines
10 KiB
Markdown

# Career Planning Workflow
## Overview
This workflow guides users through a comprehensive career planning process, from initial assessment to implementation of a detailed career development plan. The workflow is designed to be interactive and personalized, ensuring that each user receives a tailored career strategy.
## Workflow Steps
### Step 1: Career Assessment and Goal Setting
**Objective**: Understand the user's current situation and establish clear career goals.
**Activities**:
1. **Current Situation Analysis**
- Assess current role, responsibilities, and performance
- Evaluate job satisfaction and engagement
- Identify strengths, weaknesses, and areas for improvement
- Review compensation and benefits
2. **Career Goal Definition**
- Establish long-term career vision (5-10 years)
- Define medium-term goals (1-3 years)
- Set short-term objectives (6-12 months)
- Align goals with personal values and motivations
3. **Market Position Assessment**
- Research industry trends and opportunities
- Benchmark compensation and benefits
- Evaluate competitive landscape
- Assess demand for target skills and roles
**Deliverables**:
- Current situation assessment report
- Career goals and objectives document
- Market position analysis
**Duration**: 2-3 hours
### Step 2: Skills Assessment and Gap Analysis
**Objective**: Evaluate current skills and identify development needs.
**Activities**:
1. **Comprehensive Skills Inventory**
- Technical skills assessment
- Soft skills evaluation
- Industry-specific knowledge review
- Transferable skills identification
2. **Skills Gap Analysis**
- Compare current skills with target role requirements
- Identify critical skill gaps
- Prioritize skills for development
- Assess development timeline and resources
3. **Skills Development Planning**
- Create learning objectives for each skill
- Identify learning resources and methods
- Plan practice opportunities
- Establish success metrics
**Deliverables**:
- Skills assessment report
- Skills gap analysis
- Skills development plan
**Duration**: 3-4 hours
### Step 3: Career Strategy Development
**Objective**: Create a comprehensive career development strategy.
**Activities**:
1. **Career Path Planning**
- Map potential career paths and progression
- Identify key milestones and checkpoints
- Plan timing for career moves
- Consider lateral moves and transitions
2. **Networking Strategy**
- Assess current professional network
- Identify target connections and relationships
- Plan networking activities and events
- Develop relationship building strategies
3. **Personal Brand Development**
- Define personal brand and value proposition
- Plan online presence and social media strategy
- Develop thought leadership opportunities
- Create content and engagement strategies
**Deliverables**:
- Career path roadmap
- Networking strategy plan
- Personal brand development plan
**Duration**: 2-3 hours
### Step 4: Action Plan Creation
**Objective**: Develop a detailed, actionable implementation plan.
**Activities**:
1. **Learning and Development Plan**
- Schedule specific learning activities
- Allocate time and resources
- Plan skill development projects
- Arrange mentorship and coaching
2. **Career Advancement Strategy**
- Plan internal advancement opportunities
- Research external opportunities
- Prepare for promotions and transitions
- Develop negotiation strategies
3. **Implementation Timeline**
- Create quarterly milestones
- Plan monthly activities
- Schedule weekly tasks
- Establish progress tracking
**Deliverables**:
- Detailed action plan
- Implementation timeline
- Resource allocation plan
**Duration**: 2-3 hours
### Step 5: Risk Assessment and Contingency Planning
**Objective**: Identify potential obstacles and develop mitigation strategies.
**Activities**:
1. **Risk Identification**
- Assess market and industry risks
- Identify personal and professional obstacles
- Evaluate skill development challenges
- Consider external factors and constraints
2. **Contingency Planning**
- Develop backup plans for major obstacles
- Create alternative career paths
- Plan for unexpected changes
- Establish emergency resources
3. **Flexibility Planning**
- Build adaptability into the plan
- Create adjustment mechanisms
- Plan for regular reviews and updates
- Establish feedback loops
**Deliverables**:
- Risk assessment report
- Contingency plans
- Flexibility framework
**Duration**: 1-2 hours
### Step 6: Implementation and Monitoring
**Objective**: Execute the career development plan and track progress.
**Activities**:
1. **Plan Implementation**
- Begin executing planned activities
- Allocate time and resources
- Engage with mentors and coaches
- Start networking activities
2. **Progress Monitoring**
- Track progress against milestones
- Monitor skill development
- Assess networking results
- Evaluate career advancement progress
3. **Regular Reviews and Adjustments**
- Conduct monthly progress reviews
- Perform quarterly comprehensive assessments
- Make necessary plan adjustments
- Update goals and objectives
**Deliverables**:
- Progress tracking reports
- Adjustment recommendations
- Updated action plans
**Duration**: Ongoing (monthly reviews, quarterly assessments)
## Workflow Roles and Responsibilities
### Career Coach (Primary)
- **Responsibilities**:
- Guide users through the entire workflow
- Provide expertise and insights
- Facilitate decision-making
- Ensure plan quality and completeness
- **Time Commitment**: 10-15 hours per user
### User (Active Participant)
- **Responsibilities**:
- Provide honest self-assessment
- Complete assigned activities
- Make decisions and commitments
- Execute the action plan
- **Time Commitment**: 20-30 hours total
### Mentors and Advisors (Support)
- **Responsibilities**:
- Provide industry insights
- Offer guidance and feedback
- Share experiences and lessons learned
- Support implementation
- **Time Commitment**: 2-5 hours per user
## Quality Assurance
### Plan Quality Standards
- **Completeness**: All major career development areas addressed
- **Specificity**: Clear, measurable goals and actions
- **Realism**: Achievable within stated timeline and resources
- **Alignment**: Goals aligned with personal values and motivations
- **Flexibility**: Plan adaptable to changing circumstances
### Success Metrics
- **Goal Achievement**: Progress toward stated career goals
- **Skill Development**: Measurable improvement in target skills
- **Network Growth**: Expansion and quality of professional network
- **Career Advancement**: Promotions, new roles, or increased responsibilities
- **Job Satisfaction**: Improved satisfaction and engagement scores
## Workflow Customization
### Industry-Specific Adaptations
- **Technology**: Focus on technical skills, certifications, and emerging technologies
- **Healthcare**: Emphasis on clinical skills, certifications, and patient care
- **Finance**: Focus on financial skills, regulatory knowledge, and market trends
- **Marketing**: Emphasis on digital skills, analytics, and creative abilities
- **Education**: Focus on teaching skills, curriculum development, and student outcomes
### Experience Level Adjustments
- **Early Career**: Focus on skill development, networking, and career exploration
- **Mid-Career**: Emphasis on leadership development, specialization, and advancement
- **Senior Level**: Focus on strategic thinking, executive presence, and legacy building
- **Career Transition**: Emphasis on transferable skills, networking, and industry knowledge
### Personal Circumstance Considerations
- **Geographic Constraints**: Adapt to local market conditions and opportunities
- **Time Constraints**: Optimize for limited time availability
- **Financial Constraints**: Focus on cost-effective development options
- **Family Considerations**: Balance career goals with personal responsibilities
## Workflow Tools and Resources
### Required Tools
- **Career Planning Templates**: Structured templates for each step
- **Skills Assessment Tools**: Comprehensive skills evaluation frameworks
- **Goal Setting Tools**: SMART goal development and tracking
- **Progress Tracking**: Regular monitoring and reporting systems
- **Resource Libraries**: Access to learning resources and development materials
### Recommended Resources
- **Industry Research**: Market trends, salary data, and opportunity analysis
- **Learning Platforms**: Online courses, certifications, and skill development
- **Networking Tools**: Professional networks, events, and relationship management
- **Mentorship Programs**: Formal and informal mentoring opportunities
- **Career Coaching**: Professional guidance and support services
## Workflow Outcomes
### Immediate Outcomes
- **Clear Career Vision**: Well-defined long-term career goals
- **Comprehensive Assessment**: Thorough understanding of current situation
- **Detailed Action Plan**: Specific, actionable steps for career development
- **Resource Identification**: Clear understanding of required resources and support
### Long-term Outcomes
- **Career Advancement**: Progress toward stated career goals
- **Skill Development**: Enhanced professional capabilities
- **Network Expansion**: Stronger professional relationships and connections
- **Increased Satisfaction**: Higher job satisfaction and career fulfillment
- **Professional Growth**: Continuous learning and development mindset
## Workflow Success Factors
### User Commitment
- **Active Participation**: Full engagement in the planning process
- **Honest Self-Assessment**: Accurate evaluation of current situation and capabilities
- **Goal Commitment**: Strong commitment to achieving stated goals
- **Implementation Discipline**: Consistent execution of the action plan
### Quality Support
- **Expert Guidance**: Access to knowledgeable career coaches and mentors
- **Comprehensive Resources**: Availability of quality learning and development resources
- **Regular Feedback**: Ongoing feedback and adjustment opportunities
- **Accountability Systems**: Mechanisms to maintain progress and commitment
### Realistic Expectations
- **Achievable Goals**: Goals that are challenging but realistic
- **Appropriate Timeline**: Reasonable timeframe for goal achievement
- **Resource Alignment**: Goals aligned with available resources and constraints
- **Flexibility**: Willingness to adapt plans as circumstances change