How to Determine if Your Business Needs an App
- Taylor Bench
- Oct 12, 2020
- 4 min read

Speaker: Dale Richards
The decision to develop a mobile application for your company is not one to be taken lightly. The power and potential of apps have transformed industries and how companies interact with their customers. To explore this topic, we turn to Dale Richards, an expert in app development and CEO of Swanage, who shares insights on how to evaluate the need for a business app. In this article, we'll break down Dale's talk into key points, offering guidance for businesses contemplating the development of an app.
Understanding the App Landscape
Dale Richards starts by acknowledging the ubiquity of app ideas, especially in today's tech-driven world. Most of us have contemplated developing an app at some point. It's easy to think, "I can make an app out of that." However, what many don't realize is that having an idea for an app is just the beginning of a complex journey towards app development. The real challenge is turning an idea into an app that gains traction in the market. Dale emphasizes the importance of understanding user behavior and the unpredictability of how users will interact with your app.
Key Takeaways from Dale's Presentation
Here are some critical takeaways from Dale's insightful presentation:
1. The "Do I Need an App?" Question
Determining whether your business needs an app is the first step. You must question if your idea or business model genuinely warrants an app. Having an app just for the sake of it may not yield desired results.
2. The Abundance of App Ideas
Ideas for apps are plentiful, but ideas that genuinely resonate with users and gain market traction are rare. Dale highlights the necessity of identifying a gap in the market and solving a specific problem.
3. Market Validation
Dale stresses the importance of validating your app idea with real users before investing substantial resources. He recommends two essential books, "The Mom Test" by Rob Fitzpatrick and "The Lean Startup" by Eric Ries, which offer valuable guidance on talking to customers, learning from them, and ensuring that your app aligns with market needs.
4. Value Proposition Canvas
Dale introduces the Value Proposition Canvas, a tool for understanding customer pain points and creating a product that directly addresses their needs. This tool helps bridge the gap between your app idea and the market's demands.
5. Progressive Elaboration
Rather than committing to a massive upfront investment, Dale advises a staged approach to app development. Start with user stories, followed by wireframes and mockups, and only invest further when you have concrete feedback from users and a clearer understanding of what your app should deliver.
6. Pre-Selling Your App
Dale's example of a young entrepreneur demonstrates the benefits of pre-selling an app concept. By pre-selling, you can gauge interest and demand for your product without having a fully developed application.
7. Market Opportunities
Dale highlights four growing markets in the tech space: security as a service, IoT middleware, intelligent process automation, and Wi-Fi as a service. These insights can help businesses explore new areas for potential app development.
Conclusion
In the rapidly evolving world of app development, understanding the need for your business app and ensuring it aligns with market demand are crucial steps. Dale Richards' presentation offers a wealth of knowledge and practical advice for entrepreneurs and business owners looking to navigate the complex app development landscape. By embracing market validation, leveraging valuable tools, and taking a progressive approach to app development, businesses can increase their chances of success in the app-driven economy. Remember, failure is part of the process, but learning from it is what propels you forward in the world of app development
Q&A
Q1: What are examples of terrifying questions when validating a business concept?
Terrifying questions are those that focus on the current reality of the customer's situation and their willingness to find alternative solutions. For example, questions like:
What do you currently do to solve that problem?
When was the last time you dealt with this problem?
How much do you currently spend to deal with that problem?
These questions aim to uncover the customer's actual behaviors and needs rather than hypothetical or polite responses.
Q2: How long does it take to validate a product's potential for success?
The timeframe for validating a product idea can vary. If you're trying to disprove your current assumptions, it can be as quick as a few weeks. However, to validate a concept and make iterations, it might take three to six months or longer. It depends on the level of risk you're willing to take and the extent of validation required.
Q3: What should I ask an app development company when considering their services?
AWhen considering an app development company, start by asking about their app development process. Look for answers that involve understanding the business problem before proposing a technology solution. Avoid vendors who immediately prescribe a solution without comprehending your unique needs.
Q4: How can I approach market research effectively when validating a product concept?
Focus on identifying the key problems that keep potential customers up at night. Addressing these pain points can make them willing to invest in your solution. Ensure you understand the quantitative cost of their problem. To create value, validate your product concept through research and interviews before investing in development.
Q5: How do I avoid working with disingenuous individuals during market research?
Be cautious when engaging with individuals who might appear disingenuous during market research. If someone leads you to believe they have a product to negotiate over and then reveal they don't, consider their intentions. Evaluate whether their actions align with your values and objectives in the research process.
Q6: How important is validating a business concept before starting app development?
Validating a business concept before beginning app development is crucial. It ensures that there is a real demand for your product and minimizes the risk of building something that won't succeed in the market. App development should be based on a validated concept with paying customers.
Q7: What's the value of identifying a customer's problems before offering a solution?
Identifying a customer's problems before offering a solution is critical. It helps you tailor your solution to their specific needs, increasing the chances of success. Prescribing a solution without understanding the problem is a red flag when dealing with software vendors.
Comments