Skip to content

Commit

Permalink
Added information about Onboarding Team (#8)
Browse files Browse the repository at this point in the history
* Update docusaurus.config.js

* fixed url for hosting | positions of navbar matches sidebar

* onboarding update
  • Loading branch information
SamShin authored Apr 25, 2024
1 parent eff7fe9 commit 8920b51
Show file tree
Hide file tree
Showing 11 changed files with 87 additions and 35 deletions.
2 changes: 1 addition & 1 deletion docs/club-leadership/_category_.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"label": "Club Leadership Docs",
"position": 2,
"position": 0,
"link": {
"type": "generated-index",
"description": "The following documentation will cover the qualifications and responsibilities of all HCP leads and each type"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ It is required that communication leads know how to utilize Canva templates or o
### Soft Skills
Communicate about scheduling posting dates/times with other communication leads. A lot of the content in social media should be looked over by other communication leads before being released to the public. Creativity in design and captions for social media are preferred.

## Availability
### Availability
Communication leads should be available/attend every general meeting for the entire duration, with exceptions for extenuating circumstances (sick, emergency, etc). Outside of general meetings, Communication leads should have the time flexibility to work on busier event posting weeks.

## Time Commitment
### Time Commitment

Time commitment of Communications leads is on average 2 hours per week, possibly 3 hours for fall quarter major outreach (this includes general meetings and 1-on-1 attendance). Time commitment varies throughout the quarter, but below is a sample average breakdown of weekly time commitment:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@ The purpose of an HCP Finance lead is primarily responsible for outreaching to e
- Being flexible in managing on-going company partnerships
- Strong time-management skills (ex: ability to coordinate and schedule meetings with other team members or partners/sponsors)

## Availability
### Availability

Finance leads should be available/attend every general meeting for the entire duration (unless not assigned to a project team), with exceptions for extenuating circumstances (sick, emergency, etc). Outside of general meetings, finance leads should have the time flexibility to respond to messages and meet with finances leads and/or company partners of the club.

## Time Commitment
### Time Commitment

Time commitment of finance leads is on average 2-3 hours per week (this includes general meetings and 1-on-1 attendance). Time commitment varies throughout the quarter, but below is a sample average breakdown of weekly time commitment:

Expand Down
2 changes: 1 addition & 1 deletion docs/club-leadership/lead-intro.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 1
sidebar_position: 0
---

# Introduction
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,75 @@ sidebar_position: 1

# Purpose & Role Qualifications

*THIS PAGE IS STILL IN DEVELOPMENT, SORRY :(*

## Purpose of Onboarding Lead
...

The purpose of an HCP Onboarding lead is primarily to get the club members acquainted with the general structure, support, and information offered at HCP. We do this by supporting members in forming teams, managing the project team waitlist, guiding members towards our resources, and Project Managing teams in their initial formation quarter. Note, each onboarding lead MUST lead at least one project team during the team formation date.

## Role Qualifications

### Hard Skills
...

It is required that Onboarding leads have a full understanding of the club structure, including but not limited to the team formation process, member verification process, club events, and other operational details. This may include going through the project formation process yourself or having similar experiences with on-the-job experience.

### Soft Skills
...

## Availability
...
* First and foremost, onboarding leads NEED to be able to communicate clearly with club leads, new members, and project team members. This includes communicating the progress of your teams with other club leads/co-chairs.

* Onboarding leads also need to have the ability to lead and guide a team through the initial stages of project development by serving as Club Lead PM. They should be able to communicate expectations and deadlines to their project team members.

### Availability

Onboarding leads should be available/attend every general meeting for the entire duration, with exceptions for extenuating circumstances (sick, emergency, etc.). Outside of general meetings, onboarding leads should respond to teams they are leading to support and give advice. This may be done synchronously by meeting with teams to discuss progress (preferred) or asynchronously via Discord messages.

### Time Commitment

The time commitment of onboarding leads is approximately 3 - 5 hours per week. The breakdown of time usage per week is as follows:

* [1.5+ hrs] General Meeting (Check-in & assist with your Club Lead PM teams)
* [0.5 - 1.5 hrs] Communication with teams that you are leading
* [1+ hrs] Meetings with other club leads, one on ones with cochairs, and other misc tasks.

This is just a sample average breakdown of weekly time commitment. Time commitment varies throughout the quarter, but expect more during weeks when you guide teams through their initial formation.

## Responsibilities

Onboarding leads are in charge of guiding teams through the team formation process and early stages of their project. This includes facilitating Team Formation Day and project managing new teams after new teams are formed.

### Connecting Members with Resources

There are two types of resources that onboarding team members can help members access. The first type is external tutorials and guides on different tech topics. The second is access to other club members with experience with a topic.

#### Tutorials and Guides

Husky Coding Project members and leads have compiled a list of resources they found useful in the past. These consist of Youtube videos, example projects, and online courses. The list of resources can be found here [[Programming Coding Resources]](https://docs.google.com/spreadsheets/d/1VFRMK_imfMlQB973lEn-LPQDda0oSijn/edit#gid=203654991)


#### Human Resources

Due to HCP’s wide range of member experience levels, project types, and cooperative culture, our members are wonderful resources for one another. As an onboarding lead or project manager, you need to know what other projects exist and what technologies they use. This is important for two situations. First, you can initiate communication between your team and another that faces similar challenges so that they can work together. Second, you can connect your team with members of a more experienced team who can guide your members.

### Quarters We are NOT Guiding Teams

* Advise club members who are not on project teams to join the waitlist
* Manage the waitlist - serve as a point of contact for members who are verified but are not on an active project team
* Serving as a point of contact for unverified members who may have questions about the club

### Quarters We are Guiding Teams (all of the above responsibilities + more listed below)

#### During Team Formation Day

* Team formation day is a special general meeting during the Autumn and Winter quarters. We divide new members into groups based on experience and then allow them to form smaller project groups based on similar interests.
* More details can be found here [[Team Formation Day Documentation (In Progress)]](https://docs.google.com/document/d/1AGS1ah6725FwYxhaczsETywT5ZTB661lt9GaA4TlCxA/edit#heading=h.8qs54ep67voc)
* Each onboarding lead should be Project Managing at least two teams.

#### At a typical general meeting

* Act as your new team’s temporary project manager until they choose one from their team.
* Details on temporary project management:
* [[HCP New Project Team Guidelines]](https://docs.google.com/document/d/1-x-Y-nHKOI61PdrYt5UzrMeCCZvrzi_J/edit#heading=h.gjdgxs)
* Check-in on Project Team progress. Use the following stand-up questions to guide your discussion:
* What have you accomplished over the last week?
* What roadblocks did you face over the last week?
* What do you plan on accomplishing over the next two weeks?

## Time Commitment

...
2 changes: 1 addition & 1 deletion docs/tech/ML/training/Local.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 1
---

# Local
# Local Development

## Setup

Expand Down
2 changes: 1 addition & 1 deletion docs/tech/_category_.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"label": "Tech Resources",
"position": 1,
"position": 2,
"link": {
"type": "generated-index",
"description": "The following documentation includes a lot of helpful tech-related resources"
Expand Down
2 changes: 1 addition & 1 deletion docs/tech/tech-intro.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 1
sidebar_position: 0
---

# Introduction
Expand Down
2 changes: 1 addition & 1 deletion docs/tech/templates/_category_.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"label": "Project Templates",
"position": 2,
"position": 1,
"link": {
"type": "generated-index",
"description": "The following documentation will cover the various project templates that were created for projects teams to use as a starting point."
Expand Down
30 changes: 15 additions & 15 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
const config = {
title: 'Husky Coding Project',
tagline: 'Let\'s Git Good',
url: 'https://hcp-uw.github.io/',
baseUrl: '/docs/',
url: 'https://docs.hcp-uw.com',
baseUrl: '/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
favicon: 'img/favicon.ico',
Expand Down Expand Up @@ -58,30 +58,30 @@ const config = {
items: [
{
type: 'doc',
docId: 'project-team/project-intro',
docId: 'club-leadership/lead-intro',
position: 'left',
label: 'Project Team Docs',
label: 'Club Leadership Docs',
},
{
type: 'doc',
docId: 'club-leadership/lead-intro',
docId: 'project-team/project-intro',
position: 'left',
label: 'Club Leadership Docs',
label: 'Project Team Docs',
},
{
type: 'doc',
docId: 'tech/tech-intro',
position: 'left',
label: 'Tech Resources',
},
/*
{to: '/blog', label: 'Blog', position: 'left'},
{
href: 'https://github.com/nith2001/DocusaurusTesting',
label: 'GitHub',
position: 'right',
},
*/

// {to: '/blog', label: 'Blog', position: 'left'},
// {
// href: 'https://github.com/nith2001/DocusaurusTesting',
// label: 'GitHub',
// position: 'right',
// },

],
},
footer: {
Expand Down Expand Up @@ -113,7 +113,7 @@ const config = {
},
{
label: 'Club Website',
href: 'https://hcp-uw.vercel.app',
href: 'https://hcp-uw.com',
},
{
label: 'LinkedIn',
Expand Down
2 changes: 1 addition & 1 deletion src/pages/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ hide_table_of_contents: true

## Visit our Club Website!

Just go to [https://hcp-uw.vercel.app](https://hcp-uw.vercel.app)
Just go to [https://hcp-uw.com/](https://hcp-uw.com/)

---

Expand Down

0 comments on commit 8920b51

Please sign in to comment.