1. Team Communication: Slack
- Slack allows us to use instant messaging so that we are always able to be in contact with one another. Unlike Facebook, Slack allows us to create channels to organize our conversations, add threads to those conversations and archive our channels so that we always have an easily searchable record of previous discussions. Slack integrates with Google Docs so we can share files easily.
- A potential problem is that it may be difficult to find conversations when there are alot of different channels and private messages.
2. Document Sharing: Google Drive
- Google Drive is a free platform that is used for many things but in particular is great for file sharing. You can share individual files or many files at once. Google is beneficial because your files are backed up to the cloud. There’s multiple ways to share documents via a link or a physical file share. The interface is easy to navigate and compatible with Microsoft office. You can upload pictures, videos, pdf’s, and presentations. Google easily integrates with Slack.
3. Version Control: GitHub
- GitHub is a great version control tool because, you’re able to keep track of your work and it allows you to explore changes you’ve made. You can also manage these past changes and makes managing files very easy. These files are uploaded to the web, which is beneficial for team work. As a team you can collaborate together on projects.
- A potential problem of GitHub is managing who made changes and possibly overriding each other’s work.
4. Prototyping: InVision
- InVision is a great prototyping platform for team use. With their easy to use platform, you can create prototypes quickly and hassle-free. One of the main benefits of using InVision is LiveShare. You can collaborate with your team members and share the creation process through a live stream. Team members can comment on each other’s work for specific project creations and you’re able to view content in “presentation mode” and get a real view of how projects will look on the web. There are no limitations for storing and sharing files within teams. Invision is also compatible with Slack.
- A potential problem with Invision is that it is not a free platform, however, they do offer a free trial.
5. Time Tracking: Clockify
- Clockify is a free time tracker and time sheet app that lets you track work hours across projects. You’re able to easily see where your team is spending time and use the information to increase productivity. With Clockify you can track billable times and use the information to show clients. You can track attendance which is beneficial for accounting and payroll and overall boost efficiency. You’re also allowed an unlimited amount of users, for free.
6. Project Management: Monday
- Monday is an easy to use and intuitive project management software that is known for being a “task management solution”. Monday offers different board views that enable team members to plan, manage and track workflow. With the boards, teams can organize tasks and ongoing projects. You can keep track of communications like phone calls, emails, social media posts, etc and manage communications statuses. You’re able to develop and track projects and communicate with team members about any and all information referring to feedback, edits, pricing, and more.
- A potential Problem with Monday could be challenging to track time on tasks.
7. Code Testing: Mocha
Mocha is a great code testing platform. Mocha allows you to check and test the code easily. You can make changes fast, and there’s easier opportunity to fix code bugs early on. There are multiple ways to test using Mocha, and it is compatible with many different browsers. Mocha is also highly extensible and flexible.
8. Digital Marketing Analytics: Improvado
- Analyzing and tracking data is necessary to evaluate your performance. Improvado is beneficial by their ETL (Extract, Transform, Load) system. You can automate data aggregation from multiple sources for a streamlined solution and extract data from multiple sources. With the compiled information you’re able to view the information in a unified form. From there you can clean up and improve your data as necessary.
9. SEO (Search Engine Optimization): Agency Analytics
- SEO’s are important for your business and Agency Analytics is a great option to track, organize, save and target your SEO keywords and phrases. Agency Analytics, enables you to track rankings, identify SEO issues, and track competitor SEO’s. You’re able to track the search terms which are updated daily. You can also track locations and languages of these. With Agency Analytics you can brand it according to your company and schedule reports easily. You’re also able to make comments and streamline the communication through direct comments.
10. Page Speed Testing: PageSpeed Insights
- PageSpeed Insights is a free web performance tool that enables you to create fast and mobile friendly websites. They analyze the content of a site and generate solutions to make an even faster web page. They test the speed load time of webpage and determines the overall loading time of the time. With that information, you can make changes and improve the overall loading speed and improve customer experience of your website.