Today innovation is essential in any country that aims to increase its economic growth and the welfare of its population. Therefore, organizations need to innovate and provide meaningful solutions to their customers to succeed in an ever-changing business ecosystem. It implies that their collaborators must be capable to manage and implement innovation. Consequently, engineering schools are facing the challenge to provide capable engineers in this matter to the job market to satisfy organizations and society needs. Motivated by the need to develop in engineering students the capability to lead and perform innovation successfully, it is critical to understand how to perform the teaching process in a way to ensure proficiency in innovation at the end of the study programs. A project was started to understand which methodologies support the development of competencies associated with the probability to produce innovations. Based on the literature and the innovation track curriculum, three competencies were chosen to be assessed; critical thinking, teamwork, and communication. After implementing the first course of the innovation track several difficulties were found. The teachings staff set a group of actions to close the detected gaps. In order to implement them, it was recognized the need to develop an application to gather and centralize the information obtained from the assessment process.The main characteristics of this application are described, and its benefits are discussed. This application will enable engineering schools to establish a data-based decision-making process to implement a continuous improvement philosophy in the organization.