- A list of communication and project management tools we use as a team
- Some helpful tips and tricks:
These are some of the tools we rely on to make our remote work possible.
- 1password For password management. We use 1password's team function to share logins with different teams and workgroups and you can also create a personal vault for anything that does need to be shared.
- Asana: Task management. No longer used for project management (see ZenHub, below), but still available for personal task organization.
- Dropbox For file sharing.
- HelpScout: For managing support and project-based conversations and our knowledge base ("Docs").
- GitHub: For versioning and hosting our open source projects. We have a number of teams under our INN organization account to grant access to various groups of projects to various types of users:
- Tech Team has read/write/admin to a smaller subset of our projects
- Secret is only for people who have permission to deploy to production (this should always be limited to only core team members who are comfortable with our git workflow, deployment process and hosting infrastructure)
- [ZenHub] (https://www.zenhub.com/): For project management within GitHub.
- Google Apps: For email correspondence we use inn.org email addresses managed through Google Apps. The admin login uses investigativenewsnetwork.org as the primary domain (a holdover from when the account was originally created) but there are aliases set up so that you can use yourusername@inn.org or yourusername@largoproject.org as appropriate and the messages will still be routed to your primary address. If you have multiple email addresses you may want to forward this to a primary address. Here are instructions on how to do that in Gmail, Apple Mail or Microsoft Outlook. There are also some group email addresses setup in Google Apps for various purposes. Check with your supervisor to make sure you've been added to the relevant groups as part of your onboarding.
- Google Calendar: For coordinating our schedules and creating recurring events with Zoom invites associated with them. We have a shared calendar (INN Main Calendar) that we're all able to add events to and we use this for things like recurring events, team meetings and deadlines for conference submissions, travel, vacations, etc.
- Harvest and Forecast: For timekeeping/billing and roadmap planning
- Screenhero: Remote pair programming and screen sharing built into Slack (see below).
- Slack: We use this as our group chat tool and always-on back channel. We have three channels we primarily use: a room for all INN staff (#00-inn-staff) a room restricted to our team only (#00-tech team) and a room that is open to all tech folks at partner/member organizations (#00-open-tech). In addition we create a channel for each project we work on to collaborate internally and also, at times, with members/partners/vendors.
- Zoom/Google Hangouts: For meetings like our daily scrum and for public events like our open office hours. For group calls, we typically use Zoom, but we occasionally also use Google Hangouts or Slack video calls for quick one-on-one chats.
We maintain a large list of tools and services (including many of the above) that offer discounts to nonprofits on our team blog.
Hacks and how-tos that we use for various projects.
- Log into your Google account.
- Go to Hackpad
- Click on the New Hackpad icon.
- Fill in the title
- Share the link. Hackpad Reference
- Log into your Google account.
- Navigate to Google Drive.
- Click "Create."
- Select Form from the options.
- Fill in the title.
- Fill in the Question Title.
- Select Question Type, for book club book survey Multiple choice.
- Fill in the Options.
- Review your work.
- Click Send Form. This will allow to tweet the link and generate a public link. Form Reference
-
Go to Google+ Events.
-
Click "Create Event."
-
Fill in the title, date and time.
-
Click "Event options" and expand "Advanced."
-
Select "Hangouts (Event is online-only)" from the Advanced menu.
-
In the "To:" field, start typing "Public" and the form will make suggestions for autocompletion.
-
Select the "Public" suggestion to create a Hangout that anyone can join.
-
Click the "Invite" button to finish creating your event.