Hironori Washizaki, "CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT", 30th IEEE Conference on Software Engineering Education and Training (CSEE&T), Savannah, Georgia, November 7-9, 2017
Comparing Linux OS Image Update Models - EOSS 2024.pdf
View from ISO/IEC standards and SEMAT on aligning BOKs and FWs
1. View from ISO/IEC/JTC1/SC7/WG20
and SEMAT
Hiro - Hironori Washizaki
Waseda University, Professor
ISO/IEC/JTC1 SC7/WG20 Convenor
IEEE CS Membership at Large for the
Professional and Educational Activities Board
IEEE CS Japan Chapter Former Chair
SEMAT Japan Chapter Chair
washizaki@wasedaj.jp
CSEE&T 2017 SWEBOK Evolution Panel, 9 Nov 2017
1
2. 2
How can we go through different BOKs
and FWs while avoiding interference?
3. SC7/WG20 - Software and Systems Bodies
of Knowledge and Professionalization
• ISO/IEC TR 19759 SWEBOK
• ISO/IEC DIS 24773-1 General Requirements for Professional
Certification Schemes
• PWD 24773-2 Guideline for Describing Skills, Knowledge and
Competencies
• PWD 24773-3 Requirements in Systems Engineering (incl.
requirements for alignment with ISO/IEC 15288 - System Life Cycle
Processes)
• PWD 24773-4 Requirements in Software Engineering (may incl.
requirements for alignment with ISO/IEC 12207 - Software life
cycle processes)
4
ISO/IEC
24773
Certifications
SWEBOK
(ISO/IEC TR 19759)
ISO/IEC
12207
4. ISO/IEC DIS 24773-1
• Concepts relating to
Certification and Qualification
of Professionals in Systems and
Software Engineering
– Certification and Qualification
– Knowledge, BOK and Cognitive
Level
– Skill and Performance Level
– Competence, Task, Life Cycle
Process Standard and
Proficiency Level
– Assessment Methods
• General Requirements for
Certification of Software and
Systems Engineering
Professionals
– Conformance to ISO/IEC
17024
– Fundamental Components
– Knowledge and Skill
– Competence
– Code of Ethics and
Professional Practices
– Maintenance of Certification
5
Reference BOK (e.g., SWEBOK)Reference BOK (e.g., SWEBOK)
BOK XBOK X BOK YBOK Y
Cert A Cert B
Knowledge Area
5. SC7 and WG20 Involvement?
• Tight/frequent interaction between SWEBOK team and WG20
• Alignment with SC7 standards incl. 12207, 15288 and 24773
• Alignment with SWECOM and SFIA
• INCOSE Systems Engineering BOK (SEBOK), SE Handbook
6
ISO/IEC
24773
Skill
Knowledge
Competency
IEEE CS Certifications
• Associate Soft. Dev. Cert.
• Prof. Competency Cert.
Certification
Standard
SWECOM
ISO/IEC
12207
15288SFIA
SWEBOK
(ISO/IEC 19759)
6. SEMAT - Software Engineering Method and Theory
• OMG Standard: Essence – Kernel and Language for
Software Engineering Methods Version 1.1 (2015)
7
Ivar Jacobson, Intro to Essence, SEMAT, 2012.
The Language
Practice
Method
The Kernel
Essence
7. SEMAT-based
description
SEMAT Involvement?
• Topic in SE Management and/or SE Models
• Knowledge description by SEMAT Essence
• Bridge for other models and frameworks
11
Practice
Method
SWECOM
SWEBOK
(ISO/IEC 19759)
SFIA
8. ISO/IEC 24773ISO/IEC 24773
SEMAT EssenceSEMAT Essence
Towards Open-Closed BOKs and FWs
• Open for connections and alignment
• Closed for interference from outside
12