Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

What To Do If Your Idea Came Too Early

DZone's Guide to

What To Do If Your Idea Came Too Early

What happens when your great idea is ahead of it's time? Find out how you can solve tomorrow's problems today in this article.

· Agile Zone ·
Free Resource

Download the whitepaper on Product Centric Agile Delivery. Brought to you in partnership with Jile.

We often come across startups with a creative mobile application idea and determination to execute it. Unfortunately, the technology needed to execute a plan successfully is not yet available.

Whether bringing this app idea to life and making it successful will cost millions of dollars to carry out the research and development, or it will require teamwork of PhDs, or both, an inconsistent startup team may fail to achieve such hard goal. Don’t get discouraged when you and your founding team get to this conclusion. All you have to do is to change your mindset, look at the app at another angle, and create a mobile app with the same purpose but with existing technologies.

First of all, you have to determine the problems you were going to solve with the non-existent technology. In other words, the core value of your mobile application idea. For example, you want to make an app to detect unknown computer parts — when you get the image, the app notifies you of the part. In this case, you have to achieve the recognition technology, which is, in our opinion, is not freely available nowadays. You will need a dedicated team, a lot of time to build it and enormous app development costs

But the first step to take is to analyze the problem you are solving.

Analyze the Problem

You have to do some research on what you are trying to solve with your startup app. Maybe it is the computer parts that always break? Or perhaps the parts are different? Or the user doesn’t have the experience to identify them? Choose the most logical issue that you think can solve the problem and check your similar findings.

For instance, say you think that your customer doesn't have adequate knowledge to make the findings themselves, and they will not be able to solve this with objection recognition. Is it possible to solve the problem using another method? We think a great solution would be turn-based identification wizard that uses processes of elimination. All you have to do is to focus on lower parts of the technology chain. If the problem is too big, your customer will prefer to make use of manual work.  

Understand the Market

The most exciting thing about the example discussed above is that this variation of your mobile application idea requires a lower budget. It means We usually refer to it as Minimum Viable Product (MVP), and it helps to target a similar market. The same users that prefer this product would also choose your advanced object recognition version. You can consider the low technology version as a way to test the market and get more users that would like to buy the second Version of your product.

When you set your goals on your Minimum Viable Product, you can easily wait for software seller to begin to accredit the technology just like Maps and Google Translate. They are two most complicated products that Google opened up for all its users. Also, you can make use of the revenue generated from your MVP app to promote your research and development efforts into more completed Version.

Finally, the moral lesson of this article is not to give up on a new mobile application idea in the world of technology. Instead, brainstorm and interpret how you can achieve this with the help of accessible technology.

Download the whitepaper on Five dimensions of Scaling Agile in Large Enterprises. Brought to you in partnership with Jile.

Topics:
mvp ,mvp best practices ,mvp development ,app idea ,startup ,startup marketing ,agile

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}