Knowledgeiden+fica+onmethodsandtheEUICTBoKproposedKnowledgeUnittemplate
CoSiebes–Teammember,CapGeminiWandaSaabeel–Teammember,Promanad
KnowledgestructureinEUICTBoK
Q1:Whatknowledgecanbeconsidered“COMMON”?Q2:Whatknowledgecanbeconsidered“BASE”?
Commonandbaseknowledge
A1:COMMONknowledgeissharedbyallICTprofessionals:“WhatknowledgemustIhavetocallmyselfagenuineITProfessional?”A2:BASEKnowledgeisbasicknowledgeforICTspecialistareas“WhatknowledgemustIhavetocallmyselfastarAngICTspecialist?”
Commonknowledge
WhatknowledgeshouldeveryICTprofessionalhave?
• Broadlyaccepted• General,introductorylevel• EQFlevel4,5• AuthoritaMvesource
CommonKnowledge:sources
EuropeanICTcerMficaMonswithabroad,fundamentalfocus:
• EUCIPcerMficaMon(incl.AICAextension)• DutchEXINAMBIe-CF™• BriMshBCS
+AmericanIEEE/ACMundergraduatecurricula
CommonKnowledge:analysis
EUCIP/AICA Ambie-CF BCS ACM/IEEE
e-CFplusFundamentalscertificate;ITplanningarea
EXINAMBIe-CF™,Businessprocesses,Preparationguide,2019
BCSHigherEducationQualifications;CertificateinIT,InformationSystemsSyllabus,Version3.1,2019
CurriculumGuidelinesforUndergraduateDegreeProgramsinInformationSystems,2010
e-CFplusFundamentalscertificate;Areaofsoftwaredesignanddevelopment
EXINAMBIe-CF™,Applications,Preparationguide,2018
BCSHigherEducationQualifications;CertificateinIT,SoftwareDevelopmentSyllabus,Version3.1,2019
CurriculumGuidelinesforUndergraduateDegreeProgramsinSoftwareEngineering,2014
e-CFplusFundamentalscertificate;Areaofarchitecture,networksandsecurity
EXINAMBIe-CF™,Infrastructure,Preparationguide,2019
BCSHigherEducationQualifications;Level4CertificateinIT,ComputerandNetworkTechnologySyllabus,Version4.0,2016
InformationTechnologyCurricula2017;CurriculumGuidelinesforBaccalaureateDegreeProgramsinInformationTechnology,2017
CommonKnowledge:analysis
KnowledgeUnits:matching(common&base)Dimension 15 e-CF areas
Dimension 241 e-Competences identified
Dimension 3 5 e-Competence proficiency levels
e-1 e-2 e-3 e-4 e-5
A. PLAN A.1. Information Systems and Business Strategy Alignment
A.2. Service Level Management
A.3. Business Plan Development
A.4. Product / Service Planning
A.5. Architecture Design
A.6. Application Design
A.7. Technology Trend Monitoring
A.8. Sustainability Management
A.9. Innovating
A.10. User Experience
B. BUILD B.1. Application Development
B.2. Component Integration
B.3. Testing
B.4. Solution Deployment
B.5. Documentation Production
B.6. ICT Systems Engineering
C. RUN C.1. User Support
C.2. Change Support
C.3. Service Delivery
C.4. Problem Management
C.5. Systems Management
D. ENABLE D.1. Information Security Strategy Development
D.2. ICT Quality Strategy Development
D.3. Education and Training Provision
D.4. Purchasing
D.5. Sales Development
D.6. Digital Marketing
D.7. Data Science and Analytics
D.8. Contract Management
D.9. Personnel Development
D.10. Information and Knowledge Management
D.11. Needs Identification
E. MANAGE E.1. Forecast Development
E.2. Project and Portfolio Management
E.3. Risk Management
E.4. Relationship Management
E.5. Process Improvement
E.6. ICT Quality Management
E.7. Business Change Management
E.8. Information Security Management
E.9. Information Systems Governance
KnowledgeUnits:analysisresult
Accessibility[T1] ICTandglobalisation Knowledgemanagement Security[T5]Businessanalytics ICTgovernance Leadership ServicedeliveryandsupportBusinessIntelligence ICTlegalissues[T3] Networkservices SoftwaredesignBusinessprocesses ICTprojectmanagement Networks SoftwarequalityCommunicationandcollaboration ICTqualitymanagement Operatingsystems SourcingComputingcomponents ICTresourcesacquirement Principlesoforganisations Sustainability[T6]ConceptofITInfrastructure ICTriskmanagement Privacy[T4] SystemadministrationDatamanagement ICTstrategy Programminglanguages SystemimplementationDatacommunication Informationanalysis Programmingprinciples TestingDevelopmentmethodsandtechniquesInformationmanagement Querylanguage Usability[T7]Documentation Informationplanning RequirementsanalysisandspecificationsUserinterfaceEnterprisearchitecture Informationsystemsdevelopment RoleofICTinorganisations ValuingICTEthics[T2] Informationsystemselements RoleofICTinsociety Webdesign
UNITNAME
Unitdescription
Tagsforviews
Competencearea(s)-5A.PLAN-E.MANAGEAnunitcanberelatedtooneormoreofthefivee-competenceareas:A.PLANB.BUILDC.RUND.ENABLEE.MANAGE
KnowledgeDomain(s)-5+7+1Aunitcanberelatedtooneormoreknowledgedomains:1.ARCHITECTURE2.NETWORKS3.SOFTWARE4.DATA5.BUSINESSPROCESSESTK.TRANSVERSALASPECTSBK.BEHAVIOURALKNOWLEDGE
Competence(s)41(frome-CF)Thecompetencesthisunitisessentialto(onbasicandspecialisedlevel )(1to4or5competencesmax.)
ICTroleprofile(s)30(fromEUprofiles)TheICTroleprofilesthisunitisrelevanttoonbaselevel(andspecialisedlevel).– (1to4or5profilesmax.)
Example
Example
Example
BaseKnowledge
The knowledge in general terms that is base knowledge for the aforementionedICT role profiles. Provide the essential elements of the base knowledge for theICT role profiles in the tags of this knowledge unit and an indication of the levelofdetailofthisknowledge.
One or more short examples of what somebody shouldknow on this level. These are more specific (e.g. specifictrendsorprogramminglanguages
SpecialisedKnowledge
Specialised knowledge is not a part of this BoK, but to show the connection tospecialisedknowledgeitcanbementionedhere.
A link can be used to refer to an authorative source ofknowledge, for example a specialised BoK or a standard.This is still an example because there are potential morespecialisedsourcesthatdescribethisknowledgeunit.
CommonKnowledge
The knowledge in general terms that every ICT professional should have aboutthis knowledge unit. Provide the essential elements every ICT professionalshouldknowandanindicationofthelevelofdetailofthisknowledge.
One or more short examples of what somebody shouldknow on this level. These are more specific (e.g. specifictrendsorprogramminglanguages)
Clearuniquenametoidentifytheknowledgeunit
A general description of the knowledge unit formulated in terms that can standthe test of time as best as possible (so no reference to specific terms like specifictrends or specific programming languages). Also formulated in a way that thelevelofdetailisstillopen(tobedefinedintheleveldescriptions).
Example Knowledge Unit: ICT Quality Management
UNITNAME
Unitdescription
Tagsforviews
Competencearea(s)-5D.ENABLEE.MANAGE
KnowledgeDomain(s)-5+7+15.BUSINESSPROCESSES
Competence(s)41(frome-CF)D.2.ICTQualityStrategyDevelopmentE.6.ICTQualityManagement
ICTroleprofile(s)30(fromEUprofiles)10.ICTOPERATIONSMANAGER15.PROJECTMANAGER16.QUALITYASSURANCEMANAGER18.SERVICEMANAGER28.DATASPECIALIST
Example
Example
Example
SpecialisedKnowledge
ICT Quality Management is a specialism with specialised knowledge that isdescribedin specialisedBoKs,frameworks,andstandards .
-QualityAuditor(CQA)-QualityEngineer(CQE)-ISO9001leadauditor-SixSigmaBlackBelt
ICTQualityManagement
ICT Quality management is the knowledge field of understanding howcustomers feel and making software products and services that they will love,and,asaconsequence,value.
CommonKnowledge
BasicprinciplesofITQualityManagement:•Quality Performance Indicators (Quality Assurance Manager role, taskServiceManagerrole)•Quality Assurance (task Project Manager role, Quality Assurance Managerrole,taskDataSpecialistrole)•QualityPolicy•QualityPlan
Quality Performance Indicator shows the evaluation of thesuccess of an organization or average solved incidents in aserviceorganisation
BaseKnowledge
Organization'squalitymanagementsystem:•QualityAudit (taskQualityAssuranceManagerrole)•Quality Approach (D.2. ICT Quality Strategy Development: K3, (E.6. ICTQualityManagement:K1)
Quality Audit shows how the organisation meet legalrequirements.
12
- Restructure organisation (base for selection assessments) - Fit knowledge of connecting roles (outsourcing) - Necessary knowledge when introducing new way of working (Agile, remote
teams) - Recognise which knowledge is necessary when introducing new products /
services - Setting up new Job matrix - Put together teams (multidisciplinary teams) - Enrich job matrix with knowledge - Motivating employees by recognising knowledge - Base for career paths
- Development and maintenance training courses - Development Curricula - Base for development assessments
Continuous organisational improvement
Learning & development
Support organisational change
Use of ICT Body of knowledge together with e-Competence Framework/Professional Profiles
Example Use of Body of Knowledge Development and maintenance training course Define & Refine Use Cases
WhatyoucanlearnA.6.Applica+onDesign B.6.SystemsEngineering D.11.NeedsIden+fica+on
KnowledgeItemsK1requirementsmodellingandneedanalysistechniquesK4userinterfacedesignprinciplesSkillsS2collect,formaliseandvalidatefuncMonalandno-funcMonalrequirementsS6designfuncMonalspecificaMonstarMngfromdefinedrequirementsS8establishsystemaMcandfrequentcommunicaMonwithcustomers,usersandstakeholders
KnowledgeItemsK3funcMonal&technicaldesigningK8prototypingSkillsS1explainandcommunicatethedesign/developmenttothecustomerS4designanddevelophardwarearchitecture,userinterfaces,businesssoawarecomponentsandembeddedsoawarecomponentsS6usedatamodels
KnowledgeItemsK4customerneedanalysistechniquesK5communicaMontechniquesK6“Storytelling”techniquesSkillsS1analyseandformalisebusinessprocessesS2analysecustomerrequirements
Knowledgeelements:• RequirementsModelling• NeedAnalysisTechniques• UserInterfaceDesignPrinciples• FuncMonal/non-funcMonalRequirements• FuncMonalSpecificaMons• Prototyping• SoawareComponents• DataModel• CommunicaMng• Analysing