Mobile application & Web services

- Business transformation

- Optimisation

- Software Integration

- Consulting

- Mobile and App Development

- Design

- Reinventing User Experience

Mission Statement:

To optimise client's business processes via combination of high quality software development with consulting expertise.

 
$10,000+
 
$25 - $49 / hr
 
10 - 49
 Founded
2012
Show all +
London, United Kingdom
headquarters
  • London
    United Kingdom

Portfolio

Key clients: 

Industry Leaders: Sintec UK, Bosch, Buderus, Sintec LLC, Ginza Project, Moscow Operetta Theatre, Resultat OU, Geekbrains, ErgoSolo, Toldot LLC, Agro2b, Unicard Oil, Molecular Electronics Research Institute, National Research University of Electronics Technology, South Ice Sport Center etc;

Startups: Park Solo, BuildBen LLC, Envolved LLC, Dancefilm, Getberry, Mattermost, Stops LLC, Tripsformer, U&Partners, OsaGo, etc.

Reviews

Sort by

ERP Audit & Troubleshooting for FinTech Software

"We were very lucky that the audit team had practical experience in the field of ERP."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
May 2018 - May 2019
Project summary: 

20miles was responsible for performing a technical audit of an ERP system that served the financial, legal, and treasury departments of enterprise-level companies. After a global launch, they fixed any bugs.

The Reviewer
 
51-200 Employees
 
Moscow, Russia
Tamara Zibermann
Regional CFO, Resultat
 
Verified
The Review
Feedback summary: 

Having a third-party inspection helped improve internal attitudes about the quality of the product. Not to mention, the 20miles team's testing process proved to be an educational moment for the in-house staff. The final report also supported additional plans for product improvements before release. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our company provides consulting and financial services. We specialize in international procurement and logistics and provide our services worldwide. We have more than 1000 clients and positive feedback about our work in our portfolio.

Our main product is the provision of consulting services, accounting and legal support. Around 2 years ago, we made a decision to expand the service we provide for customers by implementing the ERP system that we install at the enterprises of our customers and partners.

I lead the ERP implementation process for our customers.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

Providing outsourcing and audit services, our clients often face the need to automate their processes, because foreign economic activity requires monitoring numerous information flows.

For many reasons, we had to implement our own ERP for our customers, as third-party solutions do not fit our business process and are not aimed at optimizing business processes. At the same time, it is critical to maintain a level of the data entry culture since the slightest violations cause unpleasant consequences for the company.

Due to such high requirements, we decided to call a third-party team that could conduct an audit for our IT product - ERP system.

The tasks of the auditor included analysis of the user satisfaction, quality and validity of the UI / UX of the system as well as speed and stability. Also, among the critical audit tasks was to monitor the quality of communication and business processes of interaction between the ERP development team, Product Managers and customer clients.

Since the chain is quite long, we noticed interruptions in the communication between the links. Before the global release of the product on the market, we set ourselves the task of conducting a complete and in-depth check of all parts of the service in order to have a better idea on ​​how the system will behave after release.

What were your goals for this project?

Our goal from the audit team was to find all the nodes, processes and standards for which improvement before the launch was important, as well as to have an idea of the blind spots of the system that may become evident after a large-scale release of the product.

The range of such issues is very wide, it covers both the technical side of the product, its design, as well as communication and user support issues. We tried to fix as many bugs as possible that could get in our way after a large-scale release, and the 20miles team was responsible to find all the bugs that could affect the success of the product after the release.

SOLUTION

How did you select this vendor?

We wanted to make the right choice as we were putting at risk our past efforts and work for 2 years.

We hired several consultants for the test, who were able to find those mistakes and spots that we already knew about. Therefore, we were not completely satisfied with the experience of working with an intermediate team.

As the second step, we got recommended to approach the 20miles development team, as they had very good recommendations from our partners from the financial sector.

The team immediately visited all of our customers and collected product feedback from them, interviewed users about the shortcomings and advantages of the system. When we saw the level of immersion in the details, we decided to entrust the team with all the parts of the audit, which removed a lot of difficulties from us.

