Software architecture: Basics and methodology

This practice-oriented training teaches the key aspects of software architecture as a basic framework for software projects. Participants will learn how to manage complexity and design architectures in a structured manner. Project management, risk analysis, communication and repeat usage are also taken into consideration. As a result, a holistic concept is taught that can be applied directly in practice.
Objectives and training content
After completing the training, participants will be able to design, document and critically evaluate software architectures in a targeted manner. They will have the understanding required to sensibly break functions down, create perspective-based architectures and apply suitable architecture patterns. They will also be able to evaluate architectures to ensure software quality.
Training content:
- Basics
- Principles
- Architecture perspectives
- Architecture and design patterns
- Architecture and design evaluation
The content of the training can be tailored to your project-specific requirements and questions.
Target audience
Prerequisites
Further information
Kontakt
Sabine Haegele
Trainings


