1. Lucid understanding of the objective behind business plan development
2. Customizing the content plan (skeleton) per objective
3. Adopting planning the business approach than writing a business plan
4. Knowing "How-To" and "What-If"
Hope above to be of some help. Looking for anything specific? Feel free to reach out.