Requirements for Software Architects

Certified Professional for Software Architecture – Advanced Level (CPSA®)

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

Requirements for Software Architects

Certified Professional for Software Architecture – Advanced Level (CPSA®) The CPSA® Advanced Level Module REQ4ARC – iSAQB® Training Course in Requirements for Software Architects Content of the module Requirements for Software Architects (REQ4ARC) How to equip architects and development teams with enough requirements engineering know-how, so that they can take educated architecture decisions, based on […]


Content of the module Requirements for Software Architects (REQ4ARC)

  • Introduction and Motivation
  • Clean Start
  • Handling Functional Requirements
  • Handling Quality Requirements and Constraints
  • Behavior-Driven Development
  • Prioritization and Estimation of Requirements
  • Cooperation between Roles
  • Tools for Requirements Engineering
  • Example

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

Architects and development teams often get only mediocre requirements as input for their work. The goal of this module is to equip architects with enough requirements know-how, so that they can take educated architecture decisions, based on the real needs of stakeholders. 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

Additional Information

Frequently Asked Questions

Downloads