iSAQB Curriculum for the CPSA-advanced Module IMPROVE
This repository contains the AsciiDoc sources of the curriculum for the iSAQB Advanced Level "IMPROVE".
This is copyrighted work.
(summarizing changes, although no release was published between 2019 and 2025)
| Version | Date | Comments |
|---|---|---|
2025.1 |
2025 |
Major refinement of Learning Goals (LGs), revising content (improvement strategy, tech debt, databases, metrics). >80 commits. |
2024 |
A significant German version was added. LGs were enhanced to focus on management support and funding. More time was allocated to "estimate and assess" chapters. About 60 commits. |
|
2020-2023 |
Support for internationalization (i18n) and translations. Some learning goals were merged. First German content. In total, about 150 commits. |
|
1.6.1-EN |
2019 |
first release, English only |
For open, closed and in-progress-issues: see our Kanban-Board
-
Clone the repository - including the submodule:
Via SSH: git clone [email protected]:isaqb-org/curriculum-improve.git --recursive Via HTTPS: git clone https://github.com/isaqb-org/curriculum-improve.git --recursive
-
Build it with gradle via
./gradle-tools/gradlew buildDocs. -
Look into the file
build.gradleto see what attributes you may configure. Watch for:-
the
languageattribute, eitherDE(German) orEN(English); -
the output formats called
backends(pdf and/or html5); -
the document version.
-
Diagrams (e.g. the structural overview) have been created using the platform-neutral and free drawio tool (available at diagrams.net).
In case you want to edit the diagram, install the appropriate extension/plugin for your IDE (VS-Code recommended).
That will recognize the double-extension (.drawio.png) and open the visual editor for that file.
Create an issue, a merge- or pull-request here!
For open, closed and in-progress-issues: see our Kanban-Board
This repository is currently maintained by Gernot Starke, Markus Harrer, and Benjamin Wolf. It was forked from https://github.com/isaqb-org/advanced-template, so the contributors of that project basically contributed to this one, too.
Parts of the content origined from the aim42 open source method for architecture improvement. Thanx to all contributors of aim42!