Skip to content

Curriculum for the Train-the-Trainer Course (Work in Progress)

Notifications You must be signed in to change notification settings

isaqb-org/curriculum-t3

Repository files navigation

Curriculum for the iSAQB Train-the-Trainer Course

Status

CI – Releases and Main Last commit Contributors Issues Issues closed

This is copyrighted work.

Content

This repository contains a very early work-in-progress version for the iSAQB Train-the-Trainer curriculum in AsciiDoc.

How to contribute or participate

Create an issue or a pull-request

How to use this repository

  1. Clone the repository - including the submodule:

    Via SSH:
    git clone git@github.com:isaqb-org/curriculum-t3.git --recursive
    
    Via HTTPS:
    git clone https://github.com/isaqb-org/curriculum-t3.git --recursive
  2. Initialize and update submodules with git submodule init and git submodule update --recursive --remote.

  3. Build the project with gradle (You need a locally installed and current JDK, at least Java 17) via ./gradlew.

  4. Once the "BUILD SUCCESSFUL" is shown, you can review the build result under ./build/index.html.

On writing style

To keep writing style consistent across multiple iSAQB documents, please apply the styles used in the Foundation Level Curriculum.

Heading Capitalization

Use title case for all headings:

  • capitalize: first and last word, nouns, pronouns, adjectives, verbs

  • lowercase: articles and prepositions

When in doubt, opt for Chicago Style.

Bullet Point Lists

To unify upper/lowercase within the (EN) version, we use the Chicago manual of style proposal":

  • short bullet items don’t get a full-stop

  • next one starts lowercase

  • if bullets are phrases or fragments, don’t use punctuation

  • if and only if an item is a really long sentence which deserves a full stop, or consists of several sentences, then we use it.

  • Only then does an item start with uppercase.

For a possible German (DE) version, don’t use punctuation at the end of bullet-list items, unless on the end of sentences.

Maintainers

This repository is currently maintained by the iSAQB Train-the-Trainer Working Group (T3WG). It was forked from https://github.com/isaqb-org/advanced-template currently maintained by Benjamin Wolf, which in turn was forked from https://github.com/isaqb-org/curriculum-template, so the contributors of those projects basically contributed to this one, too.

Licensing and Copyright

This is COPYRIGHTED work.

© (Copyright), International Software Architecture Qualification Board e. V. (iSAQB® e. V.) 2024

The curriculum may only be used subject to the following conditions:

  1. You wish to obtain the CPSA Certified Professional for Software Architecture Foundation Level® certificate or the CPSA Certified Professional for Software Architecture Advanced Level® certificate. For the purpose of obtaining the certificate, it shall be permitted to use these text documents and/or curricula by creating working copies for your own computer. If any other use of documents and/or curricula is intended, for instance for their dissemination to third parties, for advertising etc., please write to info@isaqb.org to enquire whether this is permitted. A separate license agreement would then have to be entered into.

  2. If you are a trainer or training provider, it shall be possible for you to use the documents and/or curricula once you have obtained a usage license. Please address any enquiries to info@isaqb.org. License agreements with comprehensive provisions for all aspects exist.

  3. If you fall neither into category 1 nor category 2, but would like to use these documents and/or curricula nonetheless, please also contact the iSAQB e. V. by writing to info@isaqb.org. You will then be informed about the possibility of acquiring relevant licenses through existing license agreements, allowing you to obtain your desired usage authorizations.

We stress that, as a matter of principle, this curriculum is protected by copyright. The International Software Architecture Qualification Board e. V. (iSAQB® e. V.) has exclusive entitlement to these copyrights.

The abbreviation "e. V." is part of the iSAQB’s official name and stands for "eingetragener Verein" (registered association), which describes its status as a legal entity according to German law. For the purpose of simplicity, iSAQB e. V. shall hereafter be referred to as iSAQB without the use of said abbreviation.

About

Curriculum for the Train-the-Trainer Course (Work in Progress)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published