Advanced Software Architecture Workshop You can now directly put into practice your knowledge of successful architecture principles through the Advanced Software Architecture Workshop. In this workshop, you will apply what you've learned in other architecture courses offered by the Software Engineering Institute (SEI) to a concrete architecture problem.
Documenting Software Architectures This two-day course provides in-depth coverage of effective software architecture documentation practices that meet the needs of the entire architecture stakeholder community. This course presents the information in the context of prevailing prescriptive models and is based on the book Documenting Software Architectures: Views and Beyond.
ATAM Evaluator Training The SEI Architecture Tradeoff Analysis Method (ATAM) is a proven, highly effective method for systematically evaluating software architectures for fitness of purpose. Through lectures and highly interactive exercises, this two-day course prepares software architects to conduct a software architecture evaluation using the ATAM.
ATAM Leader Training This two-day course covers the social and leadership skills needed to lead an architecture evaluation using the ATAM, facilitation requirements, challenges, and consulting principles.
Software Architecture Design and Analysis This two-day course provides in-depth coverage of the concepts needed to effectively design and analyze a software architecture. The essential considerations for defining any architecture are carefully examined and then illustrated through application of SEI methods. Through multiple exercises, participants study an application of these methods and get a chance to apply them to sample problems.
Software Architecture: Principles and Practices This two-day foundational course is your introduction to the essential concepts of software architecture. It emphasizes the importance of the business (or mission) context in which your system is designed and introduces software architectures in a real-world setting. "Industrial strength" case studies illuminate the key technical and organizational issues. This course is based on the book Software Architecture in Practices, 3rd Edition.