This document outlines an agenda for a workshop on training needs assessment and program development held from March 20-22, 2012. The workshop will cover topics such as defining training needs assessment, different approaches to needs assessment, designing needs assessment templates, identifying individual and group needs, and designing appropriate training interventions. Participants will learn how to conduct a needs assessment, analyze training gaps, and develop training programs to address identified needs. The workshop aims to equip HR practitioners with skills in learning and development functions and conducting effective needs assessments.