What evidence can you share that demonstrates the impact of the engagement?
Our platform has been very successful. We’ve been in competitive situations with other companies and have done very well. Several large organizations have chosen to work with us, including a major church with millions of members and a number of unions with hundreds of thousands of members. We also work with a fundraising organization. We’re experiencing great success, which we largely attribute to the quality of Groove Development LLC’s work.
We measure the platform using several different tools, one of which monitors its uptime. We’re experiencing consistent 100% uptimes and have been for some time. The platform is looking very strong, scalable, and flexible. We’re in good shape. We’ve received good responses from customers in terms of the interactive quality of the product. They’re happy with the platform’s usage profile, and the customer life cycle is panning out well. The most recent platform upgrade looks very good and exciting.
How did Groove Development, LLC perform from a project management standpoint?
With development, it’s very difficult to meet long-term projected time scales. Development is a puzzle-solving process, and the more puzzles you’ve solved in the past, the better sense you have of how long it’s going to take you to solve the next puzzle that someone gives you. We’ve been very pleased with Rick’s ability to predict how long development will take. He doesn’t give us a specific date; rather, he says a deliverable will definitely be available within a certain time frame, and he talks us through the process. He explains that they will likely have it out by this time, but if they run into difficulties, it won’t be later than another certain time. He always delivers within the timescale he sets.
What did you find most impressive about them?
A great developer is ten times more efficient than a good developer. The reason a great developer is so much better isn’t that they have greater development skills, but because they have great intuition and understanding. They’re able to interpret requirements and understand the business you’re trying to do. Many development houses aren’t like that; they’re good, but you have to specify everything to a great degree, or the deliverable won’t make sense.
What separates Groove Development, LLC from the many other development houses I’ve worked with is that Rick “gets it.” I provide him with a development spec that is not particularly detailed and share what I’m trying to achieve at a relatively high level, and Rick understands. He interprets our discussions and turns that into working code. When I test the code, I don’t have to redefine anything or ask them to redevelop. Rick can rapidly grasp requirements at a business level and then work at that level, and this enables us to move quickly.
Are there any areas they could improve?
They’re a business, so we’re not their only clients. If I were to say that I wanted them dedicated to just us, that would be selfish and unrealistic. There’s nothing that I’d want to change, and I’m very happy. They’re doing a great job, and when I can afford to buy more of their attention, they’ll do an even better job.