REFINEMENT
Key questions that will help refine your vision, and help you create a focused plan for execution.
These questions serve as a starting point for exploring your idea, product, or feature and gain the clarity you need to avoid the pitfall of wasting time and money. As you work through these questions, aim to distill your ideas into actionable line items – not just thoughts or feelings, but concrete steps you can take to move forward, so grab your pen and paper :)
If there is more than one product/feature/idea, ask yourself if they are all needed for launch?
When building your product, it's easy to get caught up in the desire to include every feature and functionality you envisioned from day one. STOP. Take a step back and focus on identifying the core elements that will bring value to your users. What is the foundation upon which everything else rests? Once you've solidified this base offering, you can then LATER add features and bells and whistles that will enhance the user experience. Prioritize what truly matters, that which brings value to your users.
Are you creating a prioritized list of things that need to be done?
When planning your project or product, take the time to create a
prioritized task list. This helps you focus on what
matters most first and ensures you're spending your time/money
in the most effective way.
Start by identifying the
key objectives of your project.
Then break them down
into smaller, actionable tasks.
Use a ranking system
to determine which tasks are most critical and need to be done
first. By prioritizing your tasks in this way, you'll be able to
tackle the most important ones first and make steady progress
towards your objectives. This will help you stay focused, avoid
distractions, and ultimately achieve success.
No need
for fancy software, starting off with a simple notepad will do.
Have you done any market research to see if there could be any demand for your product?
Understanding your target audience and market is crucial to creating a successful product that resonates with them. Without proper research, it's easy to create something that falls flat or fails to meet user needs. Take a moment to delve into your desired market or industry. Research your competitors, gather insights from potential customers, and analyze the latest trends and challenges. This will help you identify areas where your product can add value and make informed decisions about what features to prioritize. By doing your due diligence on market research, you'll be able to create a product that meets real user needs, rather than trying to fit into a crowded space. You'll also avoid common pitfalls like feature creep (adding things after the fact) or launching with an unsolved problem.
What does your product, idea, feature look like and how does it work?
When designing your product or feature, take this opportunity to get down to business. Sketch out how you envision it coming together, whether it's a napkin doodle or through a fully-fledged design tool. But don't just focus on aesthetics – think about the user experience. Put yourself in their shoes: what do they want to achieve when using your product for the first time? How can you make their journey seamless and intuitive? Avoid making assumptions; instead, design with the assumption that 'natural' usability is key. Consider the user flows: every click, tap, or action has a reaction. What happens when things go right? When they don't? Are there any obstacles to overcome? Are there clear calls-to-action? By answering these questions and keeping your user at the forefront of your design process, you'll create a product that delivers value, feels natural, and engages users from the very start.
How many resources do you have available?
This could be money, time or other individuals. If you are
rolling this out on your own, you may be limited on time and
money and the use of off the shelf products comes into play
here. Example: using something like Shopify for your online
store instead of building a custom site, so that you can focus
on the actual product you are selling...custom roasted coffee
beans :)
Understand that the use of third party services comes with a price,
but it may help you get to market faster without investing to much
of your time and money for something that may or maynot work.
Are you overthinking the importance of the "cool thing"?
I can't stress this enough, don't waste time on things that won't bring value to the end user.
How will I profit from this?
When it comes to monetizing your product, feature, idea, don't just guess what will work, take the time to understand what your options are. You have different models to make money like monthly or yearly subscrption based pricing, One Time Purchases, Free with micro transactions, Free with micro subscriptions, etc... the sky is the limit here; just make sure you build something worth buying, or worth spending time on.
[Insert question here]
This is not a typo or me not finishing the questions section for this portion. The reality is this: the questions could go on forever and really only get to a stopping point when you feel confident you can take on your vision by creating executable steps. There are a ton of other questions, depending on your industry, you can ask; e.g. funding, permits, security, etc...
EXAMPLES
Tech Industry Example: Big idea → a website that lets everyone in the world post their status update.
- Does this type of thing already exist in the market? Yes, but users are only allowed to update their status once a year by mailing in their letters to HQ.
- How is your idea different? Everything will be done on the web and they have unlimited updates to their status.
- Free or Paid? Free to signup but limited in features
- What are the free vs paid features? Free to provide a status update with text, pay to inculde images and videos.
- What's the domain for idea/product? https://I-Think-Im-Super-Important.hamster :)
- What payment service are you going to use so people can unlock the paid features? We'll use https://sals-totally-legit-payment-service.savings
- What does the interface look like and what are the flows when a user takes a specific action? A white page with a grey register button right smack dab in the middle. The user clicks on the button and it shows a registration form that requires them to provide their email address and a password. After they click on the register button, it then leads them to another page with a single column in the middle with other peoples updates.
- Do the other people's update include a photo of them or just their email address? Photo
- Where are we storing all of these photos? using https://mr-big-tech-storage-company.money storage service
- How does the user add their own update? On the right side of the single column of updates the user has a text area with a grey button to add their update. If they are paid they have a button to add a video or image
- How does the user add their own image so others can see it along with their update? We'll create a new page so they can do that
- Can a user skip adding their picutre in order to post? No, we need to enforce it. So maybe we make that a step in the registration page
- Where is this data going to be saved? We will use a managed Postgres database provided by https://mr-big-tech-storage-company.money
- What is the structure of the data? We will have a users
table for all of the registered users and a statuses table for
all of their statuses. The Users table will look like this
id: bigint, email_address: varchar(255), etc...
- Is this green field or replication of currently existing technologies you company uses? Brand spanking new
- What tech stack will the server run? This will be an MVC powered by the SuperHamster programming language
- What operating system will the server use? The one with the ant eater.
- Are there any designs for this? Its all on a napkin.
This could go on forever but you get the idea. You need to go down the rabbit hole for whatever it is you are trying to bring to market. The more you know up front the less surprises there will be down the road.
Here is a short list based on the questions above:
- Buy domain
- Buy Hosting, DB Storage and file Storage services
- Secure your web servers and database servers
- Implement the DB structure
- Implement the server side code so you can get that data to display to the users
- Connect the domain to the web server
- Create an account with the payment processor
- Implement the designs in the UI
- Test out purchasing your premium features
- Tell friends and family to get feedback
- Market using http://googs-cheap-marketing.money
Service Industry Example: Big idea → a coffee shop that serves the best coffee in the world.
- Does this type of thing already exist in the market? Somewhat. The shop in my town only focuses on doughnuts. Coffee, if they make any, is an after thought.
- How is your idea different? We will focus on serving the best iced, blended and hot coffee drinks.
- What does your menu look like? We have a list of 10 different coffee drinks that include, Vanilla, Moch, Peppermint, etc...
- Do you have a logo? No, we'll need to create one.
- Where are you setting up shop? We will have a "big cart" in the local mall.
- What will be your hours? 5am to 11pm.
- How many people are needed to man the "big cart" in the mall? 2 at all times.
- Will you serve anything outside of coffee drinks? Yes, a few pasteries from the local bakeshop.
- Will there be an online order option? No.
- If you are not there to man the "big cart" do you have step by step instructions for other workers? Yes, they are laminated cards show how to make each thing we serve.
- Do you have funding secured? Yes, my piggy bank
This could go on forever but you get the idea. You need to go down the rabbit hole for whatever it is you are trying to bring to market. The more you know up front the less surprises there will be down the road.
Here is a short list based on the questions above:
- Register your company
- Buy equipment
- Rent out space in mall
- Create laminated instruction cards for consistent generation of the drinks
- Create a logo and put it on menus as well as the coffee cart
- Order beans
- Train other people to make the drinks using the laminated cards
- Pick a launch date
- Advertise in local paper
- etc...