Requirements for software architects

iSAQB CPSA Advanced Level Modul REQ4ARC

As face-to-face and online training

Open dates and registration

-100 € Early booking discount

up to 6 weeks before the start of training.

-100 € Group discount

from two participants from one company.

-200 € Combination discount

Up to six weeks before start & from two participants from one company.

Credit points for CPSA-A certification

The advanced training program deepens your knowledge in the competence areas of methodology, technology and communication. You can collect the 70 credit points required for the Certified Professional for Software Architecture-Advanced Level (CPSA-A ® ) exam in various modules. Certification at the Advanced Level requires prior completion of the Foundation Level. Even for software architects who are not aiming for certification, all Advanced modules are of great value for their daily work.

Technical competence

Methodical competence

Communicative competence

Time and place don’t fit?

We would be happy to organize an online training for your team or come directly to your company!

That’s why you should attend this training!

The importance of requirements in software development

Good requirements management and clearly defined requirements are the basis of a successful software project. Clear priorities enable project teams to pull together and avoid conflicting goals. Coupled with precise formulations, uncertainties can be prevented and risks reduced.

However, the trick is not only to put a requirement in a good starting position, but also to understand the journey of a requirement, to be able to accompany it through the entire development process and to skillfully follow up again and again. This coin has two sides, the target group-oriented preparation on the sender side and the adaptation, requests and appropriate implementation on the recipient side. Through skillful cooperation, added value can be achieved that actually helps the stakeholders.

Better requirements with requirements engineering

The aim of this module is to equip architects with sufficient requirements knowledge so that they can make informed architectural decisions based on the actual needs of stakeholders. They should either know how to elicit requirements (in agile and iterative approaches), or at least know what to ask of others in their environment.

Training content

  • Contents of the Requirements for Software Architects (REQ4ARC)
  • module

  • Clean start
  • Handling functional requirements
  • Dealing with quality requirements and constraints
  • Behavior-oriented development
  • Prioritization and estimation of requirements
  • Collaboration between roles
  • Tools for requirements engineering
  • Examples


You can find out more about the learning objectives and training content in the iSAQB syllabus

Face-to-face training

  • Includes training documents and exercise materials
  • Hot and cold drinks, snacks and lunch on all training days
  • Modernly equipped and large training rooms for a pleasant learning atmosphere


  • Includes training documents and exercise materials
  • Visual collaboration through e.g. whiteboarding
  • High level of interactivity through customized exercises and breakout rooms
  • Ideal trainer support also in the breakout rooms

Your trainer

Axel Feix

Axel Feix has many years of project experience as an analyst and software architect and supports customers as a senior consultant and trainer in the introduction and implementation of software engineering, requirements engineering, software architecture management and architecture documentation. It is important to him that a tailor-made tool with a suitable catalog of methods is created from a selection of many tools in order to achieve maximum benefit in the long term. He is interested in what flies, everything that can be visualized and played, and what holds the world together.

Do you want customized in-house training?

Do you have a whole team that you would like to train, but none of our training courses meet the requirements? No problem! We would be happy to work with you to create a customized in-house training course, whether for beginners or advanced users. We look forward to your inquiry!

Write a request+49 621 595702-41