How to Design and Develop your Own Product?