diff --git a/README.adoc b/README.adoc index ab4ae1f..f84c262 100644 --- a/README.adoc +++ b/README.adoc @@ -22,9 +22,10 @@ image:https://img.shields.io/github/issues-closed/isaqb-org/curriculum-foundatio This repository contains the *curriculum* for CPSA-F in the following versions: -* Version 5 (mandatory from September 1^st^ 2019 until March 31^st^ 2021) +* **(upcoming) version 2025 (will become mandatory from April 1^st^ 2023)** +* Version 2023 (mandatory from April 1^st^ 2023) * Version 2021.1 (mandatory from April 1^st^ 2021) -* (upcoming) Version 2023 (will be mandatory from April 1^st^ 2023) +* Version 5 (mandatory from September 1^st^ 2019 until March 31^st^ 2021) This is <>. @@ -37,14 +38,13 @@ Licensed trainings for _Certified Professional for Software Architecture – Fou == How to contribute or participate You found a bug in one of the published versions, have remarks, comments or proposals? -TODO: add issue templates for bugs, comments, proposals - == How to build the documents Prerequisite: You need a Java Runtime(tm) installed. You build the output documents with gradle. That will produce both pdf and html output in German (DE) _and_ English (EN), unless you modify the configuration. Make sure to use the Gradle Wrapper in this repository to prevent potential build errors. + `./gradlew buildDocs` In case you want to change the configuration, adjust the following part of `build.gradle`: @@ -101,47 +101,47 @@ For the German (DE) version, we don't use punctuation at the end of bullet-list == Release process -We have a standardized release process for this document: +We have a standardized release process for the curriculum and the associated examination questions. === Overview of release process image:./release-process/release-process-2023.drawio.png[graphical overview of release process] -[cols="1,6,2,2"] +[cols="1,6a,2,2"] |=== | Nr | Activity | Duration | Schedule/deadline | 1 | Collect change requests | continuously -| for 2023, CRs are accepted until May 5th 2022 -a| 2 | Examination providers provide (structured) data as input, so the FLWG can create (anonymous) statistical evaluation of examinations and examination questions. These statistics also result in CRs, unless it concerns specific formulations in exam questions. In that case, it's managed in our private JIRA. | continuously | none +| for 2025, CRs are accepted until May 31st 2024 +a| 2 | We hope to get (anonymous) statistical evaluation of examinations and examination questions from certification providers. | continuously | none | 3 | FLWG maintains the curriculum and associated information within this public Github repository | | -| 4 | FLWG decides internally, which changes to accept for the upcoming release.| | RD - 6M, Oct 1st 2022 -| 5 | The list of accepted changes is given to all training providers (TP) for review and request-for-comments. From that time, TP can begin to update their training material. - | | RD - 6M, Oct 1st 2022 -| 6 | FLWG incorporates the accepted changes in a new branch in the Github repo. FLWG maintains a detailed change list. - | 4 weeks | RD - 5M, Nov 1st 2022 (FLWG failed to meet this date) -a| 7 | When all changes are included and finalized, a new version of the curriculum is generated (in both EN and DE language) - but not yet made mandatory! All training providers and trainers shall be notified of this update. - -**This new version is published on the isaqb-org.github.io website.** - | 2 weeks | RD - 4M, Dec 20th 2022 +| 4 | FLWG decides internally, which changes to accept for the upcoming release.| | RD - 9M, July 1st 2024 +| 5 | The list of accepted changes is given to all training providers (TP) for review and request-for-comments. From that time, TP can begin to update their training material. Several accepted changes are already included in main-branch. + | | **RD - 9M, July 1st 2024** +| 6 | FLWG incorporates the accepted changes in main-branch in the Github repo. Contributors from FLWG create understandable commit messages to strive for maximum transparency. **All issues with "accepted" state shall be included until this date.** + | 8 weeks | RD - 7M, Sept 1st 2024 +| 7 | When all changes are included and finalized, a new version of the curriculum is generated (in both EN and DE language) - but not yet made mandatory! All training providers and trainers shall be notified of this update. + +**This new version is published as _draft_ on the isaqb-org.github.io website.** + | 4 weeks | RD - 6M, Oct 1st 2024 | 4, 6 & 7 | Minor corrections, hotfixes | continuously | -| 8 | FLWG determines which exam questions are affected by the changes in curriculum and updates the exam questions accordingly. Changes to questions are reviewed internally. This will need at least three Independent reviewers| 4-6 weeks | -a| 9 | Finalized questions are transformed into pdf/xml and/or other formats, appropriately labelled and securely transmitted to both EP and iSAQB GmbH (to allow translation to languages other than DE and EN) -EP need to incorporate this updated version into their examination process and/or toolset until the release date RD.| RD - 3M, Jan 15th 2023| +| 8 | FLWG determines which exam questions are affected by the changes in curriculum and updates the exam questions accordingly. Changes to questions are reviewed internally. This will need at least three Independent reviewers| 8 weeks | +| 9 | Finalized questions are transformed into pdf/xml and/or other formats, appropriately labelled and securely transmitted to both EP and iSAQB GmbH (to allow translation to languages other than DE and EN) +EP need to incorporate this updated version into their examination process and/or toolset until the release date RD.| RD - 3M, Jan 15th 2025| | 10 | iSAQB GmbH contracts translation of curriculum and questions to translation office (which is under strict nondisclosure agreements) | 4 weeks| | 11 | For every target language there need to be an expert group who can handle review of translation | 4-6 weeks | -a| 12 | **EN + DE release of curriculum and examination question: Usage of new version is mandatory in all trainings given in DE or EN.** +| 12 | **EN + DE release of curriculum and examination question: Usage of new version is mandatory in all trainings given in DE or EN.** - * All trainers need to have their complete training material updated to this release - * All examination providers EP need to have completed their transition to new questions. Use of old version is NOT permitted from hereon. - | | RD, April 1st 2023 + * **All training providers and trainers need to have their complete training material updated to this release** + * **All examination providers EP need to have completed their transition to new questions. Use of old version is NOT permitted from hereon.** + | | **RD, April 1st 2025** | 13 | International release of curriculum and examination questions. Usage of new version is mandatory in all trainings given in any language. | | RD + max 12 weeks |=== -* **RD**: Release-Date (next: April 1st 2023) +* **RD**: Release-Date (next: April 1st 2025) * **EP**: Examination Provider === New major versions of the curriculum @@ -185,19 +185,18 @@ image::FLWG-logo.png[width=200,float="left"] The iSAQB members association regularly elects the *Foundation Level Working Group* (FLWG). The FLWG is responsible for maintaining the CPSA-F Curriculum and corresponding examination questions. Major version updates are reviewed and discussed with the board and the members association prior to publication. -The current (2022) FLWG members are: +The current (2024/2025) FLWG members are: * Dr. Ulrich Becker * Mahbouba Gharbi -* Peter Götz * Dr. Peter Hruschka -* Dr. Carola Lilienthal * Dr. Alexander Lorz * Falk Sippach +* Bert Jan Schrijver * Dr. Michael Sperber * Dr. Gernot Starke (FLWG chair) * Roger Rhoades -* Benjamin Wolf +* Prof. Dr. Stefan Wehr == What does "Foundation Level" cover?