Test, test, test: Test in all its forms
There’s a lot of talk about the software testing approach. Everyone says it, but then, code in hand, very few actually do it enough.
In custom software development, testing is crucial. Here at MOLO17, even in our recruiting, we value candidates who perform technical proof testing by introducing unit and/or interface tests. We invest a significant amount of time throughout the year in specific training sessions for our development teams, so that everyone can give their best in the technology they use every day.
Every developer in the team works with the most modern and effective techniques available, according to Test-driven-design principles such as:
- API Mocks
- Unit tests
- UI Tests
- Integration tests
Continuous Integration and Continuous Delivery
Over the past 10 years, long before these techniques became industry buzzwords, we’ve saved millions of hours of our developers’ work by leveraging CI/CD techniques. In automating each task as much as possible, we ensure that each build achieves the desired quality by using processes to test all changes that are developed to the test. We launch several test suites that promptly notify team members if the process is successful or if fixes need to be made. We then proceed with manual testing, whether internal or external by the client: this mindset allows us to constantly set a high bar and avoid unforeseen issues in production.
Offline Mobile Apps Specialists
Internet connection is something that many of us take for granted. In most work activities, it is considered always operational and ubiquitous. Yet, poor or no connection doesn’t only occur in geographic areas with poor coverage, but can also affect specific areas of the manufacturing floor within a company and environments with significant shielding or even underground.+
Our expertise therefore becomes essential for all those professional activities where the quality of work, the health of workers or patients and the success of critical activities for their business depend on the correct use of an application. Consider that, in case of failure to load an app, more than 75% of users abandon it.
The Offline-first approach of MOLO17
We have invested the last 6 years in developing mobile solutions that can operate in the total absence of a network connection. We call this an offline-first approach precisely because here at MOLO17 we have a laser-focused team for this technique. Unlike other vendors, we haven’t tried to reinvent the wheel here, in fact we don’t use any proprietary frameworks. We specialized on the open-source technologies offered by Couchbase and MongoDB through its Realm suite. This choice paid off as we were named the best in the world, winning the title at Couchbase Connect 2021 in Santa Clara, California.