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.