What evidence can you share that demonstrates the impact of the engagement?
We've had excellent customer feedback on the platform. We didn't want to spend a lot of money on shiny features that the customer didn't need. Digital Glue struck the right balance so that the visual aesthetics didn’t dilute the main intelligence content. The new search functionality is very powerful.
How did Digital Glue perform from a project management standpoint?
I had an extremely good working relationship with the team at Digital Glue. The project was well-coordinated and effectively managed. They used a number of communication, virtual meeting, and project management tools, such as Trello. We had weekly calls to go over the progress on each task and discuss any issues. While everyone was involved in the weekly meetings, they also were pragmatic about having breakout sessions with just the relevant people so as not to waste everyone's time. For example, I met one-on-one with the lead developer if we had to go down a rabbit hole on a technical issue.
Also, I personally hate the concept of agile development. I made it clear from the start that I wasn’t okay with a never-ending development cycle. Digital Glue brought our strategy to life at a competitive price, and delivered it on time and on budget. They met every development milestone on our road map.
What did you find most impressive about them?
Digital Glue truly understood our specific business needs. I've been doing this about 15 years at various companies. I've worked with developers who made it sound as if they understood what we wanted, yet came back with something totally different. I had developers that tried to make the scope many times larger in order to make more money. Digital Glue was good at coming up with ideas we hadn't thought of. Their ideas were actually useful and not about trying to extend the budget.
Are there any areas they could improve?
Not really. They're a small organization and they run quite lean. In the beginning, the project is quite heavily reliant on the lead developer. The project would be in trouble if that role was suddenly vacated. Additional resiliency is the only improvement I can think of.
Do you have any advice for potential customers?
Be clear on your desired outcomes and help them understand your business. The full context of your industry and competitors will enable them to determine the best approach. They can better manage your project if they know everything in advance. I laid out what I expected and how I like to work. I left it open for Digital Glue to contribute around design and development.