Skip to content
Certified Profes­sional for Software Architecture (CPSA®)

The CPSA® Advanced Level Module REQ4ARC – iSAQB® Training Course in Requirements for Software Architects

MODULE REQ4ARC

Requirements for Software Architects

How to equip archi­tects and devel­opment teams with enough requirements engineering know-how, so that they can take educated architecture decisions, based on the real needs of stakeholders?

Credit Points for REQ4ARC Training Courses

Techno­logical Competence
TECH

0

Methodical Compe­tence
Method

20

Commu­nicative Competence
Comm

10

REQ4ARC

CPSA Advanced Level module REQ4ARC diagram curriculum content

Content of the module Requirements for Software Archi­tects (REQ4ARC)

isaqb-favicon

Intro­duction and Motivation

isaqb-favicon

Clean Start

isaqb-favicon

Handling Functional Requirements

isaqb-favicon

Handling Quality Requirements and Constraints

isaqb-favicon

Behavior-Driven Devel­opment

isaqb-favicon

Prior­i­ti­zation and Estimation of Requirements 

isaqb-favicon

Cooper­ation between Roles

isaqb-favicon

Tools for Requirements Engineering

isaqb-favicon

Example

How to equip archi­tects and devel­opment teams with enough requirements engineering know-how, so that they can take educated architecture decisions, based on the real needs of stakeholders

Archi­tects and devel­opment teams often get only mediocre requirements as input for their work. The goal of this module is to equip archi­tects with enough requirements know-how, so that they can take educated architecture decisions, based on the real needs of stake­holders. They should either know how to elicit requirements (in agile and iterative approaches) or – at least – know what to ask from others in their environment.

Related Blog Posts

This blog article discusses the key requirements for software archi­tects, highlighting the impor­tance of agile methods, stake­holder engagement, and advanced techniques like BDD. It empha­sizes collab­o­ration between archi­tects, analysts, and product owners to achieve successful project outcomes.

Read More
iSAQB-blog-Requirements-Part2-WEB

This blog article outlines key requirements for software archi­tects, highlighting the need for agile requirements engineering, addressing functional and non-functional requirements, managing complexity, and ensuring effective commu­ni­cation and imple­men­tation of architecture.

Read More
iSAQB-blog-Requirements-Part1 web

This blog article under­scores the critical nature of requirements engineering in shaping effective software architecture, highlighting how it ensures that customer needs directly inform the devel­opment process.

Read More
iSAQB-blog-Advanced_Examination

Falk Sippach’s blog post intro­duces the iSAQB CPSA Advanced certification, detailing the practical and theoretical challenges involved in completing its rigorous project-based exam within three months alongside regular work.

Read More
iSAQB-blog-Maintaining_an_Overview-WEB-v2

The article “Maintaining an Overview” by Dr. Peter Hruschka and Dr. Gernot Starke empha­sizes the impor­tance of having a struc­tured overview in software projects to effec­tively manage detailed requirements, suggesting a method to prior­itize archi­tec­turally signif­icant requirements early on.

Read More
iSAQB Blog REQ4ARC interview with curator Gernot Starke

The CPSA Advanced Level module REQ4ARC, one of 17 Advanced Level training options, concen­trates on requirements for software archi­tects. But what exactly is in it for partic­i­pants? The iSAQB member and curator of REQ4ARC, Gernot Starke, took the time to give a short interview about this module with some highly relevant questions concerning content, target…

Read More

In many consulting projects over the last few years, we have seen devel­opment teams complain about two things: that they suffer from a lack of good requirements or that they have not received important requirements or have received them much too late. They then blame requirements engineers, business analysts, or product owners who “didn’t do…

Read More
iSAQB-blog-how-to-identify-a-good-certificate

There is a wide range of certifi­cates on offer, yet most certifi­cates and certification proce­dures are based on a similar process with some compa­rable variants…

Read More
iSAQB-blog CPSA-A Level

This blog post answers the most important questions about the written part of the iSAQB Advanced Level exam…

Read More

Additional Information

Frequently Asked Questions

There are currently no FAQs for this topic. Please check out our FAQ page for more FAQs.

Downloads

Advanced Level – Sample task for the CPSA‑A exami­nation task

Sample task “BigSpender” / Topic – Information System

Deutsche Version [pdf]

English Version [pdf]

Curriculum Module REQ4ARC – Requirements for Software Architects

Curriculum of the Advanced Level Module REQ4ARC with all learning goals and terms for the individual chapters.

English Version [pdf]

Stay Up-to-Date with the iSAQB® Newsletter!

Scroll To Top