What was the scope of their involvement?
I don’t know the technical details of Perfomatix’s side of the work. I described my vision to them in detail and received a detailed scope of work and a quote two weeks later. From then on, Perfomatix divided the work into a few stages, giving me weekly updates at the completion of each stage for our conference calls. They also released various versions of the platform and asked for my feedback. This back-and-forth exchange of ideas and products went on for about 6 months.
Essentially, we wanted the transacting platform to be built as 3 different apps for Android, iOS, and web. They also made an admin website through which I can check on the platform. The product is a marketplace with an interface through which buyers can browse and purchase available items. Sellers can also review the items that are available and make their own listings.
I asked Perfomatix to create lots of filters. We want to reduce food waste, so we allow people to post items that were close to their expiration date at a discounted price for individuals and entities like NGOs and non-profits within disaster zones.
The platform has a user side for buyers as well as for sellers, who are connected through a payment gateway. There are built-in features around this process like filters, expiration dates, seller location, and so on.
Overall, 5–6 different people were involved. There were 3 teams in place—for iOS, Android, and web—but I interacted with the project manager, who relayed my feedback to each team. I also coordinated with a UX person with whom I’m still in contact in order to beautify the app and make it more user-friendly and appealing.
I also worked with a testing team that identified and fixed all bugs, as well as with a payment team. A business advisor helped me link payment channels and the gateway. For example, we needed to use Stripe and had to integrate with its APIs.
How did you come to work with Perfomatix?
I was introduced to their business development officer by a friend, who arranged a conference call with Perfomatix’s software developers. They asked me about my requirements and vision for the end-product. After some deliberation on the cost, we decided to go ahead.
Before we hired Perfomatix, I did make a few initial inquiries. I knew that I had to develop my platform, and Perfomatix’s project manager seemed to understand my goal. Since the quoted price was reasonable, I simply decided to start working with them.
How much have you invested with Perfomatix?
The cost of developing such a platform is definitely not low. Going online and trying to figure out prices will show a huge variation. In the U.S., the work could’ve cost $400,000, but it would only have been $50,000 in Poland, although I wasn't confident of the quality. I had to decide how much I could afford, whether Perfomatix could deliver within that budget, and whether I could sync with their team and have them understand my goals.
I wouldn’t call Perfomatix’s development cheap by any standards, but it’s also not at the upper end. It’s worked out somewhere in the middle. I know groups that could have done the work for 60% of the cost, but I thought that Perfomatix had a good team, so I stayed with them.
What is the status of this engagement?
We started working with Perfomatix in the second week of December 2016. The product launched in July 2017. It’s been deployed and is available online.