What evidence can you share that demonstrates the impact of the engagement?
The engineers at QuarkWorks are professional and always accomplish what they say they’re going to do in a given week. Occasionally, they’ll go above my expectations and email me over the weekend with new development ideas. Their code quality meets our standards in terms of architecture design, coding style, readability, and maintainability. They feel like members of our team instead of just a firm we hired for a few hours of work.
How did QuarkWorks perform from a project management standpoint?
It’s always a little tricky working across remote locations. We went through a couple of different tools to grant our management staff a detailed look at what QuarkWorks was working on without consistently looking over their shoulder in an overbearing way. Their project managers are readily available to answer our questions regarding development logistics.
What did you find most impressive about them?
When faced with a challenge, their developers will often reach out to resources that aren’t assigned to our project. As a result, we sort of have access to the entire QuarkWorks organization. For example, we’ve gotten code reviews delivered by senior architects because they noticed something and wanted to ask a question. It feels like we’re working with a startup-style group of people instead of one or two assigned resources.
Are there any areas they could improve?
Having a better understanding of their engineer and team schedules in advance would allow us to better plan sprints and releases projects around vacations, travel, or classwork. This matters because we engage with QuarkWorks more as though they are part of our development team, as opposed to contracting them to complete a project/task on their own.
Do you have any advice for potential customers?
If you take the time to get to know your project manager and senior engineers and really explain the project vision and goals to them, then they can bring their full expertise to the project. If you only hand them small piecemeal tasks, you'll really miss out on what QuarkWorks can provide.