Effective planning and management of workforce for new product development (NPD) projects is a great challenge to many organisations, especially in the presence of engineering changes during the product development process. The management objective in effective workforce management is to recruit, develop and deploy the right people at the right place at the right time so as to fulfill organizational objectives. In this paper, we propose a dynamic simulation model to address the workforce management problem in a typical NPD project consisting of design, prototyping, and production phases. We assume that workforce demand is a function of project work remaining and the current available skill pool. System dynamics simulation concepts are used to capture the causality relationships and feedback loops in the workforce system from a systems thinking. The evaluation of system dynamics simulation reveals the dynamic behaviour in NPD workforce management systems and shows how adaptive dynamic recruitment and training decisions can effectively balance the workforce system during the NPD process.