This article discusses the importance of need assessment in training and development programs for organizations. It covers the identification of performance gaps, methods of need assessment, and possible outcomes if not properly planned or conducted. The article uses Barista Information Technology Limited as an example to demonstrate the need assessment process. The specific need for improvement in team working skills is highlighted, along with recommendations for conducting need assessment in an adequate manner.