hackforla / ballotnav

A repository for HackforLA's BallotNav project
https://BallotNav.org
GNU General Public License v2.0
23 stars 15 forks source link

Onboard & Offboard: Team members #503

Open kcoronel opened 1 year ago

kcoronel commented 1 year ago

Dependencies

Team members joining or leaving

Overview

We need to have a checklist of items to do when a team member [not product manager or UX lead] onboard and offboards so that the process can be consistent and fast.

Date Updated

Action Items

#### Onboard [replace with name and role]
- [ ] Slack channel membership
  - [ ] ```#ballotnav```
- [ ] Add to Google calendar invites
   - [ ] Tuesday All-team meeting
- [ ] Google Drive
   - [ ] Add to drive as Content Manager
- [ ] Roster
  - [ ] Send link
  - [ ] Team member adds themselves
  - [ ] Check for Public
- [ ] GitHub
     - [ ] Add to team write team
     - [ ] Add to base/read team
     - [ ] Confirm that their name is on their Github  
     - [ ] Assign them to the issue #441, add them to role call and accountability check 
- [ ] Figma
  - [ ] invite
  - [ ] acceptance
  - [ ] not needed
- [ ] 1password
     - [ ] invitation (if necessary)
       - [ ] not needed 
     - [ ] acceptance
     - [ ] add to vaults
       - [ ] BallotNav 
       - [ ] Dev-ops
         - [ ] not needed 
- [ ] Add to team page on Wiki
- [ ] Add to email address(s)
   - [ ] ballotnav@hackforla.org (if necessary)
      - [ ] not needed
- [ ] Social Media Accounts with role assignment
   - [ ] Facebook (if necessary)
      - [ ] not needed
- [ ] Train how to 
   - [ ] login to team email account (if necessary)
      - [ ] not needed
   - [ ] setup chrome shortcut for adding to desktop (if necessary)
      - [ ] not needed
#### Offboard [replace with name and role]
- [ ] Remove from Google calendar invite
   - [ ] Tuesday All-team meeting
 - [ ] 1password setup
    - [ ] remove from team vaults
       - [ ] BallotNav 
       - [ ] Dev-ops
- [ ] Google Drive
   - [ ] demote to viewer
- [ ] Roster
  - [ ] mark as inactive
- [ ] GitHub
     - [ ] remove from write team
     - [ ] Un Assign them to the issue #101, remove them from role call and accountability check 
     - [ ] Un Assign from any other Meeting Agenda issues, remove them from role call and accountability check 
     - [ ] Check their Assignment status on the Issue tab, to make sure they are no longer assigned to any issues
- [ ] Figma
  - [ ] remove from team
  - [ ] not needed 
- [ ] Help them delete the desktop shortcut to email address if they made one
  - [ ] not needed 
- [ ] Remove from email address(s)
   - [ ]ballotnav@hackforla.org
   - [ ] not needed 
- [ ] Remove from Social Media Accounts with role assignment
   - [ ] Facebook
   - [ ] not needed
- [ ] WIKI
  - [ ] move to new place on team page

Resources/Instructions

Related issues