Remote Teams Viewer is published as an open source project to help you and your organization build healthier and more effective teams. It was originally developed by VMware Tanzu Labs to help create more effective remote teams. Over the course of the pandemic and shifting towards a remote-first world, Tanzu Labs found that teams are healthier and more effective when team members are from the same or adjacent timezones. Teams with members spread across more than two timzones tend to be less healthy and less effective. This product helps managers to find and visualize where and in what timezones do product managers, developers, and designers reside. By being able to visualize the individual contributors on a map, it enables managers to assemble teams within the ideal one or two timezone spread for healthier and more effective teams.
Read more about the VMware Tanzu Labs findings of remote working in the blog post.
Try out the app at https://remote-teams-viewer.esp.vmware.com/.
You can download the project and deploy an instance to an environment of your choice. Once the application is deployed and is accessible via your browser, you can:
- Download the CSV template file
- Fill out the CSV file with your team members
- Upload the CSV file to the application via the UI
- Use the filters and search box on the UI to make have conversations and make decisions around healthier and more effective teams
- Timezone data comes from Cartography Vectors Website
- Original_USA_Timezones - contains the polygon coordinates for the timezones
- geoJsonEditor - file for adding desired timezone, run this to generate geojson
- run geoJsonEditor and copy output file to frontend/src/data
cd parser && npm i && npm run compile
cd frontend && npm i
Run npm run update-dependencies
.