Workforce planning is the process of estimate the supply of staff and projecting staffing demands based on known changes in the organization.  It involves collecting and synthesizing data about the business strategy, financial allocation, projected staffing needs of the business and the detailed understanding of the workforce characteristics and capability.  If done well, it minimizes unplanned activity and waste.