I am СТО at growing regional IT Company. I am responsible for all IT services including infrastructure and business transformation of the company.
We faced with rapidly growing business needs on goods for pets market at Perm and nearby regions. We needed to rapidly create IT infrastructure for internet sales and for couriers who will faster than competitors deliver goods for pets to clients. We needed to create mobile app and prepare server infrastructure, including interactive methods for it. We do not have any in-house mobile app or server developers, so we needed to outsource the entire project.
Goals were to develop mobile app and IT services for it, including server interaction methods. The mobile app should work on special android devices used by our couriers online and offline and be interconnected with corporate CRM system.
We asked for recommendations for our partners and also searched online. We searched vendor who have senior mobile and server developers who could done project in a 2-3 months. We made a list of 3 potential vendors and then took a series of evaluation meetings after which we chose this vendor.
Once we selected this vendor, we discussed our goals to make common vision and after that for about a week we had a very intensive requirement eliciting session. After most of requirements were elicited by the vendor they developed project plan and we signed time and material contract. After two weeks they introduced all of the design sketches. After sketches were approved the vendor developed final UI design for Android that was impressive and made us felt confident about usability. The product was created on iteration basis, every two week we got a new version of product and their analyst/project manager demonstrated it at our office and solicited feedback. Finally after about 2 months we got developed server and working proto-type of mobile app that was tested by some of our couriers. Finally after following two weeks they released the app.
Their company for this project offered us analyst/project manager, server developer, Android developers, UI/UX designer and tester. As far as we worked on time and material contract their team changed in amount depending on project needs.
The vendor provided very good analytics and we together with end users really got happy when we get final product. After we launched mobile app our couriers became much more effective, we shorten delivery time and increased clients’ satisfaction. This is why we think we attracted new clients, the growth was 40% in 3 months after we launched mobile app. We increased our delivery services time and quality and became much more competitive and looking at new regions for expansion. We got the mobile app and server methods within agreed timeline.
The analyst/project manager that we were assigned was very attentive to the details and easy to communicate. He demonstrated deliverables and always solicited feedback to make sure we get mobile app as we really needed.
They showed very good performance on the project, their analyst was very experienced and it possible would take much more time to done the project if this effort would not be like that. We noticed that they are also great at UX and development. We recommend this vendor and planning to continue our relationship.
What is it about the company that you appreciate the most?
They showed very good performance on the project, their analyst was very experienced and it possible would take much more time to done the project if this effort would not be like that. We noticed that they are also great at UX and development. We recommend this vendor and planning to continue our relationship
What was it about the company that you didn't like which they should do better?
We noticed that their analyst was a project manager too, and may be it would be even more efficient that roles are shared between two different people