Web Dev for Digital Marketing Agency
- Web Development
- Confidential
- Oct. 2016 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"The code itself has been assessed externally as having excellent quality."
- Other industries
- Washington, District of Columbia
- 11-50 Employees
- Phone Interview
- Verified
ShineForth was subcontracted by a digital marketing firm for specific WordPress developments. They augment an internal team to update and rewrite backend functionalities, including features like geolocation.
ShineForth stands out in their ability to persevere through complex projects, especially when initial assessments of the work were underestimated and turnarounds are strict. They’re hyper-responsive, highly organized, and the team at ShineForth has the ability to be client-facing and professional.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Introduce your business and what you do there.
I’m Julie Armstrong and I’m the Vice President of Operations for Five Q. We are a digital marketing agency. We serve primarily in the Christian ministry and nonprofit space. My role is to oversee all of the functions that make our business work, so I oversee finance and human resources, client services, and production.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with ShineForth?
John and his business have been serving as a contractor to do WordPress development for us on specific projects where their skill sets were a good match for the client.
SOLUTION
What was the scope of their involvement?
The product of their efforts will be a website for one of our clients, a network of radio stations. The existing client website had old, brittle code. We didn’t build the original website, but it was quite old and had been pieced together over time as the code aged. It hadn’t been documented well, so it had become very brittle. We were in the midst of a complete overhaul of a client website, and just due to specific circumstances on that particular project, we needed to bring in another set of developers to finish that out. He and his team came in and assessed the progress that had already been made until that point, and then they worked closely with our internal team (we do have another developer from our internal team still working on it, and an account executive) to continue to finish out the backend build. It’s been a very complex project: it has a lot of integrations, a lot of moving parts. They have a lot of geolocation features, a very dynamic backend. John [Weiss, Founder and Principal Developer] and his team have been working on the backend functionality, coding that and making sure everything works correctly.
The company whose website it is was spending a lot of money on maintaining old code that didn’t really do what they wanted it to do, on top of it not being a responsive website. So part of the objective was to produce a responsive website for the client as well. So the original project was to produce a responsive website with up-to-date, clean code and additional functionalities.
We worked directly with two resources from ShineForth, John, and Dean; I believe we’ve been working directly with two people.
How did you come to work with ShineForth?
We have a previous professional relationship. We’ve worked together in the past. We have a number of internal resources, but they were fully utilized at the time that this project came up. And then I work with several different WordPress contractors in my cache of resources that I can call on; I develop relationships with a regular core group of contractors that I can bring in for overflow from time to time as needed. But this particular project was a good fit for John’s skill set.
What is the status of this engagement?
I think it was sometime in October of 2016. They’re still working on this project.
RESULTS & FEEDBACK
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
The code was brittle and unstable previously. With the new code base, we employ a practice of external peer reviews, and I had two other external developers assessing John’s code. They both said it was excellent, clean, and well-documented. It followed best practices. So the code itself has been assessed externally as having excellent quality.
Functionally, John has brought the functionality to the purpose, which was to bring a fresh, responsive design. Of course, he didn’t do the creative work on it, but he’s brought the functionality to life. I know the geolocation features were of high value to the client, and - in partnership with our internal developer - he's done that very well.
How did ShineForth perform from a project management standpoint?
John’s a great communicator. On our side, projects are managed by the account executives, and John has worked very well with them. We communicate in Slack, Basecamp, and Asana. I know he’s had a weekly meeting with both our internal account executive and internal developers, and then he met weekly with the client as well. He’s been client-facing and internal-facing, and he’s an excellent communicator. He represents both Five Q and ShineForth very well. He’s delivered on time, on scope. I’ve had no issues with project management with John.
John’s extremely responsive. I have absolutely no complaints there. I can call; I can text; I can send him an email. He responds very quickly.
What did you find most impressive about ShineForth?
Perseverance. This has been an extremely complex project, and it was more complex than anybody had assessed it to be at the outset. Multiple developers assessed the project at the outset, including John, and it has turned out to be more complex than any of them thought it would be. I would say his perseverance in not being willing to settle for anything less than excellent. He’s never wavered in his professionalism or his perseverance or the degree of excellence that he has pursued.
Are there any areas ShineForth could improve?
I would just say, constructively, that while I just said we have multiple developers that incorrectly assessed the complexity, if there was an area to grow or something to learn from this project, it would be figuring out how better assess complexity in the future. That, of course, impacts the estimate. I don’t even know that I could call it a criticism so much, especially because so many professionals made the same mistake. But it is a learning opportunity from this particular project.
What tips or recommendations could you share that might increase the likelihood of success with ShineForth?
My advice would not be based on criticism but based on it being a positive experience. Be sure to establish regular communication lanes early. Have really well-established, pre-planned, regular, weekly communication times. That’s just from being experienced in project management in general. But that’s been very successful with John.
RATINGS
-
Quality
5.0Service & Deliverables
"It’s been an extremely complex project. The code has been reviewed externally and it’s been given excellent ratings."
-
Schedule
5.0On time / deadlines
"John has gone above and beyond to deliver on time. He’s never missed a meeting that I’m aware of. When he says he’ll communicate by a certain date, he does. I have no complaints."
-
Cost
5.0Value / within estimates
"Especially compared to other contractors and other firms and even other staff, high-value, complex, advanced code for an excellent cost."
-
Willing to Refer
5.0NPS
"Would have no reservations recommending ShineForth.