In this training, you will learn to develop software architectures through an iterative approach using a concrete case study.
Master Architectural Techniques
What defines software architecture and what doesn’t? This training explores the crucial link between requirements gathering, architecture design, evaluation, and implementation. You will practice essential methods and techniques, such as system context analysis and quality scenarios, to identify and document project-specific architecture requirements. Finally, fundamental decisions, technical components, patterns, interfaces and deployment concepts of the software are methodically designed and documented.
Engage and Communicate with Stakeholders Effectively
Employing architecture evaluation methods, you will learn how to communicate with various stakeholders and how to obtain qualified feedback. Rather than vague responses like "I don't like it that way" you will be equipped to elicit feedback that is concrete, explicit and useful.
Certification Opportunity
On the fourth day of the course, you can take the iSAQB “Certified Professional for Software Architecture – Foundation Level” exam. Earning this certification demonstrates your proficiency and readiness to apply your skills in real-world architectural scenarios.