Develop the ability to methodically make difficult-to-reverse decisions. Balance the design efforts based on architectural requirements and risks in a pragmatic way. Document your results in a comprehensible manner and evaluate the usability of existing and emerging software systems.
Software Architecture
-
Foundations of Software Architectures incl. iSAQB CPSA-F certification
Learn how to interatively build a software architecture based on a practical example project. Make sound architectural decisions based on the stakeholder’s requirements.- language English
- license Certification
- key SWA+ZERT-ENG
-
Soft Skills for Software Architects (SOFT)
Manage development teams successfully with architecture-relevant communication!- language English
- schedule3 days
- key SofA-ENG
-
Infrastructure, Container & Cloud Native (CLOUDINFRA)
Expand your expertise in cloud computing: Explore in our seminar how to design and implement cloud native architectures to make your projects future-proof. Ideal for software developers and architects!- language English
- key CLOUDINFRA-ENG
Most of our trainings are available in German.
Go to German siteServices
-
Balance Contradictory Requirements
Software design involves making decisions. Find the right balance for realizing qualitative or non-functional requirements that optimally harmonize with the implementation of functional requirements.
-
Document Architectures
Grown historically? We assist in capturing existing and emerging structures in a form that truly benefits you. Accurate documentation aids in communicating your decisions and prevents the dilution of your architecture.
-
Evaluate Architectures
Gain insight into your software architecture and make clear statements about its future-proofing. In the workshop, you'll also learn how to conduct regular evaluations yourself and develop strategies for your architecture.