search
menu Navigation
Haben Sie Fragen?
Maike Wollmann
Kundenbetreuung
+49 (40) 414250-18

Foundations of Software Architectures incl. iSAQB CPSA-F certification – in EnglishFoundations of Software Architectures incl. iSAQB CPSA-F certification – in English

Decide, balance effort and risk, document and evaluate software systems

This seminar is held in English!

Please note that our website is not available in English. Thank you for your understanding.

Termine

-
4-tägiges Seminar
€ 2.450,00
Online
zzgl. Prüfungsgebühr: € 250
Alle Preise zzgl. MwSt

Description

iSAQB Accredited Training In this training, you will experience how software architecture can be created in an iterative approach using a concrete case study. On the fourth day the exam for iSAQB “Certified Professional for Software Architecture – Foundation Level” will be taken.

What exactly is and what isn’t software architecture? This training will teach you the relationship between requirements, architecture development, architecture evaluation and implementation. In the training you will employ methods and techniques such as system context and quality scenarios to determine and record the architecture-relevant requirements of your project. Then, fundamental decisions, technical components, patterns, interfaces and deployment concepts of the software are methodically designed and documented. Employing architecture evaluation methods, you will learn how to communicate with various stakeholders and how to obtain qualified feedback, which goes beyond a cloudy „I don’t like it that way“. Instead, it is concrete, explicit and useful.

Content

  • Architecture definitions
  • Role of the software architect
  • System objectives and context
  • Major influencing factors, such as quality requirements and constraints
  • Architecture decisions and assumptions
  • Architectural views and patterns
  • Modularization of systems and dependency management
  • Components and interfaces
  • Architecture and design principles
  • Cross-cutting concerns
  • Deployment patterns and approaches
  • Architecture evaluation and feedback
  • Design aspects and metrics
  • Documenting and communicating architectures
  • Architect’s toolbox

Requirements

Experience in software development