Software governance is a management structure that guides projects in terms of their accountability and responsibility. Prime motivation of this approach is to improve the skillset of the team members through software governance policies and increase the overall success rate of the software projects. The scope of skill development is across the pillars of governance, such as structure, people, and information. Primary focus of this paper is on the skillset development of the project team members through educational policies in software governance. As part of the governance process, educational policies are defined for the skillset development of project team members. The JIRA dataset was used to determine the skillset development of the team members. Machine learning techniques, such as J48, Random Forest, Decision Table, Logistics, and Naïve Bayes, were used in the JIRA dataset. These machine learning techniques were processed using WEKA open-source software. Based on these results, it was concluded that the J48 algorithm can be applied to multiple projects/programs to monitor and track the skill development process. Machine learning model such as J48 is required to use this model at an organizational level. The skillset development of project team members should be aligned with IT governance and educational policies. Overall upskilling and reskilling strategies are provided to demonstrate the impact of skillset development through software governance.