A skills gap analysis is a process of internal analysis to identify the gap between the skills currently held by your workforce, and those desired by your organization to evolve and anticipate future needs. Skills gap analyses can be used to plan training and upskilling programs and make critical business decisions.