It's difficult to ensure you're comparing apples to apples when getting quotes from multiple developers. Each company will ask different questions and provide different information. We've lost out on projects because other companies offered something inferior to what we were proposing. These clients often came back to us after wasting time and money.
Here are a few things that you can do to mitigate that.
As an app user, I need to be able to enter the location of where I want to do to
As a driver, I need to be able to accept rides.
What problem am I trying to solve?
Who is the target audience?
What is the ideal user journey for each user type? In other words, what does each user need to be able to do on my app? Write this out as a series of steps. We can use this to work out how we can deliver these steps technically.
How will it make money?
What is informing your decisions? (Have you done any research?)
Who are your competitors? (locally and internationally)
What differentiates your app from theirs? Are you bringing an international app to your country? Are you targeting a different market? Are you simplifying a process? Are you creating access for a different market?
Who is going to do the designs?
How will it make money?
Will you need to own the entire solution, or are there existing platforms that can provide some of the functionality that the app can use?
It is okay if you do not have all the answers, as we are here to help you figure it out. We just want to make sure that you have at least thought about these things.
A prototype is a great way to get a clear idea of what you want and ensure that you are getting suitable and comparable quotes from each company. You can read about what makes the prototype process so useful and what goes into the process here.
We design, develop and help you to launch apps, websites and bots.