Web Dev for SaaS Startup
-
Web Development
- Less than $10,000
- Feb. 2020 - Ongoing
- Quality
- 0.5
- Schedule
- 0.5
- Cost
- 0.5
- Willing to Refer
- 0.5
"The project management wasn't transparent. We never got daily code pushes, only text updates that we couldn't verify."
- Information technology
- Seattle, Washington
- 1-10 Employees
- Online Review
- Verified
Dev Technosys was tasked with developing UI design on an existing diagramming library using provided files. Per the vendor's recommendation, stakeholders hired a senior developer and paid two weeks in advance.
During the paid 80 hour test period, Dev Technosys did not make notable progress on the project. As a result, the startup lost two weeks of potential development. Their lack of communication throughout the process hindered the startup's ability to move forward efficiently. This review includes the vendor’s response.
The client submitted this review online.
BACKGROUND
Please describe your company and your position there.
Our Company is a Startup aiming to simplify the management and adoption of public cloud. Our product is a self-serve SaaS that will help automate cost optimization, reporting and alerts for the customer's public cloud. It will also allow the customer to orchestrate and deploy their architecture via an easy to use drag & drop UI. I am the Co-founder of the company and wear multiple hats including designing and developing the product, operations, finance & sourcing.
OPPORTUNITY / CHALLENGE
For what projects/services did your company hire Dev Technosys?
We hired Dev Technosys to develop the diagramming portion of the application. The hire was to be a dedicated resource who would work with us on a long term basis on an agile process.
What were your goals for this project?
The business requirements were simple, to develop a custom design on an existing diagramming library on Angular. The diagraming library was an add on to Angular. This library had an established community on Stackoverflow and a well detailed instructions manual on each and every component. We chose this library out of 5 based on its ease of adoption and customization.
SOLUTION
How did you select this vendor?
We reached out to 3 companies based on reviews. 2 from Upwork and 1 from Clutch. Interviews usually aren't the best way to judge a candidate. So we gave each of these selected companies a list of tasks with the design files and libraries and a week at our expense to complete these tasks. Dev Technosys had good ratings on Clutch so we reached out to them, they recommended a Senior developer (more expensive) and rather than pay after delivery they recommended immediate advance pay of 2 weeks with a guarantee pay back of 50% if we are not satisfied with the work and not moving forward. We usually never do advance pay, but did so in good faith and since we had a signed contract with them.
Describe the project and the services they provided in detail.
The project was to create an overlay of UI (Design files provided) ontop of the GoJS diagraming framework in Angular and then create icons and lines with some basic functionality like redo, undo, copy, paste that was already native to the library. Not a too complex task, both my cofounder and I are from tech backgrounds and the scope set was a reasonable one for any good dev to execute within given time. The developer really struggled with the tasks, we tried to guide and unblock, but the delivery was barely 30% and we just weren't getting any progress.
What was the team composition?
one resource with a PM and a tech PM and a Business Development manager for billing and contracts/NDA.
RESULTS & FEEDBACK
Can you share any information that demonstrates the impact that this project has had on your business?
We contracted Dev Technosys on Feb 21st and the contract for the 80 hour test period was signed and the money sent. All design files and tasks list was shared. We had a kickoff meeting with their team on Feb 24th. They took couple of days (~3) to review the files and the framework. In parallel the other companies from Upwork had started and were provided code pushes and daily updates. At the end there was no progress with Dev technosys and after giving them nearly 2 weeks we concluded it just wasn't going to work. We lost 2 weeks, it's critical for a startup. Luckily the developers (Both juniors in comparison) from both the other companies completed all the tasks within the first week (half the time allocated for Dev technosys).
How was project management arranged and how effective was it?
The project management wasn't transparent. We never got daily code pushes, only text updates that we couldn't verify. We lost alot of time trying to get more details and would get responses after 24 hours. Startups cant afford these lags in communication especially the lack of insights into the development. We tried to get things right but it just didn't help and eventually we decided they just weren't a good fit.
What did you find most impressive about this company?
Their Business Development Manager was the most vested, he tried to salvage the project multiple times and regain our trust. Sadly the rest of the dev team didn't live up to the resolutions and we were back to square one with no progress and lost time.
Are there any areas for improvement?
They should promote a pay as you go structure to gain companies trust (especially startups) and have full transparency into the development process, regular communication and proactively communicate blockers rather than at the end. Most importantly they should honor signed contracts, we still haven't received our refund or the source code as stated in the contract. We actually have nothing to show (in delivery form) for the 2 weeks we paid Dev Technosys for their Senior Developer. We ended the project after 40 hours cause of no progress and lack of transparency, and that didn't get us our refund either.
Company Responses
The vendor responded on April 3, 2020.
The client started his startup approximately 20 days ago in mid-February. Earlier, he worked with freelancers and, after reliving, searched freelancers and companies to start the project again. He found two other freelancers and us. Due to his limited budget, he began with 80 hours to get the MVP funded.
He had a good idea, and we were interested, so we started working for 80 hours. Usually, we do not accept a project that doesn’t have a roadmap, and the client assured us that he had a plan ready and had secured funding. He just needed to show the MVP in front of investors.
We happily started working while the client hired other freelancers for small tasks.
Everything was going well, but, due to sudden COVID-19 pandemic, several countries went on lockdown, and everyone was affected. People assumed that there would be a recession, so the client's investors declined his funding. The client had no choice but to ask for a refund from us after we'd done 80 hours of tasks.
We suggest that everyone should hire freelancers to start a product because they'll give good results. But, in the long run, you'll need a company like ours. We have a clean record with many reviews, and this experience was a 1-in-100 incident. If you need more details, we're happy to discuss. But if you are considering reviews, go check out our other reviews. It's like the old saying, "all fingers are not equal."
RATINGS
-
Quality
0.5Service & Deliverables
"No source code was delivered. Work was way behind schedule (30% completed) and there was no transparency during development."
-
Schedule
0.5On time / deadlines
"Didn't meet deadlines for any of the tasks. In comparison 2 Junior devs from different companies delivered the same in due time."
-
Cost
0.5Value / within estimates
"We hired their senior Dev at a higher rate based on their recommendation. He fell short in many areas."
-
Willing to Refer
0.5NPS
"They didnt honor the contract and we lost alot of time with them. No refund or source code delivered.