From Lost Development Project to Gained Friend

UGallery Home Screen

We believe in doing things the right way, and we want to make sure our partners know that. That’s why we live and breatheĀ transparencyĀ as one of our main corporate values ā€“ even if it means saying no to opportunities.

In this post, we will present you with aĀ Product DiscoveryĀ case with a pretty unusual outcome. Keep reading to find out why we lost a project but ended up gaining a friend.

About UGallery

UGalleryĀ is an eCommerceĀ platform founded in 2006, that connects artists directly with collectors on its website. Headquartered in San Francisco, CA,Ā UGalleryĀ positions itself as an approachable and convenient alternative to the brick-and-mortar contemporary art gallery.

This platform allows artists to submit their artwork, and after a strict admission process carried out by the UGallery team, the artwork gets published in their e-commerce platform allowing people from all over the world to buy fine art.

Product Discovery

UGallery Home Screen
Product Discovery for UGallery

When UGallery first approached us, they were looking toĀ improveĀ their eCommerce platform but had the challenge of taking care of theirĀ profitabilityĀ too, as each enhancement or modification to the platform implied the concentration of large resources (time and money), making it difficult to accurately estimate plans for the future.

Faced with this challenge, UGallery was concerned about their current development velocity, processes, forecasting abilities and robustness of their product. They thought that the solution would come by approaching a recommendedĀ software partnerĀ who is familiar and experienced with the technologies that compose their systems.

Our team investigated the root of their problem and we sought to understand whether the approach they considered the most appropriate was actually the most suitable solution based on the problem. Therefore, we investigated the history of UGallery and inquired about the specific pains they were experiencing.

Following aĀ technical deep dive, we conclude that their productivityĀ problems and system weaknesses could not be avoided just by partnering with someone experienced in their tech stack. Their codebase reflected over 2 decades of development with many code smells, moreover some technologies were already obsolete.

Despite our willingness to help, we knew that taking over the development of this platform would not change the experiences they were having. AsĀ tech debt grows, predictability, qualityĀ and velocity are taxed. When it is not properly managed, the expected return on investment for each development initiative decreases because the cost of maintenance gets higher. Hidden costs emerge, and the system becomes fragile.

After this analysis, we saw no real gain in transferring software development to us. Moreover, the learning curve costs of getting up to speed with non-standard development practices, and getting up to date with outdated technologies would be too high. And, in order to solve technical debt problems in anĀ efficientĀ way they would have to invest inĀ rebuildingĀ theĀ softwareĀ from scratch, since the cost of paying off tech debt within the current system was higher than rewriting the system.

As a result of this first consultation, UGallery could have a better picture of what was the root of their problem, and they decided not to proceed with the migration at that time, because they were not prepared money-wise.

A year later, UGallery returned to us with the idea of building a software from scratch as a solution to its problems of technical debt and platform scalability.

In order to successfully address theirĀ challenge, we stated that it was necessary to take a few steps back from the solution and understand whether a rewriting of Ugalleryā€™s platform could solve the problems they were encountering or not. In other words, before putting hands on the rewriting, it was essential toĀ understandĀ what changes needed to be made and why.

Given this, our team understood that there were three possibleĀ solutionsĀ and divided the research tasks into the following lines:

  1. Explore a pre-built solution.Ā Our team worked on the analysis of a specific pre-built solution to identify which mix of its plus ā€˜Nā€™ number of plugins on the market were close to all UGalleryā€™s needs.
  2. Explore other eCommerce frameworks.Ā This would save implementation costs in all those submodules that are common to almost any e-commerce platform.
  3. Custom software development.Ā Understand what they wanted to replicate from their current platform, the particularities of it and what would be the cost of migrating to a new system.

After investing over a month of work on identifying theĀ scopeĀ of the project and working on aĀ proof of concept, we found there was a high percentage ofĀ Feature ParityĀ with aĀ pre-built solution.

