A Startup guide for Founders, Team leaders and Developers to manage your work during the COVID-19 virus outbreak
https://github.com/shieldfy/remote-startup-handbook-covid19.git
Hello everyone ๐
In this hard time we hope everyone is safe.
This is a small guide we wrote at Shieldfy to manage our work during the COVID-19 virus outbreak. We thought to opensource the guide it may benefit any other company.
Note: This guide is far from complete, it's just some tips and tricks we learned, so feel free to contribute and improve this guide.
As a founder, it's very scary to imagine how the entire team can collaborate completely remotely. It's not an easy task but it's achievable, here are some tips for you:
You must be very sharp on what you need to accomplish. It needs to be specifically measured with numbers (KPI).
Also, it's very important to communicate these numbers and KPIs with your team, they must understand how their work contributes to company growth.
Tools used: Trello
The obvious choice will be layoff employees. Believe me, that is the most terrible choice you will have to make.
This will harm your employees in these hard times, and make the remaining employees feel insecure and feels betrayed by you. Their bond with each other is much stronger than your bond with them.
> Stand with your employees not against them.
Instead, you can cut your costs from other resources (office, online/offline services .. etc). Also, you can communicate with your employees to reduce their salaries in this period instead of letting some of them go and they will be rewarded later.
It depends on your methodology, but you can start the day with a standup meeting, and you can have a 1:1 catchup call with your team and ending the day with a quick recap.
> Important note: Keep the meeting short (10-15 min) unless you have a good reason to make it long.
Tools used: Google Meet, Slack
Perfect tasks are the ones that are well written short stories.
Don't calculate the working time as a bulk. No one will set down for 6-8 hours straight even at the office.
Instead, define a time (1-2 hours) that all the team should be online together and the rest of the day make it flexible for them.
Express to your team that it's ok if the kids' sounds appear in the meetings. Don't push your team members to be angry (family always first).
Instead, try to award them for good work. It's always paid off to show them how you appreciate their hard work.
Tools used: Slack, phone, be creative ๐
Automate your code review: You can use tools like code linters and services like Sonarqube and Shieldfy to automate the code review for you. This helps you to identify problems fast and improve your workflow.
Automate your deployment: If you don't have that yet, please do it fast. Make it Push to deploy for your test, development or staging environment. Allow developers to deploy their code without getting back to you.
Tools used: Github actions, Sonarqube, Shieldfy
Tools used: Github, Markdown
It's important to make it organized and looks like a professional desk like what you have at work.
> Don't ever make your default work from bed or couch.
Tell your family that you are at work and you need to focus. Reward them later with quality fun time with them, they deserve it.
Tools used: Google Meet, Slack
But don't turn the notification off during these short breaks. Always be connected.
Note: We didn't list everything here, there is a lot of tools in the market, we just listed the tools we used and one or more similar product.
In communications: We are usingZoom,Google meet,Slack,Clubhouse,TrelloandLoom.
In technical automation: We are usingGithub,Github action,Shieldfy,SonarQube,Sentry.
Contributions, issues, and feature requests are welcome. You can open Issue first to have your suggestion discussed before you create a PR.