We had fairly wide selection criteria: organization of the team (it was important for us to have 1 PM that would be aware of all product issues) and expertise in building ERP and digitising business processes (later we learned that the team had required experience in building ERP systems).

Describe the project in detail.

The product is a digitized business process of foreign economic activity, which affects all aspects of financial and legal activities. On average, one client represents 40 users of the financial, legal and treasury departments of companies.

The target customers of the product are companies with a turnover of more than 1 million pounds per year of foreign economic activity (export and import). ERP system supports the culture and correctness of data entry, and also makes it possible to build statistical and analytical results of the company as well as track risks.

The product is supplied to consulting clients as an accompanying tool, however, we plan to make it an independent product and publish it on the professional support market. The product is installed locally on the customer’s server in order to protect data; it is a native software for Windows and Mac.

What was the team composition?

While working with us, the PM was mainly the one who got in touch with us and it was important for us to build communication with the team through 1 person. To discuss the results of our work, team analysts who made a report and answered all our questions joined us at the meetings.

Also, the employees of our IT department talked with the technical specialists of the team. The guys from 20miles gave us 4 thematic lectures: methods of analyzing user needs, methods of competitive analysis, modern UI / UX in ERP, strategies and tools for promoting the product on the market.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

We managed to get reliable and objective information about the quality of our work. Intensive lively discussions gave us a leap and we increased internal loyalty to the product, removed many blocks. Based on the results, together we drew up a plan for product improvements before release

How effective was the workflow between your team and theirs?

The 20miles analysts have always presented and explained all the results directly to those employees who planned to implement the changes. Despite the fact that we were provided with written versions of the answers, the auditor controlled the implementation of changes in the mode of live participation with the right employees.

Constant live discussions over the course of 2 months have become the norm. We gathered in a large meeting room and every time a lively discussion arose. Many issues of the interface, optimization of the business process, legal aspects of product protection and much more were discussed.

For us, this was a very valuable work experience, as we were able to look at our work from the outside.

What did you find most impressive about this company?

We were very lucky that the audit team had practical experience in the field of ERP, they were able to harmoniously unpack it. Our team wanted to apply in our work many practices that we have tested on ourselves during the audit and this has become an additional value for us.

Are there any areas for improvement?

We really enjoyed working with the team, therefore, all the improvements will be on our side.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Open-Source Dev for Mobile Software Solutions Company

"At each meeting, the developers were very responsive and shared their problems."

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
May 2016 - Aug. 2018
Project summary: 

20miles assisted a software development company in creating an open-source mobile application for iOS and Android. They built messenger and file-storage features in the effort.

The Reviewer
 
51-200 Employees
 
Moscow, Russian Federation
Roman Shmidt
PM & Agile integrator, Ingenium
 
Not verified
The Review
Feedback summary: 

The final deliverables have been thousands of software downloads and many users have responded with positive feedback on the solution's features and functionalities. They inspired confidence in their team with effective communication. Their willingness to make their standards clear was important.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our company focuses on software development: mobile applications, ERP, WEB services, their integration and promotion. I am the project auditor hired to track the project at all stages. My main responsibility is to give a quality assessment of the team’s work and provide support under increasing quality standards.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

We constantly have to establish corporate messengers for our clients when working on their projects. We often ended up with Slack solutions, however, the accumulating cost of implementation was growing rapidly and we thought about finding and implementing OpenSource solutions. We managed to find one - it was the Mattermost service, which by that time was participating in the Y accelerator. We really liked the solution and we decided to comprehensively implement it on some of our projects.

By that time, it all was developed using WEB tools and they did not completely satisfy us in terms of speed, so we contacted the guys from Mattermost to find out if they would mind if we developed the native version of Matternative. We received positive feedback and decided to develop such an application with the team. Before starting the development, we hired an experienced consultant who was supposed to evaluate our approach and quality in order to get an objective assessment of our work from the outside.

Therefore, in addition to developing a mobile application, our task was to develop internal standards that we implemented in real time. The Matternative project is an iOS / Android mobile application, an internal product of 20miles, developed according to the Open Source model. We did not create this product for monetization, openly published a code with the possibility of free distribution.

