To support onboarding for new team members into cloud, we need to prepare a path for them to get acquainted with A) Wikibase and B) Cloud in the form of hands-on tasks.
Suggestions/ideas:
- Buddy system
- Different modules to go through as a flow
- Different milestones like set up your own Wikibase.cloud instance, create items, finish a first task, do a first deployment etc. time-bound
- Define what needs to be prepared up front (e.g. things we specifically use in a specific way), and what should be developed as we go (e.g. based on skill level)
- Understand how the person best learns, e.g. through small exercises or through documentation
- Make a high-level list of things that could be run through, but don't specify exactly how to do it etc., this is personal to the onboardee
- Define how to get hands dirty, through pairing or through for example tackle some technical debt
AC:
- Create a checklist of things that are important for team members to get acquainted with
- Have a plan for getting people acquainted with the topics on the checklist
- Sanity check of the documentation on github and if it's at least sufficient for onboarding (e.g. deployment documentation is messy, stuff might be outdated)