I teach that you should seek to learn from competitors; obviously never copy another business's idea or what they are doing, but you can absolutely learn from their mistakes or see what they are doing and discover ways to improve it. All of that analysis belongs in your business plan: make sure you have your competitors under the microscope and make sure that is a solid chunk of your plan. That is some of the best research and information you will gather about what will make your business successful in future.
Be Prepared For Risks : It is a fact of life that any new business or enterprise has a degree of risk attached to it. Therefore it is important for your business plan to analyse and calculate that risk, showing how you will engage with it. There is no business plan out there that is risk-free, but very often where the risk is higher then the rewards will be as well.
Marketing Plan: Marketing plan lays down the strategies of marketing which can lead to the success of business. These strategies are in terms of marketing mix (product, price, place and promotion). From the market feasibility study and marketing research, potential/ present demands of customers are determined which helps in understanding the profile of customers and hence help in laying down the strategies for segmentation of the market, identification of the target market laying down strategies for target market.
Don't Make Assumptions About Customers ; To be an entrepreneur does require plenty of self-confidence, sometimes almost a bloody-minded determination to make your business work. But this confidence spilling over into thinking that you know what 'the market' wants can be dangerous, without checking that it's true. You need to do your research that the market does ultimately want what you will be offering, whatever products or services you will be selling.