Case Study: Custom Software Development for an American Flooring Company to Go Paperless

Our customer is a flooring specialist committed to providing an exceptional shopping journey. They cater to people looking to enhance or revamp their homes. This company has been acknowledged as one of the rapidly expanding private enterprises in the USA. Their focus is on providing robust flooring options that can endure the demands of everyday life, ensuring a lasting fix.


SERVICE

Business analysis, Custom mobile app development, Front end development, Back end development, Quality assurance & testing, Product design

COUNTRY

USA


Case Study: Custom Software Development for an American Flooring Company to Go Paperless

Business Challenges

01

Save costs

Manual data entry by the staff was bloating the budget of their ERP. Basically, people were converting hand-writing into digital data manually, which led to mistakes that resulted in additional costs.

02

Business process automation

The client wanted to go paperless, reduce overhead costs, get rid of heavy Excel price calculations, and enhance payment processing via Square integration.

Our Approach

Enterprise resource planning system

For ERP, Sombra created a team of 4 full-stack developers. The team inherited software written in Java from the previous vendor. The system is closely integrated with accounting, CRM, and other third-party systems.
We worked on:

  • Implementation of new features according to business processes.
  • Feature change according to business processes.
  • Running software production support.
  • Modernization of inherited technology stack with up-to-date solutions.

iOS applications

The client wanted to build 2 iOS apps to address business process automation and improved customer experience.

The team worked with Swift programming language due to the client’s requirement to build apps exclusively for iPads.

For the mobile apps, the team followed the steps below:

  • a detailed discovery,
  • defining the apps’ functional and non-functional requirements,
  • learning, analyzing, and building business user flow (in the form of a diagram), to make sure that the app covers each step that can be automated and that there are no gaps,
  • analyzing and describing the connections the app should’ve had with other apps, services, and the data they should exchange,
  • defined what should be in and out of scope for the MVP version of the app.

The BA specialist worked closely with the UI/UX designer to create prototypes based on business requirements. The development team reviewed the designs and made necessary technical corrections.

The business analyst also played a pivotal role in helping streamline the process and ensure everything was on track.

Communication

To ensure Sombra’s team was on the same page with the stakeholders, we set up regular sync calls.
Typically, during the week we’d have:

  • 2 sync meetings with the dev team and the client’s CTO
  • 2-3 meetings including BA, stakeholders, the client’s CTO and optionally Sombra’s dev team. BA created a requirement approval flow that required stakeholders to approve each requirement.

Business Value

Our client achieved their initial goals and met their business needs by eliminating unnecessary paperwork and speeding up business processes.
Modernization of the client’s ERP system helped our client improve business efficiency and streamline data management, leading to better decision-making and enhanced business performance.

We’ve successfully delivered both iOS applications.

Our client achieved a remarkable reduction in business operation costs.

At Sombra, we are the most proud of

  • flawless app work with a minimum number of bugs,
  • software helping the client to reduce costs,
  • improving the client’s business workflow overall through automation.

As of now, we continue to work on app improvement and add functionality important for the business. Our business analyst guides the business in improving processes, products, services, and software through data analysis.

What did the client value the most?

  • Our dev team can take over legacy software as well as build some from scratch.
  • The minimum number of faults in the applications indicates the high quality of our QA expertise and good quality control.
  • Our superb business analysis expertise not only supported the development process but also started to enable change to the client’s inner business operations through technology.
  • The developed applications proved to have intuitive design which is easy to navigate for the company’s sales representatives and installers.

Contact Us

Fill in the form to explore the services suited
to address your current business challenges.

Slider_comment__img__OqYpn

Chris Garbacz

Co-founder, StudioNinja

The solution launched to user praise and minimal bugs. Sombra has adapted to technical challenges and limited resources throughout the partnership. Consistent communication, flexibility, and a willingness to incorporate feedback have enabled a seamlessly integrated workflow. Our relationship has run smoothly since the beginning.
Slider_comment__img__OqYpn

Martin Weber

CTO, Fooring Company

This is the best offshoring experience I’ve had in my 25 years of doing this. Sombra is very productive. We’re cranking things out with very little rework needed. We have speed and quality, which is important because the system is live, so if we make a change, it has an immediate effect on our customer base.
Slider_comment__img__OqYpn

Sloan Ginn

Former Director of Product

Sombra successfully delivered a smooth-functioning product in the time that the client needed. Their developers were competent and receptive to feedback; the team lead, in particular, proved to have great expertise. They were accommodating of large and abrupt changes, making them a reliable partner.
Slider_comment__img__OqYpn

Jack Crews

CTO, Legal Monkeys

Sombra keeps everything simple and prioritizes getting the work done. One thing that I was pleased with was that Sombra was able to adapt to and learn our approach to software development. They adopted our best practices and were productive within that development methodology. Overall, the quality of their work is above average.
labels