What were your goals for this project?

Our goal was to get an objective assessment and improve our skills: in UI / UX, the ability to understand and implement user wishes, the level of management, the communication of project members with each other, the level of quality and speed of the solution.

We also wanted to challenge ourselves and make a contribution to the Open Source community of products by sharing the source code for free. And of course, introduce a corporate messenger developed by us.

SOLUTION

How did you select this vendor?

At first, we wanted to implement the project on our own, but later on we realized that we needed to hire a consultant from the side who has more direct experience and can maintain objectivity and a high level of demanding work.

We conducted a fairly large selection and settled on a candidate with an experience of 8 years in the development of mobile applications, which could demonstrate to us his strong experience in this industry.

The project auditor we hired at the start worked on a daily basis and together with our team, giving lectures and Agile meetings, which allowed us to see our work from the outside, to feel the need and desire to raise standards and make this part of the team’s philosophy.

Describe the project in detail.

Matternative is an iOS / Android corporate mobile messenger. It allows you to create correspondence between project teams with the ability to share files and links inside the messenger.

The messenger easily ties to the corporate file storage, which helped to store files and messages in a single secure server environment and provided essential sense of tranquility, because It was accompanied by weekly backups and had no restrictions on the size of the team, groups, participants or the number of messages.

We achieved a very short project implementation cycle, which significantly reduced the launch time of all new projects. It has become a worthy alternative to Slack.

What was the team composition?

During this project (about 5 months) I contacted all team members: iOS / Android developers, Project Managers, Analysts and Designers, Techdoc writers and testers every day in the office. It was a team of 8 people who worked on the project, and during the lectures, all the other members of the team were joining us.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

In total, our solution was used by more than several tens of thousands of users (we can’t establish the exact number, because we intentionally do not maintain a user base). We have received hundreds of grateful letters from different countries. We did not offer donation options, but were pleased with the many thanks.

It was important for us to achieve our audit objectives: track all KPIs and understand how we can make a qualitative leap forward. In practice, we managed to convey to all the team members the value of the growth vector and all members of our team agreed with these ideas, especially because each of them participated in the formation of standards and philosophy, this united the team quite strongly.

How effective was the workflow between your team and theirs?

We started with global product planning, held several meetings with the team in order to analyze the functionality in detail. After that each member of the team presented their assessment of the tasks, which was discussed and distributed between the rest of the team. Everything was fixed in the configured task tracker, after which the priorities for each feature were clarified. During the development process, the auditor monitored the KPI of our work and we discussed what could be improved, how to rebuild the process and make it more efficient.

After the 2nd month of work, we were able to stabilise the quality level and track our indicators, because each person had their own plan and moved independently within it. The whole team worked very synchronously according to the development plan. Each new version was presented to the focus group, we tracked errors and crashes, examined the wishes of users and compiled a wish-list, which we later voted on.

Sometimes we talked and consulted with the Mattermost team, but remained a completely independent initiative. At the end of the project development, we conducted a large-scale retrospective, which consolidated the implemented standards and an understanding of the necessary improvements on the following projects. Our entire team fully supported this approach and was interested in monitoring our own effectiveness. Everyone noticed significant improvements in productivity and these results gave us motivation to grow further.

What did you find most impressive about this company?

As an internal auditor, I felt the potential and strong desire of the team to look for ways to improve. At each meeting, the developers were very responsive and shared their problems. Such openness involves all team members in the process and a synergy effect arises. I had a clear belief that this team could do everything.

Are there any areas for improvement?

All our work on this project was built around the search for improvements, therefore, I can not describe here all the results achieved. But I can say that we went through all the difficulties quite confidently and I was satisfied. I don’t think that I can leave something here for improvements, because the team has moved much further without me.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Native Mobile Apps for Wholesale Enterprise Marketplace

"We were impressed by the initiative of the team and the team’s propensity to make decisions based on data."

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
May 2017 - Sept. 2018
Project summary: 

20miles developed a set of native iOS/Android apps for an existing marketplace for wholesale purchases. To do this, they analyzed user data, created an optimal use case, and designed a mobile API.

The Reviewer
 
501-1,000 Employees
 
Moscow, Russia
Project Manager, Agriculture Manufactory
 
Verified
The Review
Feedback summary: 

 20miles was able to navigate the marketplace's technical nuances well. Since going live, the apps have registered several thousand tender purchases each month, which has highlighted further opportunities to collect data. The solution has also reduced order placement times from 28 minutes to 21.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our company is engaged in the production and supply of agricultural products. Our production consists of several large factories for the production and regional distribution of agricultural products, which together form our agro-holding.

I am holding's product manager and my responsibilities include formulation of business requirements for holding’s supply and provision.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

Our departments interact with hundreds of suppliers of raw materials, equipment and components on a daily basis. Such a large flow of data and operations is not possible manually, so in 2012 we developed the Procurement Marketplace, to which our suppliers and partners got connected.

To make a decision, we are guided by data, therefore, we collect end-to-end analytics on all our resources. The last few years we have seen a steady growth in the usage of mobile devices that are used to visit our resources.

We analyzed how this affects our users and decided to create a native mobile application for the existing Marketplace. We set a number of tasks for the developers:

  • Explore and extend user analytics
  • Design a mobile API
  • Develop and publish an iOS / Android mobile apps

What were your goals for this project?

Investigate the collected data and the process of user interaction with the Marketplace, design the optimal use case based on the data, develop a mobile application based on the data and on the existing experience of the WEB site.

Achieve mobility, optimize uptime, improve the comfort of Marketplace usage with the help of mobile application for smartphones and tablets.

SOLUTION

How did you select this vendor?

The holding department held a tender, highlighted a short list of developers according to criteria that were important to our company. Our choice was made on the basis of relevance to the corporate criteria of the holding, the training of analysts and the proposed concept by the team based on the data that we published at the start of the tender.

Describe the project in detail.

The project consisted of several parallel processes in which specialists participated on each issue. We quickly established interaction at the departmental level, discussed analytics, its relationship to our user’s behavior.

We jointly developed a risk model, a financial model, so that our IT department has an understanding of how to work with the product in house.

Product development required the synchronization of the interests of a large number of users, since the product is online on the on hand and also incorporate architecture, interconnected with the company’s corporate business processes, it required developers to pay attention in both directions.

At the first stage, the already developed backend’s architecture of the wholesale purchase system was analysed. Based on the existing backend and mobile application standards, an API has already been designed to interact with the system.

At the second stage, when creating the design concept, studies of all internal business processes were carried out.

In the third stage, we created the MVP version of the mobile application to implement it in production. At the fourth stage, the full version of the procurement system through mobile devices was fully developed and implemented.

Finally, at the fifth stage, the team transferred all the source code, created documentation and provided free warranty support for the newly created system for several months.

What was the team composition?

At various stages of the project, we interacted with Analysts (primarily at the initial stages), with the Backend architect (during the design of the API), and most often we communicated with PM, who organized the entire development process, made a presentation of each new version of the product, and passed the iteration of work.

We know that around 10 members of the 20miles team were involved in the project, which did not change during the full project’s length.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

As a result, the product is an iOS / Android mobile application for suppliers, through which purchases and offers of a partner are placed. The mobile application covers the need for mobility from placing a food offer and submitting an application for participation in a tender, to tracking purchase rates in real time.

The mobile application gives independence from the personal computer, which is especially valuable given the large territory and work associated with the warehouse.

Several thousand tender purchases are registered monthly in the system, and this is a large amount of data that requires cross-cutting analytics to track blind spots and places for improvement.

The mobile application opened for us the opportunity to get more data that we use to improve interaction with users of the system. Such product made it possible to optimize the average time for placing an order from 28 to 21 minutes, which saves at least 1726 hours annually.

How effective was the workflow between your team and theirs?

The team visited the production facilities several times, got familiar with the business processes in our company, studied the procurement process and based on the gained knowledge - designed the concept of the product.

This was subsequently implemented with all the nuances of internal technical architecture of our procurement system as Backend was on our side. Our technical experts and marketing analysts have achieved the necessary synergy with the team and managed to successfully develop the system.

What did you find most impressive about this company?

