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

10 KiB

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
  • 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