SlideShare a Scribd company logo
1 of 8
Download to read offline
Proposals for the SWEBOK evolution
process from the viewpoint of
ISO/IEC/JTC1/SC7 standardization
activities
Hironori Washizaki
Professor, Waseda University
ISO/IEC/JTC1/SC7/WG20 convenor
washizaki@wasedaj.jp
Juan Garbajosa
Professor, Technical University of Madrid (UPM)
SWEBOK co-editor, ISO/IEC/JTC1/SC7/WG20 former convenor
jgs@etsisi.upm.es
SWEBOK Town Hall Meeting, 25 Aug 2016 ver 1.2
1
Contents
• Brief introduction of SC7/WG20
• Evolution process involving SC7/WG20
• Alignment with SC7 standards going beyond
technical concepts
• Eligibility criteria for knowledge areas based
on market recognition
• Conclusion
2
ISO/IEC standards within SC7
3
Adapted from https://sites.google.com/site/isoiecjtc1sc7/
WG20
WG20 - Software and Systems Bodies of
Knowledge and Professionalization
• Specifying requirements for high quality BoKs and
helping experts create specific BoKs with high quality
– Cooperation in the production and ISO-adoption of BOKs
incl. SWEBOK (ISO/IEC TR 19759), SEBOK, PABOK, ITBOK …
– Guide to produce a high quality BoK
• Specifying requirements for high quality certification
and qualifications, and helping scheme bodies
– Revision of ISO/IEC 24773 (Certification of SWE professionals
― Comparison framework) as conformance standard
– Monitor schemes and encourage bodies to use 24773
4
Evolution process involving SC7/WG20
• Problem: lacking active involvement of WG20
– WG20 had almost the same opportunity as public review
– Time given turned out to be short for a careful review
from the viewpoint of standardization.
• Solution: process and mechanisms for tight/frequent
interaction between SWEBOK team and WG20
– Wiki to share ideas and process comments online
– Rigorous on-line procedure for disposing comments
5
SC7/WG20
Adapted from https://sites.google.com/site/isoiecjtc1sc7/ https://www.computer.org/web/swebok https://www.iconfinder.com/icons/437925/mirror_wiki_wikipedia_icon
Comment Disposition
Alignment with SC7 standards
• Problem: SWEBOK is not fully aligned with ISO docs
– “IEEE CS has established two international certification
programs (CSDA, CSDP)”? CSDA was NOT a certification!
– Append. introduces IEEE and ISO standards. But not enough.
• Solution
– Tight and frequent interaction between the SWEBOK team
and SC7/WG20
– Mapping of SC7 standards concepts and practices at a lower
granularity level: incl. 12207, 15288, new 24773
– New 24773: I. General Requirements, II. Description
Guidance, III. SE, IV. SWE
6
ISO/IEC
12207
ISO/IEC
15288
ISO/IEC
24773
・・・
Lifecycle
Process
Certification
Eligibility criteria for knowledge
areas based on market recognition
• Problem: lacking fast reaction and decision-
making mechanisms
– “The purpose is to describe portion of BOK that is
generally accepted, … ”. Generally accepted?
• Solution: define criteria that facilitates decision-
making process for choosing knowledge area
– Number of job positions offered in last years
– Industrial rigor and relevance for industry
– Identification of a minimum number of topics in which
the area can be broke down
– Existence of standards
– Teaching material available (textbooks…) 7
Conclusion
• Recommendations for supporting SWEBOK
evolution from SC7-standardization viewpoint
– Evolution process involving SC7/WG20
– Alignment with SC7 standards
– Eligibility criteria for knowledge areas based on
market recognition
• Towards a continuous evolution
8
ISO/IEC
12207
ISO/IEC
15288
ISO/IEC
24773
・・・

More Related Content

Viewers also liked

Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Hironori Washizaki
 
Android alumni application
Android alumni applicationAndroid alumni application
Android alumni applicationdharmawath
 
Alumni Presentation[1]
Alumni Presentation[1]Alumni Presentation[1]
Alumni Presentation[1]guestd8aa94
 
Creation of alumni associations
Creation of alumni associationsCreation of alumni associations
Creation of alumni associationsaiesecalumni
 
Alumni Presentation
Alumni PresentationAlumni Presentation
Alumni Presentationhasisoft
 
Future scope of alumni project
Future scope of alumni projectFuture scope of alumni project
Future scope of alumni projectArchana Deoli
 
Alumni portal ppt for projects
Alumni portal ppt for projectsAlumni portal ppt for projects
Alumni portal ppt for projectsShanker Goud
 
Alumni management
Alumni managementAlumni management
Alumni managementGagan Gupta
 

Viewers also liked (10)

Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
 
Srs sample
Srs sampleSrs sample
Srs sample
 
Android alumni application
Android alumni applicationAndroid alumni application
Android alumni application
 
Alumni Presentation[1]
Alumni Presentation[1]Alumni Presentation[1]
Alumni Presentation[1]
 
Creation of alumni associations
Creation of alumni associationsCreation of alumni associations
Creation of alumni associations
 
Alumni Presentation
Alumni PresentationAlumni Presentation
Alumni Presentation
 
Software documentation
Software documentationSoftware documentation
Software documentation
 
Future scope of alumni project
Future scope of alumni projectFuture scope of alumni project
Future scope of alumni project
 
Alumni portal ppt for projects
Alumni portal ppt for projectsAlumni portal ppt for projects
Alumni portal ppt for projects
 
Alumni management
Alumni managementAlumni management
Alumni management
 

Similar to Proposals for the SWEBOK evolution process from the viewpoint of ISO/IEC/JTC1/SC7 standardization activities at the SWEBOK Evolution Town Hall meeting on Aug 25.

CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT
CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMATCSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT
CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMATHironori Washizaki
 
ISO 29110 Software Quality Model For Software SMEs
ISO 29110 Software Quality Model For Software SMEsISO 29110 Software Quality Model For Software SMEs
ISO 29110 Software Quality Model For Software SMEsMoutasm Tamimi
 
CCIE Service Provider
CCIE Service ProviderCCIE Service Provider
CCIE Service ProviderCisco Canada
 
Development models for software(agile ,waterfall and more).pdf
Development models for software(agile ,waterfall and more).pdfDevelopment models for software(agile ,waterfall and more).pdf
Development models for software(agile ,waterfall and more).pdf9wldv5h8n
 
Cross standard and scheme composition - A needed cornerstone for the European...
Cross standard and scheme composition - A needed cornerstone for the European...Cross standard and scheme composition - A needed cornerstone for the European...
Cross standard and scheme composition - A needed cornerstone for the European...Javier Tallón
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newmailemail
 
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesRussell Archibald
 
dokumen.tips_waterfall-model-in-software-engineering.pptx
dokumen.tips_waterfall-model-in-software-engineering.pptxdokumen.tips_waterfall-model-in-software-engineering.pptx
dokumen.tips_waterfall-model-in-software-engineering.pptxRudranilDas11
 
ISO 15926 series standard and its business value
ISO 15926 series standard and its business valueISO 15926 series standard and its business value
ISO 15926 series standard and its business valueHiroshi Okada
 
Kym Henderson - ISO EVM Presentation IPMW 2019 Baltimore
Kym Henderson - ISO EVM Presentation IPMW 2019 BaltimoreKym Henderson - ISO EVM Presentation IPMW 2019 Baltimore
Kym Henderson - ISO EVM Presentation IPMW 2019 BaltimoreAllison Wong
 
KH ISO EVM Presentation IPMW 2019 Baltimore
KH ISO EVM Presentation IPMW 2019 BaltimoreKH ISO EVM Presentation IPMW 2019 Baltimore
KH ISO EVM Presentation IPMW 2019 BaltimoreKym Henderson
 
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017Hironori Washizaki
 
ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementLuigi Buglione
 
MPEG Visual Quality Assessment: Tasks and Perspectives
MPEG Visual Quality Assessment: Tasks and PerspectivesMPEG Visual Quality Assessment: Tasks and Perspectives
MPEG Visual Quality Assessment: Tasks and PerspectivesAlpen-Adria-Universität
 
Towards creating an extension for patch management ISO/IEC 15408 &18045
Towards creating an extension for patch management ISO/IEC 15408 &18045Towards creating an extension for patch management ISO/IEC 15408 &18045
Towards creating an extension for patch management ISO/IEC 15408 &18045Javier Tallón
 

Similar to Proposals for the SWEBOK evolution process from the viewpoint of ISO/IEC/JTC1/SC7 standardization activities at the SWEBOK Evolution Town Hall meeting on Aug 25. (20)

CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT
CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMATCSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT
CSEE&T 2017 SWEBOK Evolution Panel - View from ISO/IEC/JTC1/SC7/WG20 and SEMAT
 
ISO 29110 Software Quality Model For Software SMEs
ISO 29110 Software Quality Model For Software SMEsISO 29110 Software Quality Model For Software SMEs
ISO 29110 Software Quality Model For Software SMEs
 
CCIE Service Provider
CCIE Service ProviderCCIE Service Provider
CCIE Service Provider
 
Development models for software(agile ,waterfall and more).pdf
Development models for software(agile ,waterfall and more).pdfDevelopment models for software(agile ,waterfall and more).pdf
Development models for software(agile ,waterfall and more).pdf
 
A. Feigl_Level-UpProject.pdf
A. Feigl_Level-UpProject.pdfA. Feigl_Level-UpProject.pdf
A. Feigl_Level-UpProject.pdf
 
Cross standard and scheme composition - A needed cornerstone for the European...
Cross standard and scheme composition - A needed cornerstone for the European...Cross standard and scheme composition - A needed cornerstone for the European...
Cross standard and scheme composition - A needed cornerstone for the European...
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan new
 
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
 
dokumen.tips_waterfall-model-in-software-engineering.pptx
dokumen.tips_waterfall-model-in-software-engineering.pptxdokumen.tips_waterfall-model-in-software-engineering.pptx
dokumen.tips_waterfall-model-in-software-engineering.pptx
 
ISO 15926 series standard and its business value
ISO 15926 series standard and its business valueISO 15926 series standard and its business value
ISO 15926 series standard and its business value
 
Kym Henderson - ISO EVM Presentation IPMW 2019 Baltimore
Kym Henderson - ISO EVM Presentation IPMW 2019 BaltimoreKym Henderson - ISO EVM Presentation IPMW 2019 Baltimore
Kym Henderson - ISO EVM Presentation IPMW 2019 Baltimore
 
KH ISO EVM Presentation IPMW 2019 Baltimore
KH ISO EVM Presentation IPMW 2019 BaltimoreKH ISO EVM Presentation IPMW 2019 Baltimore
KH ISO EVM Presentation IPMW 2019 Baltimore
 
Assessment_4.pptx
Assessment_4.pptxAssessment_4.pptx
Assessment_4.pptx
 
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017
ISO/IEC/JTC1 SC7/WG20 Convenor Report Kuantan Plenary 2017
 
Suryn abranapril
Suryn abranaprilSuryn abranapril
Suryn abranapril
 
ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project Management
 
Mini Project- USB Temperature Logging
Mini Project- USB Temperature LoggingMini Project- USB Temperature Logging
Mini Project- USB Temperature Logging
 
MPEG Visual Quality Assessment: Tasks and Perspectives
MPEG Visual Quality Assessment: Tasks and PerspectivesMPEG Visual Quality Assessment: Tasks and Perspectives
MPEG Visual Quality Assessment: Tasks and Perspectives
 
Brkccie 9162
Brkccie 9162Brkccie 9162
Brkccie 9162
 
Towards creating an extension for patch management ISO/IEC 15408 &18045
Towards creating an extension for patch management ISO/IEC 15408 &18045Towards creating an extension for patch management ISO/IEC 15408 &18045
Towards creating an extension for patch management ISO/IEC 15408 &18045
 

More from Hironori Washizaki

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateIEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateHironori Washizaki
 
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会Hironori Washizaki
 
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideIEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideHironori Washizaki
 
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用Hironori Washizaki
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225Hironori Washizaki
 
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureJoseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureHironori Washizaki
 
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデートHironori Washizaki
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...Hironori Washizaki
 
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向Hironori Washizaki
 
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~Hironori Washizaki
 
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集Hironori Washizaki
 
スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介Hironori Washizaki
 
DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方Hironori Washizaki
 
対応性のある運用のパターン
対応性のある運用のパターン対応性のある運用のパターン
対応性のある運用のパターンHironori Washizaki
 
モデル訓練のパターン
モデル訓練のパターンモデル訓練のパターン
モデル訓練のパターンHironori Washizaki
 
パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度Hironori Washizaki
 
データ表現のパターン
データ表現のパターンデータ表現のパターン
データ表現のパターンHironori Washizaki
 
機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクル機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクルHironori Washizaki
 
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)Hironori Washizaki
 

More from Hironori Washizaki (20)

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions UpdateIEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions Update
 
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
 
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideIEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
 
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
 
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about ArchitectureJoseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about Architecture
 
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
 
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
 
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
 
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
 
スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介
 
DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方
 
対応性のある運用のパターン
対応性のある運用のパターン対応性のある運用のパターン
対応性のある運用のパターン
 
モデル訓練のパターン
モデル訓練のパターンモデル訓練のパターン
モデル訓練のパターン
 
パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度
 
データ表現のパターン
データ表現のパターンデータ表現のパターン
データ表現のパターン
 
機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクル機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクル
 
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 

Proposals for the SWEBOK evolution process from the viewpoint of ISO/IEC/JTC1/SC7 standardization activities at the SWEBOK Evolution Town Hall meeting on Aug 25.

  • 1. Proposals for the SWEBOK evolution process from the viewpoint of ISO/IEC/JTC1/SC7 standardization activities Hironori Washizaki Professor, Waseda University ISO/IEC/JTC1/SC7/WG20 convenor washizaki@wasedaj.jp Juan Garbajosa Professor, Technical University of Madrid (UPM) SWEBOK co-editor, ISO/IEC/JTC1/SC7/WG20 former convenor jgs@etsisi.upm.es SWEBOK Town Hall Meeting, 25 Aug 2016 ver 1.2 1
  • 2. Contents • Brief introduction of SC7/WG20 • Evolution process involving SC7/WG20 • Alignment with SC7 standards going beyond technical concepts • Eligibility criteria for knowledge areas based on market recognition • Conclusion 2
  • 3. ISO/IEC standards within SC7 3 Adapted from https://sites.google.com/site/isoiecjtc1sc7/ WG20
  • 4. WG20 - Software and Systems Bodies of Knowledge and Professionalization • Specifying requirements for high quality BoKs and helping experts create specific BoKs with high quality – Cooperation in the production and ISO-adoption of BOKs incl. SWEBOK (ISO/IEC TR 19759), SEBOK, PABOK, ITBOK … – Guide to produce a high quality BoK • Specifying requirements for high quality certification and qualifications, and helping scheme bodies – Revision of ISO/IEC 24773 (Certification of SWE professionals ― Comparison framework) as conformance standard – Monitor schemes and encourage bodies to use 24773 4
  • 5. Evolution process involving SC7/WG20 • Problem: lacking active involvement of WG20 – WG20 had almost the same opportunity as public review – Time given turned out to be short for a careful review from the viewpoint of standardization. • Solution: process and mechanisms for tight/frequent interaction between SWEBOK team and WG20 – Wiki to share ideas and process comments online – Rigorous on-line procedure for disposing comments 5 SC7/WG20 Adapted from https://sites.google.com/site/isoiecjtc1sc7/ https://www.computer.org/web/swebok https://www.iconfinder.com/icons/437925/mirror_wiki_wikipedia_icon Comment Disposition
  • 6. Alignment with SC7 standards • Problem: SWEBOK is not fully aligned with ISO docs – “IEEE CS has established two international certification programs (CSDA, CSDP)”? CSDA was NOT a certification! – Append. introduces IEEE and ISO standards. But not enough. • Solution – Tight and frequent interaction between the SWEBOK team and SC7/WG20 – Mapping of SC7 standards concepts and practices at a lower granularity level: incl. 12207, 15288, new 24773 – New 24773: I. General Requirements, II. Description Guidance, III. SE, IV. SWE 6 ISO/IEC 12207 ISO/IEC 15288 ISO/IEC 24773 ・・・ Lifecycle Process Certification
  • 7. Eligibility criteria for knowledge areas based on market recognition • Problem: lacking fast reaction and decision- making mechanisms – “The purpose is to describe portion of BOK that is generally accepted, … ”. Generally accepted? • Solution: define criteria that facilitates decision- making process for choosing knowledge area – Number of job positions offered in last years – Industrial rigor and relevance for industry – Identification of a minimum number of topics in which the area can be broke down – Existence of standards – Teaching material available (textbooks…) 7
  • 8. Conclusion • Recommendations for supporting SWEBOK evolution from SC7-standardization viewpoint – Evolution process involving SC7/WG20 – Alignment with SC7 standards – Eligibility criteria for knowledge areas based on market recognition • Towards a continuous evolution 8 ISO/IEC 12207 ISO/IEC 15288 ISO/IEC 24773 ・・・