I often see people split into two camps. On one hand those who almost ignore competitors in their business plan, because they do not want to think about the issue yet and feel so confident they have a great idea for the market regardless. But I recommend not being overconfident when it comes to competitors. They are still there for a reason, they are still around and in business for a reason, so view them with that in mind.
A good business plan would document short-term and long-term goals of the business and establish specific tasks for achieving theses goals. Planning is the process that never ends for a business and is extremely important in the early stages of the business. However, business planning and is extremely important in the early stages of the business.
A mobile phone today is slightly bigger than your thumb. Similarly, a business plan is no longer a document of a hundred pages. Nobody wants to know your business. They want to know your views, your goals, your objectives and your plan of action.
The first point to keep in mind about business plans is... have a business plan! This may seem obvious but is overlooked. Many people start businesses without a plan; sometimes it can come from sheer bravado, thinking "I don't need a plan", or alternatively you might hear "It's all inside my head, that's my business plan".