What evidence can you share that demonstrates the impact of the engagement?
Our first success was selling the software they delivered to a large German engineering company. As we build the entire digital platform, Better Software Group's deliverable will serve as the frontend solution for all 1,800 employees. More than 1,000 users are already in the system. That customer is pleased with our solution because we’ve continued extending it further. Regardless of which system they use in the process, everything is accessed through our platform. We should be able to capitalize on this further as we continue developing it together.
How did Better Software Group perform from a project management standpoint?
We had a biweekly status meeting about our progress. The entire system is divided into five or six main deliverables. As we conducted prereleases of each part of the solution, we tested or partially tested each component internally before the corporate user acceptance testing (UAT).
What did you find most impressive about them?
The team is smart and technically skilled, but I most value their approach. Rather than taking all our ideas for granted, they genuinely engage in the design process. They’ve challenged us to improve several aspects of the solution, especially the UX/UI.
Better Software Group’s high level of engagement has added significant value to our solution. They always help us find the best approach, even when it requires more effort and complexity from their side. We benefitted from their perspective throughout the process.
Are there any areas they could improve?
Some of the estimates seemed a bit high, but their arguments seemed reasonable when I questioned them about it. Smaller teams can be more efficient in the long run, if you’re willing to accept a longer time to market.
The time and effort could be slightly more efficient, but I also appreciate that they didn't just start writing the code right away. They took the time to understand our business, the solution, and its design. This extra time could seem negative from a cost perspective but was positive in the long run.
Do you have any advice for potential customers?
They were generally on track with our expectations and the pricing and output. I don't see any real risks related to working with them. If you have a flexible, agile, open, and fair contract, they will definitely deliver on your expectations.