Two weeks back, I was speaking with a client who wanted to build an Uber-like platform for logistics and transport.
He was deeply focused on the app flow.
How the booking screen should work. How tracking and UI experience should feel like.
But I told him something uncomfortable: What worked for Uber back then may not work for you today.
Uber entered a market where the app based service delivery itself was new. That novelty was the advantage.
Copying the same flow don’t help. The real aspect to work on is : Why would someone switch from existing platforms and use yours?
That’s where pricing models, incentives, subscriptions, fleet economics etc matter more than UI polish.
By asking this question, I helped the client but missed the project for myself. These tough question may make the client not to start at all
Most developers won’t do this. They’ll be a “yes man”, take the requirement, and start building the app.
That’s the difference between a development vendor and a technology partner.
What’s your first thoughts on this ?
