Web Dev, Design & Custom Software Dev for Software Dev Co
- Custom Software Development Web Design Web Development
- $50,000 to $199,999
- July 2022 - Feb. 2023
- Quality
- 3.0
- Schedule
- 2.0
- Cost
- 3.0
- Willing to Refer
- 2.0
“Their, business, communication, and scheduling skills were very poor despite having very skilled people on their team.”
- Gaming
- Sharjah, United Arab Emirates
- 1-10 Employees
- Phone Interview
- Verified
Goodface agency was tasked to design and develop a website and a dashboard for a software development and services company. They used various technologies, including Figma, Vue.js, Strapi, and AWS.
Although Goodface agency demonstrated great design skills and delivered the website on time, they lacked development and project management skills. The client experienced delays, spending twice the expected time and money on the project. Ultimately, they received a dashboard with incorrect features. This review includes the service provider’s response.
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 a project manager for 365Games, which is one of the projects of a software development and services company within the gaming industry.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Goodface agency?
Our main challenge was a tight timeline, as we were in a rush to start the 365Games project. For this project, we also ideated some features that weren’t in the market, so we wanted to release them to the gaming community. Therefore, we hired Goodface agency to help us out.
SOLUTION
What was the scope of their involvement?
Ours was a two-part project consisting of developing a dashboard and a website. Goodface agency designed and developed the website. As for the dashboard, 90% of their work revolved around development because we provided them with the main designs. Additionally, they created some slide designs for us.
During the website development phase, we asked Goodface agency to develop a 3D feature. However, they told us they didn’t have that capability, so a third-party service provider developed it, and Goodface agency was in charge of implementing it on the site. In addition to that, we requested a blog feature.
As for the technology stack, Goodface agency used Figma for the designs, which is where most of their design work was done. We also had a shared file for the design, divided into frontend and backend. Moreover, they used Vue.js for development, AWS for hosting, and Strapi as the CMS for the administration panel.
What is the team composition?
We were in contact with the project manager.
How did you come to work with Goodface agency?
We found them through Clutch. We had other agencies in mind, but in the beginning, Goodface agency seemed to be very interested in our project. Additionally, they seemed to have very good timelines and communication, so we went with them.
How much have you invested in them?
We spent over $70,000.
What is the status of this engagement?
We worked with them from mid-July 2022–February 2023. We ultimately ended the collaboration due to many issues we faced together along the way.
RESULTS & FEEDBACK
How did your relationship with the vendor evolve?
Throughout our engagement, we started to face various issues with Goodface agency’s work. For starters, when we requested the 3D feature on the site, they weren’t able to build it, so we had to pay over $3,000 to a third-party agency for some basic animations. However, Goodface agency did the implementation very badly, so we ultimately had to remove the 3D feature.
During the first three months of our engagement, Goodface agency sent us reports, and in one of those was mentioned that the blog feature we requested was complete. However, after they delivered the website and we ended the partnership, we found out that the site had no blog section. According to Goodface agency, they only developed the frontend of the feature, but implementing it into the site would require an additional cost.
When it came to the dashboard development phase, we experienced many issues working with Goodface agency. They implemented most of the features incorrectly, despite having a very detailed flow on every feature we wanted. Moreover, there were other features they didn’t even implement.
When we had already paid Goodface agency and saw the poor implementation, we asked them what had happened, and they told us that making changes counted as a new request and wouldn’t be able to do it. By this point, Goodface agency had delayed the delivery a lot. Given that our main concern was finishing the project quickly, we decided to stop our collaboration because we didn’t want to lose more time or money.
Describe the impact this engagement has had on your business.
After seven months of working with Goodface agency, we had to find another partner that could help us implement what we wanted at additional costs. This project didn’t represent any success for us; it was mostly a waste of time and money. Although Goodface agency was talented in design and frontend development, our engagement was a failure overall.
We requested various features for our dashboard related to management and internal tournaments, a leaderboard, a rewards system, and a team creation feature. However, we didn’t receive most of those features, so we now have to create them elsewhere.
The main impact of this engagement on our business has been losing time and money. We experienced many delays throughout the project, which caused additional fees. Still, after investing all this time and money, our project isn’t ready.
How was project management handled?
Goodface agency’s project management was good until September 2022. Our initial conversations were via email, and the project manager seemed to be amazing. They were fast to respond and showed interest in many areas of our platform. Additionally, we didn’t experience any delays throughout the website development process.
Overall, Goodface agency’s offer was very nice initially, although it didn’t turn out that way. Soon, we found out that their, business, communication, and scheduling skills were very poor despite having very skilled people on their team. I’ve worked with over 40 companies, and most engagements required project management. Still, working with Goodface agency was one of the poorest project management experiences I’ve had.
Throughout the project, we had to ask and request things many times. For example, we had to ask for additional features around five times before we got heard, and this happened several times throughout the engagement. Moreover, we were the ones constantly asking for updates and reports. Providing updates was the project manager’s responsibility in order to keep the client in the loop.
We set up five deadlines for the project, and Goodface agency met none of them on time, which also created additional costs. Still, their team never offered to cover those costs. Instead, they kept charging us. We had an hourly contract with them, which meant that they could bill us for their time in whichever way they wanted to use it — it wasn’t fair. Our bills started increasing over time, and we never received a proper report of how the hours were being spent.
Gooface agency’s team would even disappear for a couple of days. After many delays, we had to take some measurements on our end, such as delaying the payments as well. Although we know that it wasn’t the best approach, we did that in an attempt to push them to finish the project.
However, when we did so, Goodface agency stopped working on the project until we paid our bills. When we paid them, we noticed that they had also charged us for the time they stopped working.
Is there anything that Goodface agency did well or that you would consider a strength?
The website design and development phase of the project was great and delivered on time, so I would give Goodface agency a good rating for that. I know that they’ve been successful in other projects they’ve worked on, and I’m sure that they have great designers. For example, their CEO is also their lead designer, and he’s very good. Moreover, their frontend development skills are great, and their experience is very good.
In what specific areas can they improve?
Goodface agency should ask more questions and get all the details in order to give proper estimates for their clients (especially for big projects)
What advice do you have for clients with similar needs to yours?
If you want to work with Goodface agency, create and provide them with your own contract because theirs favors them 100%. For example, the proposal for our project stipulated a three-month timeline and a $39,000 cap. Both of those were wrong and almost double.
Therefore, it’s important to have a strict contract with a set timeline and cost, including a delay policy. Although I understand that development projects usually have slight overages, they shouldn’t double the timeline and cost.
Company Responses
The service provider responded on May 17, 2023.
We regret that the client had a negative experience of the project. However, we would like to disclose some details and conclusions that we made on the basis of this case.
Let's start with revealing details where we cannot agree with the complaint:
Regarding the 3D implementation, we received inconsistent and non-optimized files from the client's team and provided feedback and instructions. However, the client decided to reject the 3D model due to exceeding expectations.
The blog feature was implemented but not filled with content as content creation is not part of our services. The client was informed about the content requirements, but we never received it. We provided instructions on how to fill the articles, but the client considered it a change request. This issue may be due to poor micromanagement by the client's marketing team, leading to a miscommunication.
Regrettably, the client's unfavorable experience towards the conclusion of the project brought attention to certain issues.
Here are some important takeaways:
1. Preparation and planning are critical for success. Lack of clear requirements can lead to experimental approaches and increased risks. To avoid this, it is important to define specific flows, data requirements, and ensure that all necessary data is available.
2. Processes and Reporting: Initially, the project developed well due to consistent processes. However, midway through, the client demanded a fixed release with a specific time and budget. Changes in requirements, new data, and payment delays caused difficulties.
Key Findings: Changing the project approach midway leads to difficulties. Establishing milestones and plans early on is critical. Prioritizing needs and support ensures a positive experience. Prepare, document and understand the technology before you begin. Avoid rushed development to minimize risk.
Despite negative customer experiences, we see potential in 365Games due to an interesting concept and quality development.
RATINGS
-
Quality
3.0Service & Deliverables
"Goodface agency have very skilled people, so the quality of their designs was great. However, the features were wrong."
-
Schedule
2.0On time / deadlines
"Scheduling was their poorest skill."
-
Cost
3.0Value / within estimates
-
Willing to Refer
2.0NPS
"I would recommend them to clients looking for design work or basic websites. For everything else, I wouldn’t recommend them.