Skip to content

isaqb-org/curriculum-improve

Repository files navigation

iSAQB Curriculum for the CPSA-advanced Module IMPROVE

Content

This repository contains the AsciiDoc sources of the curriculum for the iSAQB Advanced Level "IMPROVE".

This is copyrighted work.

Status

CI/Release Last commit Contributors Issues Issues closed

Version history

(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

How to contribute or participate

Create an issue, a merge- or pull-request.

How to build

  1. 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
  2. Build it with gradle via ./gradle-tools/gradlew buildDocs.

  3. Look into the file build.gradle to see what attributes you may configure. Watch for:

    • the language attribute, either DE (German) or EN (English);

    • the output formats called backends (pdf and/or html5);

    • the document version.

Diagrams, Graphics

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.

How to contribute or participate

Create an issue, a merge- or pull-request here!

For open, closed and in-progress-issues: see our Kanban-Board

Additional translations/languages

Maintainers

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.

More Contributors

Parts of the content origined from the aim42 open source method for architecture improvement. Thanx to all contributors of aim42!

Licensing and Copyright

About

Curriculum for the CPSA-advanced module IMPROVE

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6