To succeed in business planning, it is important to set both long-term and short-term goals. Long-term goals provide a vision for the future direction of the company over 5 years or more, while short-term goals break long-term goals into smaller, time-bound objectives to monitor progress. Both types of goals should be specific, measurable, achievable, realistic and time-bound. Setting enduring values-based goals provides stability during periods of change, and failure to achieve goals is part of the learning process towards ultimate success.