We were impressed by the initiative of the team and the team’s propensity to make decisions based on data.

Are there any areas for improvement?

We did not have any dissatisfaction in the work of the team. In the process, on our part, additional requests arose, to which the team eagerly responded.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

iOS Development for Clubbing App MVP

"They offered an amazing value, showed great initiative, and took a professional approach."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
July - Oct. 2014
Project summary: 

20miles created an MVP for an iOS clubbing app that explored the nightlife of St. Petersburg, Russia. Once registered, users could explore different recommendations and use QR codes to access club offers.

The Reviewer
 
1-10 Employees
 
Moscow, Russia
Max Slavic
Founder, Clubget
 
Verified
The Review
Feedback summary: 

20miles went above and beyond to deliver the app. To bolster the startup's business, the team also pushed for more analytics features in the app. Internal stakeholders presented the MVP to their partners and prospective clients.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

We are an entertainment startup. The startup was born as an idea to form a digital market for club visitors and establish interaction with them, increasing the service of entertainment companies. I am the founder of a startup.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

We decided to introduce the team right at the start of the project in order to receive feedback from developers when the concept was created.

As a result, within a 2 months sprint, together with the development team we explored the nightlife of St. Petersburg, visited clubs trying to find out the nuances and interests of the visitors.

After collating all the data together we approached MVP iOS development.

What were your goals for this project?

We needed support and full developers’ involvement in creating this startup. The primary aim was to develop an iOS mobile app.

SOLUTION

How did you select this vendor?

Few years ago we posted a few questions online and got a few teams who got back to us. The 20miles team were the most initiative amongst all which led us to starting a project with them.

Describe the project in detail.

After registering in a mobile app, the system anonymously defined users’ preferences to allow them to explore the entertainment life in a “where to go” format.

In this mobile app there is also a QR code that can be used on the entrance to receive an offer that the club or entertainment venue provided. All data was stored anonymously and we haven’t stored any specific personal information as it wasn’t needed for our functionality and made the development cost go down.

One of the particularly interesting features that we found was that people tend to go to different places in one day without staying in a specific one for too long.

What was the team composition?

We got assigned a PM, mobile app developer (iOS), backend developer, analyst, designer and technical writer, who helped us release out tech documentation.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

After hours of mutual market analysis and convenient visits of restaurants and clubs we managed to formulate business requirements and create product concept. After that, the team implemented the idea within an iOS app in an MVP form that we used to present to our partners and clients.

How effective was the workflow between your team and theirs?

Despite that fact that we were not too proficient in IT, guys managed to give us the basics and showcase the principles that it faced with other clients. The workflow was very smooth, we used online group call with appear.in, but spent a large amount of time in face to face meetings and outside for the research.

What did you find most impressive about this company?

We received a very positive and high level of interest from their team to boost product’s analytics. This was crucial to us to bring the idea to life not just from technical point of view, but also critically assess the business side of a startup.

Are there any areas for improvement?

Hard to find anything specific for the team’s improvement, but after inside reflection we found a few areas to improve in our startup. The main one we identified was within the marketing and promotion fields to make the product more popular.

5.0
Overall Score They offered an amazing value, showed great initiative, and took a professional approach.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    As mentioned we mainly spent time together, but had a few online calls too. The team was very transparent and we had weekly updates on the progress.
  • 5.0 Cost
    Value / within estimates
    Was in our expected range. So no surprises here.
  • 5.0 Quality
    Service & deliverables
    The quality consist of all the below + the satisfaction from the final result. The team delivered on all aspects even where we didn't expect them to.
  • 5.0 NPS
    Willing to refer
    Absolutely

App Dev for Shipping Logistics Co

"After the app's release, the team stayed with us to solve our user's problems."

Quality: 
5.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
Jan. 2016 - Mar. 2019
Project summary: 

20miles designed an app for iOS and Android and developed it from scratch. Based on a ride-sharing model, the platform coordinates cargo shipments between the carrier and the client.

The Reviewer
 
11-50 Employees
 
Moscow, Russia
CEO, Shipping App
 
Not verified
The Review
Feedback summary: 

