How did your relationship with XYZ Company evolve?
Problems arose from the get-go. The initial designs Dev Technosys submitted to us didn’t meet our standards, prompting me to hire another developer to double-check their work. Once Dev Technosys started the development stage, the project experienced constant delays and shifting personnel. At one point, Dev Technosys claimed that my App Store account was expired and that I needed to upgrade to a developer account for $300. When I reached out to Apple, they told me that my initial individual account never expired and that my business did not require a developer account. When the team finally delivered a beta version, it was full of bugs.
What problems arose and what did XYZ Company do to address them?
The App Store repeatedly rejected the app, and Dev Technosys did not fix or acknowledge what caused the rejection. The follow-up developer we hired found additional issues—particularly with the login feature and payment processing—that Dev Technosys never told me about. The app also experienced frequent crashes during demonstrations with interested parties and investors, much to my embarrassment. I stopped paying Dev Technosys when they seemed to have ended work on the app, and I formally ended our partnership when I no longer felt that I could trust them.
Describe the impact this engagement has had on your business.
Dev Technosys took three months longer than expected to deliver an MVP that didn’t work. As a result, I lost 6–7 months of development time and lacked a working product to show interested parties and investors. I paid $15,000 for a separate user data aggregation API that I haven’t even used yet because the app hasn't launched. As soon as I saw Dev Technosys’s designs, I hired another developer to double-check their work; this cost an additional $3000 that I hadn’t planned for. The secondary developer will finish the app and all testing within the next two weeks. We’ll resubmit the app to the App Store for approval.
How was project management handled?
Our project lacked consistent leadership, and Dev Technosys switched our project manager multiple times. Whenever I had an inquiry, the team frequently redirected me, claiming that my question didn’t fall under their responsibilities. I had to beg for updates on project progress. I also received code in a zip file rather than a more professional tool such as GitHub or Bitbucket.
My new developers call me every day for five minutes to update me on the work they’ve completed and the tasks they’re going to tackle next. I didn’t have that experience working with Dev Technosys.
In what specific areas can they improve?
Erratic and ineffective communication was a hallmark of the relationship. Dev Technosys missed key details throughout the project, demonstrating a seeming lack of care and accountability. Their sporadic updates gave me only a partial understanding of their progress.
What advice do you have for clients with similar needs to yours?
Make sure your developer understands your ideas, your brand, and your goals thoroughly before getting involved with them.