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 a lot of different channels and private messages.
2. Document Sharing: Google Drive
- Google Drive allows us to share unlimited documents in any type of file and to connect our emails to download or upload them in any device for free. Unlike Dropbox, Google Drive allows us to use apps with offline capabilities for Windows and macOS computers, and Android and iOS. Also, Google Drive integrates Google Docs, Google Sheets, and Google Slides, which permits editing of documents, spreadsheets, presentations, drawings, forms, and many more.
- A potential problem is that it could possibly have some security issues.
3. Version Control: GitHub
- GitHub allows us to present for software development and version control by using Git which makes it easy to develop projects in versions/branches and easily roll back to previous versions when needed. GitHub also allows us to integrate with other tools easily such as Slack, Google Drive, Harvest, etc.
- A potential problem is that it may have some security issues while using it.
4. Prototyping: InVision
- InVision allows us to organize design components into a status workflow and to build clickable prototypes of our designs. We can upload multiple file types, including jpg, png, gif, ai, etc. Furthermore, InVision integrates with Slack and many other apps so we can share files at any time.
- Potential problems are that it only allows one project per free account so if you want to create unlimited projects, additional payments($25) will be needed. Also, it may be laggy compared to other prototyping apps.
5. Time Tracking: Harvest
- Harvest allows us to record times for tasks to keep us on the right track. Harvest gives access to desktop apps, mobile apps, and browser extension. Also, Harvest works offline so we can record time easily. Moreover, Harvest is integrable with many apps including Slack, Trello, etc.
- A potential problem is that there might be discrepancy issues between the desktop app and website show.
6. Project Management: Jira
- Jira allows us to manage project planning and issue tracking. Unlike Trello, Jira allows us to use a wide variety of features including time tracking, reporting & charts, issue management, and more. Moreover, Jira integrates with GitHub so it will allow us to develop more smoothly.
- A potential problem is that a tool might be hard to set up and familiarize with it.
7. Code Testing: Mocha
- Mocha allows us to test the Javascript framework in Node.js and the browser. Mocha also allows us to test coverage reporting as well as Asynchronous testing and testing coverage reports.
- Potential problems are it may require more configuration and snapshot testing may not be easy.
8. Digital Marketing Analytics: Google Analytics
- Google Analytics allows us to track many websites in a single dashboard and report website traffic. Also, Google Analytics allows us to peruse reports easily as well as to view detailed analytics.
- A potential problem is that it might cause Data sampling distorts, which causes inaccuracy.
9. SEO (Search Engine Optimization): Google Search Console
- Google Search Console allows us to help to monitor, maintain, and troubleshoot our sites’ presence in Google Search results. Google Search Console provides us some of the same data in a simpler and more straightforward way. Also, Google Search Console displays errors that are preventing your site pages to get indexed in Google.
- A potential problem is that it would not accept HTML sitemaps.
10. Page Speed Testing: Pingdom
- Pingdom allows us to monitor websites’ uptime and performance. Pingdom also allows us to monitor DNS, SSL, HTML, CSS, and more.
- A potential problem is that the website might load slowly at times plus it lacks monitoring servers in Asia-Pacific.
mwilson
Excellent work Patrick!
You’ve made great choices and you’ve written them in a way that is consistent and is directed to convince your team (the use of ‘allows us to’ is perfect).
You missed opening the links in a new tab. Here is a hint for future posts: https://docs.google.com/document/d/1Mv4ZhDj3SjXL3M5hE1gY2XjY9Kb_1EUrU0-dg3abN14/edit?usp=sharing
Hoyoung Kim
Thank you, Ms. Wilson!!
I’m very glad to hear that but I’m a bit sad about what I missed.
I won’t miss out next time:)