So, the best option for this client was to apply a pre-built solution, covering almost everything of what UGallery needed, instead of aĀ custom software developmentĀ solution.

This provided the client with a number ofĀ advantages:

  • DevelopmentĀ cost reduction, making it 10 times cheaper to implement than custom software development.
  • High fidelityĀ platform and tools recommendation with millions of active users.
  • SimplerĀ andĀ fasterĀ deployment system.
  • ExtensibleĀ solution through bothĀ customĀ and third-partyĀ add-ons.
  • Possibility of implementingĀ easy changesĀ in real time without the need to know how to program.

Faced with this situation, our team had to discuss what we were going to do, since this result could implyĀ not sellingĀ our services. We met internally and decided to give the customer aĀ demoĀ of theĀ researchĀ findings to understand whether or not the customer would go ahead with this solution.

This was a tough decision and was very strongly debated. But it was also aĀ values-based decisionā€”we didn’t want UGallery to spend the time and money it takes to build a custom solution when there are already tested SaaS solutions available that could do the work.

Hereā€™s whatĀ Alex Farkas, founder of UGallery said about us:

ā€œI would like to share a few words ofĀ genuineĀ praise for Kaizen. Since launching our online art gallery in 2006, weā€™ve worked with seven dev shops in four countries. Weā€™ve had mostly positive experiences, however, these external teams generally focused on individual tasks and features.

Big picture planning and particularly cost/benefit analysis of our projects wasnā€™t usually considered, and my partners and I became accustomed to this. Then we met the Kaizen team. We approached them because our codebase was old and becoming difficult to debug and add new features.Ā Kaizen did a very deep studyĀ of both ourĀ business model and codeĀ and came up withĀ several ideasĀ for moving into theĀ future. TheyĀ listened to our needsĀ andĀ understood the big picture.

Hereā€™s theĀ most amazing partĀ – in the course of their research, they determined thatĀ our best courseĀ of action was aĀ SaaS solutionĀ that theyĀ didnā€™tĀ offer. And they were right.Ā Choosing this path has saved us considerable time and money.Ā Instead of trying to sell us on something they could do,Ā they gave us expert advice. In all of my years in business,Ā this is one of the most memorable experiences of integrity and technical know-how. We were first referred to Kaizen by an acquaintance who spoke very highly of their team. And nowĀ I am happy to pass on the referral.Ā This is how business should be doneā€.

Conclusion

We can finally say that we’ve made ourĀ contributionĀ to UGallery. Through ourĀ Product DiscoveryĀ process, we providedĀ qualityĀ information to determine which solution best served ourĀ partner’s needs, in terms ofĀ efficiencyĀ andĀ profitabilityā€”and that’s what really matters. It’s not about closing deals; itā€™s about buildingĀ trustĀ and putting the interests of our clients before those of our company to provideĀ differential value.

This serves as an example of why we believe in doing things the right way. We are committed to buildingĀ long-term relationshipsĀ with our partners, through anĀ honestĀ andĀ trustingĀ approach. It’s also why we valueĀ transparencyĀ andĀ open communication, so we can make sure both parties are on the same page and no one feels misled or taken advantage of during their project’s lifecycle!

What we learned from this experience? That there is a lot more than just the technical stuff behindĀ collaborationĀ andĀ innovation. Itā€™s about understanding each other’s needs and goals, beingĀ open-mindedĀ andĀ flexibleĀ when it comes to solutions, respecting people’s time, being honest when you don’t know something or being humble enough to say ā€œweā€™re not the right partner for your needsā€ ā€¦ in short: being human!

Are you looking expert advice and a trusted partnership?

We are here to help you.

Author

Related Articles

Get in Touch
Facing a Challenge or Have an Idea in Mind?

Let us know about how we can help you, and weā€™ll get back to you shortly to continue the conversation.

    This will close in 0 seconds

    We'd Love to Meet You!

      This will close in 0 seconds