Web Development for E-Commerce Company

Overall rating: 

5.0

Quality: 

Average: 5 (1 vote)

Schedule: 

Average: 4 (1 vote)

Cost: 

Average: 4 (1 vote)

Willing to refer: 

Average: 5 (1 vote)

Project summary: 

Byndyusoft developed a flexible, scalable e-commerce system with a high volume of consumer options. To do so, they used the Microsoft stack and JavaScript. The team continues to update the platform.

Feedback summary: 

Byndyusoft improved the efficiency of the e-commerce system from 80 to 400 checkouts per minute. The team communicates well and works in an Agile fashion, making it easy to change project requirements. They also the took time to understand the needs of the client before beginning the project. 

"They covered the entire software development lifecycle from the beginning."

BACKGROUND

Introduce your business and what you do there.

OZON.ru is one of the biggest e-commerce platforms in Russia. We sell almost everything; our site has an assortment of almost 4 million items. Over 30,000 orders are processed on our platform each day. I am the business applications director of the company. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Byndyusoft?

As a part of our IT infrastructure, we have a verification engine that is responsible for calculating prices and delivery dates in the checkout process. The Russian e-commerce market has a huge diversity of delivery options, such as networks of self-pickup points and different courier services. We have to take all that into account when calculating prices for customers. Our legacy system had done this successfully in the past, but it was outdated in terms of flexibility and scalability. We also had some issues during peak periods, specifically near weekends and during holidays. We needed to develop a new system from scratch, which is what Byndyusoft did. 

SOLUTION

What was the scope of their involvement?

We have been working with Byndyusoft for a number of years, during which time they've solved a number of issues our company had. For this project specifically, Byndyusoft covered the whole development process for our platform. They started with understanding our business requirements, interacting with our partner delivery companies, and deploying the service to our DevOps team. They covered the entire software development life cycle from the beginning. From a technology point of view, Byndyusoft used the Microsoft stack, namely ASP.NET MVC and SQL Server. They used JavaScript on the front-end.

How did you come to work with Byndyusoft?

I attended several professional conferences related to IT development, where I met Byndyusoft's principal and saw some of their presentations. A major factor was Byndyusoft's experience with technological stacks that were similar to ours. We have our own development team, so this similarity in skillsets has played a role.

How much have you invested with Byndyusoft?

The cost of our project with Byndyusoft has been above $200,000.

What is the status of this engagement?

We started working on this project with Byndyusoft in May 2015. There have been 2 major releases, but we are still in the development process of a third one. 

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

It would be difficult to evaluate the project in numerical terms. To give you an idea, we used to have performance and capacity issues with our previous checkout system. With this update, we can sustain 400 checkouts per minute on the new platform. Previously, we were only able to handle 80 checkouts.

How did Byndyusoft perform from a project management standpoint?

We had our own project manager assigned to the work who interacted directly with Byndyusoft's technical lead and team. Byndyusoft mostly offered analysis and development resources, but they also communicated with the development teams in our own company as well as those from partner companies. The Byndyusoft team had a good level of communication.

What did you find most impressive about Byndyusoft?

We have worked with other development companies. Unfortunately, many of them focus on development tasks, requiring detailed requirements from our own side that are followed to the letter. Byndyusoft stood out by working in an Agile fashion. It's very easy for us to change specifications during the project. This is so important because we've gone through discovery steps and discovered new requirements throughout the project.

Are there any areas Byndyusoft could improve?

I can't think of anything significant. 

RATINGS

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    Estimates were incorrect at times and had to be changed. I wouldn't call this a problem since Byndyusoft always paid attention to new discoveries. They always kept us informed.
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer