To enable the development of required IT skill sets for the enterprise, it is most important to define skill requirements based on each role within the IT department, because different roles may have different responsibilities, tasks, and expectations that require specific skills and competencies. By defining skill requirements based on each role, the enterprise can ensure that the IT staff have the appropriate knowledge, abilities, and experience to perform their roles effectively and efficiently, and to support the enterprise’s goals and objectives. According to ISACA’s CGEIT Domain 2: IT Resources1, “the enterprise should identify the skills required for each IT role and assess the current and future skill gaps.” Furthermore, according to ISACA’s article on IT Skills Gap2, “the skills gap is not a one-size-fits-all problem. It varies by industry, organization and department/role.” Therefore, defining skill requirements based on each role within the IT department is the best way to enable the development of required IT skill sets for the enterprise. References:
IT Skills Gap: Trends, Implications and Best Practices - ISACA
IT Governance: Definitions, Frameworks and Planning - ProjectManager
What is IT governance? A formal way to align IT & business strategy | CIO
CGEIT Domain 2: IT Resources