Page MenuHomePhabricator

[Timebox: 3 days] Prepare onboarding plan for new engineers
Closed, InvalidPublic

Description

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)

Event Timeline

Probably they need some combination, suited to them, of onboarding sessions, independently reviewable docs and then some tasks.

Whether we cook up some special "easy" onboarding tasks is a good question though.

Evelien_WMDE renamed this task from Prepare onboarding plan for new engineers to [Timebox: 3 days] Prepare onboarding plan for new engineers.Dec 1 2022, 3:28 PM
Evelien_WMDE updated the task description. (Show Details)