Team Communication : Slack
Slack allows for group communication, the creation of channels, and file sharing, though it does have the downside of having to pay for message archive for every user once you reach a certain number of messages.
Document Sharing : Google Drive
Google drive offers 30GB of cloud storage and the document and excel apps allow for collaborative work on projects. Files can be shared specifically with individuals or amongst the organization as a whole, and the collaborative aspects can make this service helpful for project management as well.
Version Control: Github
Github allows you to manage product versions, edits, and requests.
Prototyping: Figma
Figma has strong remote access, allows you to view the prototype in progress, and embed comments. This service allows teams to work together in real time from anywhere.
Time Tracking: Harvest Time Tracking
Harvest time tracking allows for accurate hourly time tracking within projects and teams, as well as allowing for invoicing for specific projects. Harvest also has a convenient browser plugin that allows you to track your time without having to go to the webapp.
Project Management: Github
Github allows you to track requests and edits made to your projects, as well as keep track of project versions.
Code Testing: Perfecto
Perfecto allows for both mobile and web app testing across all platforms and can run user simulations.
Digital Marketing Analytics : Google Analytics
If, in this hypothetical scenario we are using Google Drive for file sharing, we are likely set up with a Google Business Account which will give us access to Google Analytics, allowing us to check our digital marketing.
Similarly, if we are using a google account we will have easy access to the Google Search Console for Search Engine Optimization.
Page Speed Testing: PageSpeed Insights
Another google product, PageSpeed Insights, allows you to test your webpage across all devices.