What evidence can you share that demonstrates the impact of the engagement?
People have used the platform, and I’ve tracked its success in terms of outages or failures. There are always issues with technology, but I’ve been impressed with the low downtime of the platform.
How did MonkeyTech perform from a project management standpoint?
They used a cloud-based tracking system, so my team and I were able to see their progress. We could also comment on open cards for new system requests, change requests, and tests. MonkeyTech got the data from us in an efficient way.
What did you find most impressive about them?
I’ve worked with many overseas groups, and still do, so my expectations are really high. MonkeyTech not only executed what we defined in the business requirements, but they also challenged some of our decisions and requirements, offering different solutions that they thought didn’t make sense for end-users. I thought that was amazing, given that it’s really easy, even for business people, to focus on how to do things, versus what needs to be done. MonkeyTech’s team knew where the line was, though, and consulted with us on why we’d want one thing and not another.
As a business, we’re always trying to jump to the solution letting the development company focus on the “how.” What I like about MonkeyTech is that if they see something that’s out of line, they’ll bring it up. If something’s not really making sense, they’ll prompt us to revisit the area discuss it again. If they didn’t give their own input they’d still be doing their job perfectly, but I wouldn’t be as happy with the end result. I think that they not only deliver on time, but I can also rely on them to correct business requirements and processes that they see as not being good fits.
Secondly, they’re very sensitive to the business owner’s deadlines, and they’ll work really hard to get things done on time. That sometimes requires them working long hours and on weekends, and adding more resources. I’m really happy with their UI/UX and backend skills. The quality is some of the best I've seen.
Are there any areas they could improve?
They challenge the business requirements and give their input if they see something that can be improved. I think that’s really big, and it’s different from many other companies, which just do what they’ve been told to.
Do you have any advice for future clients of theirs?
Clients should be realistic about the timelines for the initial version of the system and create it across multiple releases. It’s important to identify the most important features that you want to deliver in version one, get the system up and running, see what you like and don’t like, and continue to grow it. Don’t look for perfection from day one because there’s no perfect version of any solution. I’ve worked with MonkeyTech by breaking the work into phases, each phase with associated deliverables. It’s helped us see where we’re going.