Engineering growth framework at Rasa

Engineers contribute to Rasa with diverse skillsets. We aim to reduce biases by having a clear framework to represent engineers' current strengths. The levels will help engineers plan their next steps and identify areas of improvement.

The framework captures skillsets in 5 verticals. Each vertical contains several areas. Each area goes from level 1 to level 4. The levels represent the general expectations of the engineer's impact, except for empowering squads, where their contributions are by default extended to teams.

    Level 1: individual or per issue
    Level 2: project
    Level 3: squad or team
    Level 4: all of engineering or cross-function
The expectations at each level are cumulative. The examples listed at each level demonstrate how responsibilities can look like in your day-to-day. Since they are examples, they vary between different focus areas and shouldn't be treated as a checklist.

Note: the use cases of Infrastructure and QA engineers are still work in progress.

💡: Use ← ↑ → ↓ keys to change the area & level.

Technical skillsExecutionTeamworkInfluenceProduct sense
DesignDomain ExpertiseDeliveryCoordinationExpectation managementCore collaboration skillsEquity and inclusionMentorshipRecruitingOutreachProduct acumenPrioritization
000000000000

Design

Architect simple and testable solutions even if the use case is complex.

4
3
2
1
0
Made at Rasa. © Rasa Technologies Inc - 2020. Based on Medium's snowflake project.