SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
5 Criteria for Evaluating Software Product Ideas
Choosing the right product to develop is crucial. Great execution is also very important. But if
you develop a product that no-one wants or no-one is prepared to pay for, then you are going to
fail, no matter how well you execute it. You can often tweak a product or its marketing to make it
more successful based on market feedback (‘pivot’). But the less pivoting you have to do, the
better. Below I list some of the criteria I think are important for evaluating the potential of new
commercial software products.
1. Are you solving a real problem?
Has your customer got a ‘bleeding neck’? Is your software solving a problem compelling enough
that someone is going to download it, install it, evaluate it, buy it and then learn to use it, with
the accompanying risks of credit card fraud and malware? It is hard to change people’s habits.
They are going to keep doing what they are doing now (e.g. pen and paper or Excel) unless you
can convince them your software offers them very significant advantages.
2. How much will people pay for this product?
This is a complex question and depends on many factors. You should be able to get a rough
idea by looking at your closest potential competitors. But there are some types of software that
people don’t expect to pay for, no matter how difficult or expensive it is to develop – for example
web browsers and media players. There are some users who can’t pay – for example children
and people in some developing countries. And there are some people who won’t pay – for
example many Linux users. So good luck selling a media player aimed at teenage Linux users
in China.
3. Is the market big enough?
Is the market big enough for you to make a living? How many people are looking for solutions to
this sort of problem? This is less of a problem than most people think. Given the huge number
of people with Internet access and credit cards it is possible for a small company to make a
decent living from a market that appears very narrow. Narrowing your market also allows you to
be much more focussed in your marketing.
4. Can you promote it cost effectively?
How are you going to reach customers: Adwords, SEO, partners, magazine ads, direct mail,
social media, affiliates, resellers or other methods? Can you do it cost effectively? How much is
each sale from Adwords going to cost you assuming a 1% conversion rate? If it costs you $31 in
advertising for each sale of a $30 product, you aren’t going to be in business long. But if you
can cross-sell it to customers you already have a relationship with, that is a huge plus.
5. How much competition is there?
If there are lots of established competitors, you may have a hard time getting noticed.
Personally I wouldn’t want to go into any market where I didn’t have a reasonable shot of getting
to the first page on Google for at least some of the important search terms. For example, I think
it would be incredibly tough to succeed with yet another Twitter, RSS, todo list or backup
application. Conversely, if there are no competitors, that means that there may be no market.
Creating a new market is tough, especially for a small company. Ideally you want a market
where there are competitors making a decent living, but you think you can do a better job than
them, or at least be different to them in some important way.
6. How is your product different?
Many vendors try very hard to reach feature parity with their competitors. But successful
marketing means being different to your competitors. How is your product going to be different?
What is your positioning? Note that just being cheaper than your competitors is not enough.
7. How high is the barrier to entry?
How long will it take you to create a minimum sellable product? If the barrier to entry is too high,
you may never have the time, cashflow and energy to reach v1.0. As a self-funded microISV I
wouldn’t want to work on any product where I couldn’t deliver something sellable (a minimum
viable product) within 6 months. Conversely if the barrier to entry is too low, then it will be easy
for others to copy your idea if it is successful.
8. Can you reach critical mass?
Some types of applications need a certain number of users before they can take off (network
effect). For example, a massively multi-player game, dating site or auction site isn’t going to be
very interesting until the number of users reaches a certain threshold. Do you have the contacts
and financial resources to reach this threshold?
9. Do you have the technical skills and domain knowledge to create this product?
If not, how long will it take to learn them? Different technologies suit different types of problems.
Using an inappropriate technology, just because it is one you have experience in, is unlikely to
end well.
10. Are you scratching your own itch?
If you can be your own customer, then this can be very helpful in coming up with a good
solution. But be wary about assuming that your needs are the same as everyone elses.
11. What is the lifetime of the product?
Is the technology is going to be obsolete or will the market disappear within a couple of
years? Are customers likely to buy upgrades to new versions? The longer you can sell a
product for, the more profitable it is likely to be.
12. Is a good domain available?
Can you get a good domain for your product? Domains that contain keywords that people are
likely to search on will help with SEO.
13. What are the risk factors?
Every dependency is a risk factor. If the platform your products runs on dies, then your product
dies. If you are writing an add-on for another product, then you can be put out of business
pretty much overnight if the core product dies or if the functionality of your add-on is
incorporated into the core product. Can you get source code for third party libraries?
14. Is the passion there?
Good software takes a lot of time and effort. Don’t believe the hype about 4 hour work weeks. Is
it going to be interesting and fun? Do you have the passion and commitment to still be working
on this product in 10 years’ time?
15. Will it make the world a better place?
Software products can be an enormous force for good in the world, increasing productivity and
allowing people to do things they couldn’t do otherwise. You don’t have to be the next Google to
be doing something worthwhile. But creating a “me too” clone of an existing software package
or a product that encourages anti-social behaviour (e.g. spamming) isn’t going to make the
world a better place.
Making a decision
You need to look at all these criteria before you make a decision. For example, a short lifespan
or a small market might be compensated for by a high ticket price. If you are evaluating several
products, create a simple table with a row for each criteria and a column for each product and
compare them side by side.
Did I miss any important criteria?

