-
Notifications
You must be signed in to change notification settings - Fork 5
Onboarding and offboarding
andrea rota edited this page Mar 9, 2023
·
6 revisions
-
onboarding meeting(s)
- project aims, goals and scope (Clara)
- walkthrough/demo of the platform (Clara)
- where to find resources and documentation (Clara)
- who is who (client side) (Clara)
- science behind the project (Alicia)
- data models, data pipelines, geoprocessing (Alicia)
- getting started (Andrea)
- (backend devs) backend architecture (Andrea)
- (backend devs) backend codebase walkthrough (Andrea)
- (backend devs) development process: requirements -> HLD -> LLD -> abstractions -> tasks (Andrea)
-
point to relevant resources
- google drive project folder
- GH repo
- this wiki
- grant access to the marxan-dev GitHub group (Vizz devs only; members of this groupu will be admins of the main Marxan Cloud repo)
- grant access to the Marxan Cloud repo (freelancers only)
- grant access to Shared-Marxan Cloud LastPass folder (check if we need to restrict sharing to a subset of secrets for external devs)
- invite to #marxan channel
- invite to #marxan-dev channel
- (backend devs) invite to #marxan-dev-backend channel
- add to shared calendar
- invite to ritual meetings
- (if relevant) invite to stand ups/regular meetings with client
- invite to Jira project
- invite to Basecamp project
- (tbd) grant access to cloud resources; try to stick to the principle of least privilege and to keep good secret rotation practices
- Vercel (frontend)
- Resources on Azure (as needed)
- SSH with shell access to test VMs
- SSH without shell access (to tunnel VM ports locally) to test VMs
- etc.
A short personal retrospective may be useful to understand how working on this project felt (maybe a quick chat with a couple of team members), besides any ongoing feedback we may give to each other while we are active on the project.
Revoke access to all the resources listed in the onboarding section above.
If a project member is leaving Vizzuality altogether, some of the tasks may be done by removing them from the Vizzuality GH organization and by disabling their Vizzuality Google account.