The European e-Competence Framework
The e-Competence Framework, is a tool to describe the skills of professionals in ICT-related roles.The e-CF is a reference for job and role descriptions, skill development, training and education.The framework has been developed by a large number of European ICT and HR experts in the context of the CEN Workshop on ICT Skills.The European e-Competence Framework is structured from four dimensions. These dimensions reflect different levels of business and human resource planning requirements in addition to job/ work proficiency guidelines.
The four dimensions of the e-CF are specified as follows:
- Dimension 1: 5 e-Competence areas, derived from the ICT business processes:
PLAN – BUILD – RUN – ENABLE – MANAGE
- Dimension 2: A set of reference e-Competences for each area, with a generic description for each competence. 36 competences identified in total provide the European generic reference definitions of the e-CF 2.0.
- Dimension 3: Proficiency levels of each e-Competence provide European reference level specifications on e-Competence levels e-1 to e-5, which are related to the EQF levels 3 to 8.
- Dimension 4: Samples of knowledge and skills relate to e-Competences in dimension 2. They are provided to add value and context and are not intended to be exhaustive.
The 40 e-competencies of the e-CF
Click on the competency code in the list for the full description.
e-Competence: Title + generic description
B.6 Systems Engineering
Engineers software and/ or hardware components to meet solution requirements such as specifications, costs, quality, time, energy efficiency, information security and data protection. Follows a systematic methodology to analyse and build the required components and interfaces. Builds system structure models and conducts system behavior simulation. Performs unit and system tests to ensure requirements are met.
e-Competence proficiency levels (on e-CF levels e-1 to e-5, related to EQF levels 3 to 8
Ensures interoperability of the system components. Exploits wide ranging specialist knowledge to create a complete system that will satisfy the system constraints and meet the customer’s expectations.
Handles complexity by developing standard procedures and architectures in support of cohesive product development. Establishes a set of system requirements that will guide the design of the system. Identifies which system requirements should be allocated to which elements of the system.
|Knowledge examples||Knows/ Aware of/ Familiar with:
- K1 appropriate software programs/ modules, DBMS and programming languages
- K2 hardware components, tools and hardware architectures
- K3 functional & technical designing
- K4 state of the art technologies
- K5 programming languages
- K6 power consumption models of software and/or hardware
- K7 information Security Basics
- K8 prototyping
|Skills examples||Able to:
- S1 explain and communicate the design/development to the customer
- S2 perform and evaluate test results against product specifications
- S3 apply appropriate software and/or hardware architectures
- S4 design and develop hardware architecture, user interfaces, business software components and embedded software components
- S5 manage and guarantee high levels of cohesion and quality in complex software developments
- S6 use data models
- S7 apply appropriate development and/or process models, to develop effectively and efficiently
Back to list