Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to the 2i2c Onboarding Documentation #71

Closed
14 of 16 tasks
choldgraf opened this issue Apr 19, 2021 · 6 comments
Closed
14 of 16 tasks

Improvements to the 2i2c Onboarding Documentation #71

choldgraf opened this issue Apr 19, 2021 · 6 comments
Assignees
Labels
Enhancement An improvement to something or creating something new.

Comments

@choldgraf
Copy link
Member

choldgraf commented Apr 19, 2021

Summary

We recently onboarded our first team member (using our current onboarding docs) and got a lot of useful feedback from this process. We should convert some of this feedback into improvements for the documentation! Summaries are below:

Missing information

These were a few key pieces of missing information that were noted:

  • How to navigate the team compass itself. Much information was documented somewhere, but it wasn't clear how to look in the right place.

    • Create an "introduction to the team compass" page that helps people navigate its contents
    • Create/improve a "welcome to 2i2c" page for new team members that gives people an idea for the whole process
  • Current team activity. It wasn't easy to know what people were working on right now (both at a high- and low-level).

  • What steps needed to be taken to onboard?. We had a checklist in our team compass, but it wasn't clear who was supposed to carry out this checklist, and how to accomplish some of the items on there.

  • Describing 2i2c's overall structure and efforts. It was unclear what 2i2c's "current organizational commitments" were. We have "projects", and "pilot hubs", but also had some that weren't mentioned like the Toronto + Farallon hubs.

    • Clarify our active projects, where their repositories / information are located, as well as our hub information.
  • List of all our currently-running hubs. It was hard to find an up-to-date list of our currently-running hubs. Our list of currently running hubs was out-of-date.

  • Define a welcome wagon.

    • Send out a tweet about the person
    • Add process for an "onboarding champion", who's job it is to carry out the onboarding process for a given person.
@choldgraf
Copy link
Member Author

@damianavila let me know if I'm missing anything on this one, these were the major points that I gathered from our conversations.

@damianavila
Copy link
Contributor

This list looks like a good recollection of our conversation!
In the end, I also mentioned that something I found useful onboarding people in other orgs was to have an "onboarding champion", a dedicated person to help the "onboardee" in the whole process.
But that is just one possible idea to streamline the process.

@choldgraf choldgraf added 🔥 priority Enhancement An improvement to something or creating something new. labels Apr 21, 2021
@choldgraf
Copy link
Member Author

I updated the list above with what I think was accomplished in #74 - there are still some things to add in however!

@sean-morris
Copy link

This may be happening because I am not using a 2i2c account but the drive link at the top this page seems to be non-existant.

@choldgraf
Copy link
Member Author

choldgraf commented May 7, 2021

@sean-morris try this link? The folder was moved and maybe that meant the link was updated.

https://drive.google.com/drive/folders/1ABxxSFycGfCzQc9czfwer_dat-GVi4jw?usp=sharing

I also needed to add you to the engineering@2i2c.org team. Will document that as well.

See #98 for implementation

@choldgraf choldgraf self-assigned this Jun 28, 2021
@choldgraf
Copy link
Member Author

I think that these are now taken care of, and we have another issue open to track the onboarding updates from #116 so let's close this one and follow up in those issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement An improvement to something or creating something new.
Projects
None yet
Development

No branches or pull requests

3 participants