Hacker News new | ask | show | jobs
by newsbinator 2677 days ago
Yes and no. A barebones mobile app is fast to develop when you're working with experienced people who know what they want.

If you're working with first-timers, you have to account for 3 - 5 major redesign decisions along the way.

There are valid techniques for mitigating this: educating the client, setting clear expectations, delineating desired outcomes, having an iron-clad contract, charging for modifications, etc.

Each of those approaches is arguably good/bad in terms of project management on consulting work.

But at the end of the day, if you work on tech projects with first-timers, there's going to be a learning curve, and that learning curve is going to 2x or 3x your dev time, if you're smart about it. Or 10x your dev time if you're not.