Could you share any statistics or metrics from this engagement?
The design of the app stood out. Brewhouse Software provided a designer which took part in the project for eight of its ten-week runtime. The first demos we gave of the platform returned many positive comments on its design. It works well across multiple devices.
A friend reviewed the codebase created by Brewhouse Software. He said that it was top-notch.
How did Brewhouse Software perform from a project management standpoint?
One thing in which they stand out is transparency. At the onset of the project, we set up communication channels through Slack, as well as a schedule for chatting every morning over Google Hangouts. They also opened up their codebase. Having a bit of a technical background, I was able to pull code daily and see what they were working on. Brewhouse Software almost emphasized over-communication and transparency in what they were doing. This was great for me, as a client. I could see every step they took, down to the last minute.
What distinguishes Brewhouse Software from other providers?
Transparency was a big factor that really stood out. Another important point is that they specialize in Agile development, which is very similar to the Ruby on Rails framework. Brewhouse Software set out weekly sprints, focusing on what we need to do within the immediate future, versus looking at the big deliverable. Because we had beta testers and friends to look at the software, we could easily iterate our new ideas. I'm sure that Brewhouse Software could tailor their offerings to bigger projects, but they fit well with startups through their flexibility in testing ideas.
Is there anything Brewhouse Software could have improved or done differently?
At the end of the project, we invited their team to our offices and reviewed the project, looking at what went well and what didn't. It was a difficult session on both sides because we couldn't find any cons or things to improve. This mostly defeated its purpose. Brewhouse Software discussed how timeframes are always an issue, with regards to moments in which they worked on tasks that could have been eliminated. I didn't see anything like this from my side. Everything that they set out to do each day got done. If they spent a couple of extra hours in the office working on something, it wasn't something I'd have noticed. I haven't had many other projects go as smoothly as this one.