Our Tech Due Diligences asses the state of companies' tech assets & workflows, analysing potential issues in security, scalability, dependencies, performance, and whether they do what they say they do.
We analyse how the application works, how it is structured, who built it and what technologies are used. The deployment infrastructure and continuous integration systems are assessed, too, to verify if the right tools are being used.
Our security audit covers the most common threats which could affect the platform and its third-party dependencies nowadays. We also assess whether the company’s information and data are correctly backed up and how securely they’re being stored.
We measure how the application behaves in different conditions by stress-testing it and checking for bottlenecks. We evaluate if the technologies are the perfect fit for the business model to predict potential issues when scaling up.
Writing good code is a solid foundation for long-term projects. Does the code follow industry standards? Is it well- organised and documented? Equally important is to monitor the platform in terms of performance, errors and security.
Good companies are very methodical about how to develop new features, deal with legacy apps, do the deployments, backup/restore and review other people’s code. We make sure tech processes are standardised and known to everyone.
We analyse which third-parties are being used, whether they are industry standards and how dependant is the app on them. Are core features developed & run within the app? What would happen if the vendors shut down? Does the IP stay inside the company?
We inspect the completeness of the app to check how many and which functionalities are not yet implemented. We make sure that the core of the platform does what it’s supposed to do. Are any parts just partially implemented or being simulated?
We will interview and appraise tech team members of your choice to evaluate their performance, knowledge and real working experience. Afterwards, we will give you a detailed report with our conclusions and insights.
If you want to scrutinise the performance and quality of your current development team members and/or your technological providers, or if you're a VC/M&A firm and want to verify if a startup's product is solid, then this is for you.
If you need to check the work of your current provider, or the quality of the work your team members produce, let's talk about it. This is also valid for companies you want to invest in, if you're an investor.
― Xavier Redó, CTO at MarsBased
You're one step away from meeting your best partner in business.Hire Us