Weitere Àhnliche Inhalte

Mehr von Rubayet Hassan

Marketing Glossary
Marketing GlossaryMarketing Glossary
Marketing GlossaryRubayet Hassan
 
Marketing 101 Tactics
Marketing 101 TacticsMarketing 101 Tactics
Marketing 101 TacticsRubayet Hassan
 
Marketing Plan Book
Marketing Plan BookMarketing Plan Book
Marketing Plan BookRubayet Hassan
 
Marketing Management
Marketing ManagementMarketing Management
Marketing ManagementRubayet Hassan
 
Market Research & Process
Market Research & ProcessMarket Research & Process
Market Research & ProcessRubayet Hassan
 
Important & Basic Marketing Principles
Important & Basic Marketing PrinciplesImportant & Basic Marketing Principles
Important & Basic Marketing PrinciplesRubayet Hassan
 
Identify Marketing Segment and Target
Identify Marketing Segment and TargetIdentify Marketing Segment and Target
Identify Marketing Segment and TargetRubayet Hassan
 
14 Marketing Concept to Consider to Incorporate Marketing
14 Marketing Concept to Consider to Incorporate Marketing14 Marketing Concept to Consider to Incorporate Marketing
14 Marketing Concept to Consider to Incorporate MarketingRubayet Hassan
 
6 Sigma Marketing Approach
6 Sigma Marketing Approach6 Sigma Marketing Approach
6 Sigma Marketing ApproachRubayet Hassan
 
Marketing Research
Marketing ResearchMarketing Research
Marketing ResearchRubayet Hassan
 
Understanding Marketing Management
Understanding Marketing ManagementUnderstanding Marketing Management
Understanding Marketing ManagementRubayet Hassan
 
Mgt leadership competencies and skills
Mgt leadership competencies and skillsMgt leadership competencies and skills
Mgt leadership competencies and skillsRubayet Hassan
 

Mehr von Rubayet Hassan (13)

Marketing Glossary
Marketing GlossaryMarketing Glossary
Marketing Glossary
 
Marketing 101 Tactics
Marketing 101 TacticsMarketing 101 Tactics
Marketing 101 Tactics
 
Marketing Plan Book
Marketing Plan BookMarketing Plan Book
Marketing Plan Book
 
Marketing Management
Marketing ManagementMarketing Management
Marketing Management
 
Market Research & Process
Market Research & ProcessMarket Research & Process
Market Research & Process
 
About Marketing
About MarketingAbout Marketing
About Marketing
 
Important & Basic Marketing Principles
Important & Basic Marketing PrinciplesImportant & Basic Marketing Principles
Important & Basic Marketing Principles
 
Identify Marketing Segment and Target
Identify Marketing Segment and TargetIdentify Marketing Segment and Target
Identify Marketing Segment and Target
 
14 Marketing Concept to Consider to Incorporate Marketing
14 Marketing Concept to Consider to Incorporate Marketing14 Marketing Concept to Consider to Incorporate Marketing
14 Marketing Concept to Consider to Incorporate Marketing
 
6 Sigma Marketing Approach
6 Sigma Marketing Approach6 Sigma Marketing Approach
6 Sigma Marketing Approach
 
Marketing Research
Marketing ResearchMarketing Research
Marketing Research
 
Understanding Marketing Management
Understanding Marketing ManagementUnderstanding Marketing Management
Understanding Marketing Management
 
Mgt leadership competencies and skills
Mgt leadership competencies and skillsMgt leadership competencies and skills
Mgt leadership competencies and skills
 

KĂŒrzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

KĂŒrzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Software Management

  • 1. 5 Criteria for Evaluating Software Product Ideas Choosing the right product to develop is crucial. Great execution is also very important. But if you develop a product that no-one wants or no-one is prepared to pay for, then you are going to fail, no matter how well you execute it. You can often tweak a product or its marketing to make it more successful based on market feedback (‘pivot’). But the less pivoting you have to do, the better. Below I list some of the criteria I think are important for evaluating the potential of new commercial software products. 1. Are you solving a real problem? Has your customer got a ‘bleeding neck’? Is your software solving a problem compelling enough that someone is going to download it, install it, evaluate it, buy it and then learn to use it, with the accompanying risks of credit card fraud and malware? It is hard to change people’s habits. They are going to keep doing what they are doing now (e.g. pen and paper or Excel) unless you can convince them your software offers them very significant advantages. 2. How much will people pay for this product? This is a complex question and depends on many factors. You should be able to get a rough idea by looking at your closest potential competitors. But there are some types of software that people don’t expect to pay for, no matter how difficult or expensive it is to develop – for example web browsers and media players. There are some users who can’t pay – for example children and people in some developing countries. And there are some people who won’t pay – for example many Linux users. So good luck selling a media player aimed at teenage Linux users in China. 3. Is the market big enough? Is the market big enough for you to make a living? How many people are looking for solutions to this sort of problem? This is less of a problem than most people think. Given the huge number of people with Internet access and credit cards it is possible for a small company to make a decent living from a market that appears very narrow. Narrowing your market also allows you to be much more focussed in your marketing. 4. Can you promote it cost effectively? How are you going to reach customers: Adwords, SEO, partners, magazine ads, direct mail, social media, affiliates, resellers or other methods? Can you do it cost effectively? How much is each sale from Adwords going to cost you assuming a 1% conversion rate? If it costs you $31 in advertising for each sale of a $30 product, you aren’t going to be in business long. But if you can cross-sell it to customers you already have a relationship with, that is a huge plus. 5. How much competition is there? If there are lots of established competitors, you may have a hard time getting noticed. Personally I wouldn’t want to go into any market where I didn’t have a reasonable shot of getting
  • 2. to the first page on Google for at least some of the important search terms. For example, I think it would be incredibly tough to succeed with yet another Twitter, RSS, todo list or backup application. Conversely, if there are no competitors, that means that there may be no market. Creating a new market is tough, especially for a small company. Ideally you want a market where there are competitors making a decent living, but you think you can do a better job than them, or at least be different to them in some important way. 6. How is your product different? Many vendors try very hard to reach feature parity with their competitors. But successful marketing means being different to your competitors. How is your product going to be different? What is your positioning? Note that just being cheaper than your competitors is not enough. 7. How high is the barrier to entry? How long will it take you to create a minimum sellable product? If the barrier to entry is too high, you may never have the time, cashflow and energy to reach v1.0. As a self-funded microISV I wouldn’t want to work on any product where I couldn’t deliver something sellable (a minimum viable product) within 6 months. Conversely if the barrier to entry is too low, then it will be easy for others to copy your idea if it is successful. 8. Can you reach critical mass? Some types of applications need a certain number of users before they can take off (network effect). For example, a massively multi-player game, dating site or auction site isn’t going to be very interesting until the number of users reaches a certain threshold. Do you have the contacts and financial resources to reach this threshold? 9. Do you have the technical skills and domain knowledge to create this product? If not, how long will it take to learn them? Different technologies suit different types of problems. Using an inappropriate technology, just because it is one you have experience in, is unlikely to end well. 10. Are you scratching your own itch? If you can be your own customer, then this can be very helpful in coming up with a good solution. But be wary about assuming that your needs are the same as everyone elses. 11. What is the lifetime of the product? Is the technology is going to be obsolete or will the market disappear within a couple of years? Are customers likely to buy upgrades to new versions? The longer you can sell a product for, the more profitable it is likely to be. 12. Is a good domain available? Can you get a good domain for your product? Domains that contain keywords that people are likely to search on will help with SEO.
  • 3. 13. What are the risk factors? Every dependency is a risk factor. If the platform your products runs on dies, then your product dies. If you are writing an add-on for another product, then you can be put out of business pretty much overnight if the core product dies or if the functionality of your add-on is incorporated into the core product. Can you get source code for third party libraries? 14. Is the passion there? Good software takes a lot of time and effort. Don’t believe the hype about 4 hour work weeks. Is it going to be interesting and fun? Do you have the passion and commitment to still be working on this product in 10 years’ time? 15. Will it make the world a better place? Software products can be an enormous force for good in the world, increasing productivity and allowing people to do things they couldn’t do otherwise. You don’t have to be the next Google to be doing something worthwhile. But creating a “me too” clone of an existing software package or a product that encourages anti-social behaviour (e.g. spamming) isn’t going to make the world a better place. Making a decision You need to look at all these criteria before you make a decision. For example, a short lifespan or a small market might be compensated for by a high ticket price. If you are evaluating several products, create a simple table with a row for each criteria and a column for each product and compare them side by side. Did I miss any important criteria?