The app receives serval thousand new users each month, and can easily handle a lot of users on the platform. All bugs discovered during testing have been resolved. 20miles’ team cooperate with their partners to solve problems as they arose. Overall, they’re great partners.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our company focuses on logistics for over 10 years, we transport goods over long distances. I am a CEO in the company.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

In 2015 we thought of an idea inside our company to create a startup that would organise logistics of small cargo in the business model that Uber uses. To bring this idea to life we were required to find a team of developers, who could develop such mobile app.

What were your goals for this project?

In the past we never had to develop any IT products, which made us think that we need to find an experienced team that could collaborate with us, design and develop this product. We needed developers’ help in identifying business requirements, technical documentation and further support in developing the product from scratch. What we value the most is experience in analytics and efficiency. At the end of the day, we needed to develop an iOS, Android mobile apps. The 20miles team also provided technical support and provided advice on promoting the service.

SOLUTION

How did you select this vendor?

I have filtered and shortlisted a few teams from an online rating of mobile app developers. This team was the final one I selected. At this time I cannot recall the exact amount of companies considered, but at the end we were selecting from the 4 most applicable ones.

Describe the project in detail.

Mobile app consists of 2 account types: for the carrier and for the client. The client needs to input the cargo parameters, coordinates and destination. The carrier, on the other side, need to respond to the request and set a price. Such model is very similar to the Uber concept, but focuses on logistics.

What was the team composition?

iOS: 1 Android: 1 PM: 1 Analyst: 1 Designer: 1 Technical specification: 1 Tester: 1

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

After publishing an app we had more than 6,000 users registering each month, which demonstrates that app could handle high load easily. And for all possible bugs that appeared with the first feedback, the team efficiently solved all issues and updated an app.

How effective was the workflow between your team and theirs?

When we were working together, the team really pushed analytics and improvement of this idea. The findings then were integrated in a product using Agile method. After the app's release, the team stayed with us to solve our user's problems.  Analysts from the team cooperated with us during the stage when we got investment for this project.

What did you find most impressive about this company?

While working together we structured product analytics, closely worked and discussed results and user requirements. Usually, within 2 days we could receive a massive analytical report on business requirements and could react quickly to make a decision, which was very efficient.

Are there any areas for improvement?

An improvement could be made at the stage of registering developer account for us as it takes quite some time, especially with iOS.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    We spent some time waiting for our iOS account to get approved. While it is not particularly studio's fault, they should have started this in advance.
  • 5.0 Cost
    Value / within estimates
    Compared to the other ones we reviewed this one was the best.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Custom Software Dev for Secure Messaging Service

"Such work required a high level of cooperation between both teams, but we managed to work efficiently together."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
May - Sept. 2016
Project summary: 

20miles designed and developed a secure messaging platform for multiple operating systems. After providing initial consulting services, the team delivered desktop and mobile versions of the product.

The Reviewer
 
1-10 Employees
 
Moscow, Russia
CEO & Project Manager, Startup
 
Not verified
The Review
Feedback summary: 

Flexible and experienced, 20miles seamlessly responding to fluctuating requirements while managing separate development processes. The team implemented comprehensive solutions, analyzed complex data sets, and effectively tracked the progress of the project.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our startup is formed around secure, corporate messenger that could locally integrate into client's hosting. I'm a project manager and is responsible for communication with the development team.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

Our background and business experience brought us to a conclusion that there is a need for a secure internal messenger that would be used with confidential information. For our project, it was crucial for the team to have an experience with messengers development that 20miles had. We had design concept ready, but we wanted to improve it and use it as a foundation for an iOS and Android apps.

What were your goals for this project?

First - improve existing concept to a level where it could be used as a development task. Second - develop a product for all relevant operating systems: iOS, Android, WP, Mac OS, Windows PC with the relevant backend.

SOLUTION

How did you select this vendor?

We have made a shortlist of developers using public information and after analysis of 10 teams and initial discussions, we have made a decision to select 20miles and started our cooperation.

Describe the project and the services they provided in detail.

