Learn how teams are formed and how to maximize your match
Vybe Sprint uses an intelligent auto-matching algorithm to form balanced teams of 4 roles for 2-week challenges from Small and Medium-Sized Enterprises (SMEs).
The algorithm matches participants based on:
The goal is to create balanced, diverse teams that can effectively tackle business challenges from SMEs.
Every team needs exactly 4 roles to be complete:
Leadership, strategy, coordination. Manages the project timeline, coordinates team efforts, and ensures deliverables are met.
Skills: Leadership, Strategy, Project Management
UI/UX, visual design, user research. Creates user interfaces, designs user experiences, and conducts user research.
Skills: UI/UX, Figma, Design, User Research
Growth, analytics, content, campaigns. Develops marketing strategies, creates campaigns, and analyzes performance.
Skills: Growth, Analytics, Content, Marketing
Development, full-stack, implementation. Builds the technical solution, implements features, and ensures technical quality.
Skills: Developer, Full-stack, Programming, Implementation
Most participants apply individually. The algorithm will:
This is a great way to meet new people and learn collaboration with diverse team members.
If you already have a team ready, you can apply together as a Pod Application:
This is ideal if you've worked together before or want to collaborate with specific people.
To get matched with the best team for you:
Make sure your profile is complete with accurate skills, timezone, and availability. The algorithm uses this information to match you.
The algorithm uses the first skill in your comma-separated list to determine your role. List your strongest role skill first (e.g., "PM, Leadership, Strategy" or "Designer, UI/UX, Figma").
Set realistic availability slots. Teams need to coordinate, so accurate availability helps create better matches.
Early applicants have more options for team matching. Apply as soon as you see a challenge you're interested in.
If you have a team ready, consider applying as a pre-formed team. This ensures you work with people you know and trust.
Vybe Sprint uses a greedy algorithm for team matching:
Participants are assigned roles based on their first listed skill. The algorithm ensures all 4 roles are represented.
Teams are formed by matching one participant from each role. The algorithm tries to create balanced teams.
Teams are matched based on overlapping availability and timezone compatibility to ensure effective coordination.
Once matched, teams are assigned to the challenge and can begin working together.
Note: The algorithm prioritizes creating complete teams with all 4 roles. If there aren't enough participants for a role, some participants may remain unassigned until more applications come in.
Set up team communication channels immediately after matching. Use the provided room URL or create your own Slack/Discord channel.
Each role brings unique value. Trust your teammates and let them do their part. Collaboration is key.
Use your overlapping availability slots for team meetings and collaborative work sessions.
Define roles, responsibilities, and deadlines early. Clear expectations prevent misunderstandings.
Sometimes you'll need to help outside your role. Be flexible and supportive of your teammates.
Keep detailed worklogs of your process, decisions, and collaboration. This helps with scoring and creates valuable documentation.