What is this and why did I create it?
What: DocVRE is a minimalistic guide; a simple Process Manual of essential steps for success.
Why: Great ideas stuck in limbo due to lack of direction, or talented individuals let go by poor leadership, this is why I developed DocVRE.
Achieving success requires four essential elements: Vision, Refinement, Execution and Documentation. ~ Dr. Vre
VISION
This is the big idea AND the questions that answer its reasons for existing.
Understand these questions are similar, almost repetitive, but different enough to help you get to the main point...the reason for existing! Write down the answers to one or all of these questions.
What is your big idea?
What value does this bring the user?
What value does this bring you?
What makes your idea/product stand out from others?
What problem is this solving?
What purpose does this serve?
If you can answer one or more of these questions, then you need to take the next step in refining your idea/product/feature/etc... to make sure you know and understand what you want, and to create a list to be executed against
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...
EXECUTION
Get it done with some guidelines to consider.
Who is the decision maker?
While collaboration is a great thing, at the end of the day you'll need that ONE person who can take in all of the information and make a decision if there is no consensus.
If there is more than 1 person contributing, can they do other work while the top priority is taken?
Use the trickle down effect. If there are 5 people working on
this project, put them all on the top priority. If only 2 people
are needed move the other 3 over to the next priority. If only
one person is needed for that then move the remaining 2 people
to the next...you know where I'm going with this.
If the 2 people that were working on the top priority are done, move
them to the closest priority below them and see if they can help
bring it over the finish line. If that's not possible, let them work
their way down until they are picking up the next highest priority
that isn't already taken.
Now that you have a set list of things to do, are you adding things in that disrupt the agreed upon order?
This can happen every now and then, but don't make it a habit. This is what we call "scope creep" in the biz. You have your set amount of work and then all of the sudden, someone thinks this other "thing" should be done as well. Now all of the sudden dates are moved (hopefully) because you have to include time to add this new thing thus pushing you away from your original release date.
You've completed some of the work, can you release that to the public now or do you have to wait for another thing to be completed first?
Hold on to it only if it makes sense, otherwise send it out the door and get it in front of people. It's better to release a little bit of something than a whole lot of nothing.
Are you over complicating the process?
Don't add exra steps that are not needed. In fact if there are steps that get in the way more than they help then eliminate them. Scenario: You literally have post-it notes on your desk, and between you and your team, they take a post-it note to work on that item and then move it to the fridge for completed work. IF YOU HAVE A SIMILAR PROCESS THAT WORKS, ALBEIT A LITTLE ODD, THEN GO WITH THAT!
Use a system that works for you are your team and once its established, honor it.
DOCUMENT
Write down processes, lesson learned, anything that will help you make future decisions
Paper doesn't forget...we do :/
When creating something new, it's inevitable that you'll encounter unexpected situations and challenges. In such cases, you may need to make decisions on the fly that seem reasonable at the time, but might not be fully apparent down the road. To ensure you capture valuable insights and avoid costly mistakes down the road, take a moment to jot down these observations and thoughts for future reflection. Write down the why, who, etc...
Easily Repeatable Steps
At times you'll need to create something over and over, just understand this basic premise:
- Easily repeatable process
- Creates a consistent outcome
- Enables measured adjustments
- Creates a measurable response
- Written down steps to create a specific cup of coffee, to where the outcome always tastes the same regarlesss of who makes it → the easy repeatable process
- The coffee, regardless of who makes it, is consistent...consistently bad per feedback and low sales → the consistent outcome
- You update the laminated card used to create that specific cup of coffee; increasing the sweetner by a tablespoon → the measured adjustments
- The feedback from the new formula is different than it was before, people don't hate it and sales for this specific item increase. → measureable response
Write down your key performance indicators to ensure your idea is on track to meet your vision statement.
When tracking key performance indicators (KPIs) and data points
related to your product, having a clear understanding of what
matters most can significantly accelerate progress. By capturing
and analyzing these metrics, you'll be able to identify trends,
spot opportunities for improvement, and make informed decisions
that align with your goals towards your overall vision.
For instance, let's say you've set a revenue goal of $100,000 per
month. To measure your progress and identify areas for improvement,
you can track website analytics using tools like Google Analytics.
By monitoring metrics such as conversion rates, average order value,
and user engagement, you'll be able to gauge whether your product
is meeting its potential. If you notice that sales are lagging, you
can analyze the data to pinpoint pain points in the customer journey
– perhaps a clunky checkout process or slow loading speeds. By making
targeted adjustments to enhance the user experience, you can create
an environment that natively 'moves the needle' towards your goal.
The thing you thought you were prepared for
You've poured your heart and soul into bringing your idea to life, only to see it fall on its face in the market. Despite your best efforts, it failed, leaving financial losses, wasted time, and perhaps even shaken confidence in its wake. While it may seem like a devastating setback, the real loss would be not writing down the lessons learned from this experience. Those lessons are worth their weight in gold. Taking away what you learned from that experience could catapult you in the future.
Document the disruptions
This happens every now and then but it can be detrimental if it happens often. This is what we call "scope creep" in the biz. You have your set amount of work and then all of the sudden, someone (sometimes its the big boss) thinks inluding this other "thing" should be done. Now all of the sudden dates are moved (hopefully), stress increases, because you have to include time to add this new thing. If you write these occurences down it can help you identify where the disruptions come from and how often.