They provided excellent analytics and consulting services, reviewing our existing documentation and the concept, providing feedback and pivoting it before the development started. In regards to the software development itself, we followed Agile approach and the development for all platforms happened in parallel. The team also prototyped and designed the product throughout mutual discussions and research.

What was the team composition?

The team had approx. 14 people involved, we were allocated with a PM and 2 developers for each platform. Two developers were doing both Mac & iOS. They also had their own QA team, who tested the service and a designer, who created our visuals. The team size was pretty stable throughout the project.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

The development has been challenged by the fact that we had development processes in parallel for 5 different operating systems. We adjusted business requirements and implemented them on all platforms.

This required more attention and concentration on specific tasks, but despite the difficulties the product was created and massively helped us in receiving market feedback to plan and adjust our future software updates.

How was project management arranged and how effective was it?

During the development stage we tested the product on the clients’ sites with the team. We faced a large amount of questions from infrastructure settings to deployment of the product into a live version. Such work required a high level of cooperation between both teams, but we managed to work efficiently together.

In respect to tools, we mainly used Skype and face to face meetings, we also had read access to their GitHub to track progress independently. The deadline for our initial release was met.

What did you find most impressive about this company?

The team managed to take a lot of analytics, remember all the nuances and details of our business requirements and track our progress efficiently.

Are there any areas for improvement?

For projects like ours it would have been beneficial to organise a service that would manage portfolio when the user’s number increase significantly and the client get hundreds and thousands of internal projects. This however is more relevant to our own planning, rather than their service, but might be a tip for others.

5.0
Overall Score We wanted the team to help us release the product. This has been successfully achieved.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    As previously mentioned, there was no issues with planning problems ad deadline was met.
  • 4.5 Cost
    Value / within estimates
    I would describe it as very good value.
  • 5.0 Quality
    Service & deliverables
    The team delivered on everything we asked them.
  • 5.0 NPS
    Willing to refer
    Very likely.

Custom Software Dev for DevOps Solution

"They didn't just fully meet our expectations; they exceeded them significantly."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
May 2017 - Ongoing
Project summary: 

Using an expansive tech stack, 20miles developed a mobile DevOps solution. They also wrote articles, surveyed the target market, and tested the product. 

The Reviewer
 
1-10 Employees
 
Ashdod, Israel
Paul Millfan
Project Manager, Buildben
 
Verified
The Review
Feedback summary: 

The solution launched on schedule and worked flawlessly, despite several scope changes. 20miles impressed with their thorough planning, transparent communication, and commitment to the project. Their meticulous, thoughtful workflow made them a valuable long-term partner. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

We're a software startup focused on reinventing mobile DevOps, offering a continuous integration and distribution tool with an artifact manager. I'm a project manager.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

After conducting market research and securing funds, we identified a complex challenge that needed external mobile development experience. We decided to outsource this critical job to professionals.

What were your goals for this project?

Our clients previously had several options: depend on a cloud service, build an expensive proprietary solution, or use an open-source solution that required continuous support. We wanted to combine the best of these worlds to make DevOps easy and economical. 

SOLUTION

How did you select this vendor?

We weren't looking for developers who would finish the project and run away. We needed a long-term partner who could share our vision and contribute to a valuable solution. We also needed a team that could create a product with passion and perfect it to the highest standard. 

We searched for vendors online, reviewed their portfolios, and scheduled interviews with 15 companies. Our whole team was involved, since we were about to outsource our core business process. The deciding factors were simple: professional competency, ability to listen, proven track of experience with our stack, and the ability to share our vision and intuitively suggest technologies. 

Describe the project and the services they provided in detail.

We had initial guidelines and drafts to help with the selection process. We did expect vendors to challenge it and provide suggestions. Our initial vision pivoted to deliver more accurate business value to our clients.

The 20miles team did a great job of challenging our initial concept and writing professional articles to test it in the market. We reached out to 10,000 potential customers who reviewed our solution and gave valuable feedback. This required through research on similar solutions to see where we could do better.

20miles built the whole project. They designed wireframes and mockups and delivered proper testing and support. We created an internal website to formulate our sales funnel, but they developed the core concept. They used the following tech stack: Golang, Pure Ruby, Postgresql, Docker, Bash, Redis, Homebrew, Fastlane, Gitlab API, Github API, and Bitbucket API. 

