If you have an idea for a product that you would like to take to market, you can get started by creating a prototype and testing it with your potential customers. Showing the product to friends and family might be fun, but in the end, your customers will be the ones to make a purchase and will offer the best feedback to optimize your products for sale. Once you have created a prototype and adjusted it for feedback, test it again. You do not necessarily need to test your product for years, but you might go through three or four iterations of your product before you launch it to the market.
When you are launching a new business, or even a new product, it's easy to get overwhelmed by the details involved with a marketing launch. If you create and follow a launch plan, you will be able to record your internal goals, requirements, and accomplishments. You will also ensure that you reach your potential customers with the right media placement and in other locations where they are active. I use the same marketing launch plan for nearly every project, and create separate plans for other aspects of the business, such as production and logistics.