Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
One big issue I had working with another company is I wasn’t always receiving feedback on bug tracking and updates through Basecamp. Sometimes, I would send the company a message and wait, but BrainMobi is always very responsive. That’s important because the software project is my baby, and you always want to know that your baby is cared for.
Because of the complexity and size of the app, there are a lot of bugs. This app has over 160 screens. We’ve removed some features from the app, which means you must go in and remove all the extra code laying in there. BrainMobi made those changes in two weeks, which was very important because, from the user feedback that I received, I decided it would be better not to implement that feature and wait a while before implementing it.
BrainMobi has given me a lot of good ideas. Because they’re a younger company, they went from having a few employees to having 30. I was able to watch this expanded growth, and it’s very inspiring. I have a small team over here in California, and I’m starting to build my team locally with different time banking communities and groups. Working with them was really great because I got a lot of inspiration from that. Some companies are really big, and they’re not as personal. I believe that we have a good working business relationship and mutual understanding.
How did BrainMobi perform from a project management standpoint?
The deadlines are a little bit difficult because I added change requests that extended the timeline. Unlike some companies that would keep updating you with a new timeline, we went into this continuous development phase where we’re always moving forward, and I think that’s really important. Sometimes if you focus too much on the timeline, I feel you’re wasting energy. They use a bug tracking software called Mantis, and I can see when a bug gets resolved on their side, which is really important because I can tell that a developer is working on it every day.
What did you find most impressive about BrainMobi?
BrainMobi makes recommendations. I might want something implemented a certain way, and that might be completely the wrong way to do it. Other developers, because you’re paying them, will just do whatever you want. But BrainMobi will say, “That’s not the best way we should do it, I think this way would be better. Take a look at a few of these other options and see how we implemented it.” And I go, “Wow, thank you for that.” That’s big because I would hate to have to change that in the future. If we implemented it the way that I wanted to originally, it would have cost more time and money to remove that feature. They look at the project as a whole and provide feedback on that, and that’s important because that means we’re having good communication.
Are there any areas BrainMobi could improve?
There’s not really anything other than the speed of development. But from doing software, I understand that if you have too many developers working on a project, it slows it down or gets out of hand. It’s about finding a good balance. We have a good team on the project.