What was the team composition?

We had seven developers, one designer, and two QA testers, but that number was flexible. We requested this flexibility, since we knew the project would slow down initially and speed up when we initiated discussions with our customers. Having a fixed team wasn't ideal, as we were also pivoting and adjusting during the development process.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

We efficiently pivoted our idea and released it before the final deadline. The team gave us all the support we requested. As previously mentioned, rigorous planning and flexibility were crucial to this project. After two years, we are still working with them.

How was project management arranged and how effective was it?

Unlike some vendors, 20miles pushed hard on the planning side and happily remained fully transparent. We could always access their board to see how many developers were assigned to each task. They also assigned a project manager who stayed in touch with me and the team.

We had read access to their Jira, GitLab, weekly Skype calls, and bi-weekly meetings. We had full control over their progress and quickly reacted if anything needed attention. 

What did you find most impressive about this company?

The quality we value in any business relationship is trust. Through their constructive and polite approach, 20miles made it clear from the beginning that we could trust them. Their attention to detail and sincere passion for improvement were astonishing. We also highly valued their flexibility and transparency. They didn't just fully meet our expectations; they exceeded them significantly.

Are there any areas for improvement?

A successful project is hard to criticize. We always want things to be finished more cheaply and quickly. However, they met our own price and time estimates.

Some of the developers were offshore. In an ideal world, we would want them in our office, but that's not how this industry works. We didn't have any communication problems.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They helped with planning, which eliminated uncertainty and reinforced transparency.
  • 4.5 Cost
    Value / within estimates
    I would love a cheaper price, but they didn't exceed the market rate and we still saved due to their flexibility.
  • 5.0 Quality
    Service & deliverables
    They delivered each stage perfectly.
  • 5.0 NPS
    Willing to refer
    I definitely recommend them, as long as they can still work with us.

Education Program Strategy for Manufacturing Company

"We were impressed by their ability to get into the corporate culture..."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Mar. - June 2018
Project summary: 

20miles provided consulting services to support an educational program. They advised stakeholders on best practices and produced media content (e.g. images, graphs, and stories).

The Reviewer
 
51-200 Employees
 
Moscow, Russian Federation
Yaroslav Isai
PM Analyst, Manufacturing Company
 
Not verified
The Review
Feedback summary: 

The team met stakeholders’ requirements in a highly time-efficient manner. 20miles streamlined workflow conserved internal resources. They were invested in understanding stakeholders’ requirements, performing research and attending industry conferences.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

The company does research and production of equipment in microelectronics. A client in education project Mobile App PM was our corporate education department. I am a head of project management.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire 20miles?

Together with the SME business development corporation we planned to open several educational direction, including IT product management. This led us to hiring mobile app developers.

What were your goals for this project?

To bring this project to life we had to use help of professionals with experience in mobile app development and web services that could create an educational program with necessary adaptation towards corporate nuaces.

We wanted them to describe all the hidden problems and best practices, answer questions on how to bring the development team together, how to organise development process and assess risks.

SOLUTION

How did you select this vendor?

One of our business partners introduced us to the team.

Describe the project in detail.

The team developed media content in a form of a number of images, texts, tests, stories, schemas and graphs that we integrated in our corporate platform.

What was the team composition?

PM: 3 Analyst: 1

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

It was vital for us to get MVP of the educational program ready in the most shortest timeframe - 2 weeks. During the development stage, analysts of 20miles team attended other educational coferences, researched our industry, corporate culture and requirements after which we had implememted it with the minimal amount of changes.

How effective was the workflow between your team and theirs?

We have been introduced to a quite efficient format that included face to face meetings with employees that were used to discuss and agree on all project questions that ended up saving us a lot of time, avoiding too much of an electronic messages.

What did you find most impressive about this company?

The ability of analysts to get into corporate culture and quite quickly formulate very precise requirements without any bureaucracy.

Are there any areas for improvement?

We think that the team could have created their own educational course within the area of mobile development. Share it with the clients and promote it as a dedicated, separate product.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer