A system's software architecture is widely regarded as one of the most important software artifacts. Software professionals routinely make decisions that impact that architecture, yet many times that impact is not fully considered or well understood.
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 the SEI Attribute-Driven Design (ADD) software architecture design method. This course also explores architecture analysis in-depth and introduces the SEI Quality Attribute Workshop (QAW) and the SEI Architecture Tradeoff Analysis Method (ATAM). Through multiple exercises, participants study an application of these methods and get a chance to apply them to sample problems.
This course is based on the books Software Architecture in Practice, 2nd Edition and Evaluating Software Architectures: Methods and Case Studies.
This course provides attendees with in-depth coverage of the concepts needed to effectively design and analyze a software architecture. After attending this course, participants will have a better understanding of
U.S. Industry: | $1500 |
U.S. Government/Academic: | $1200 |
International: | $2250 |
March 30 - 31, 2010 (SEI Pittsburgh, PA)
This course may be offered by special arrangement at customer sites.
|
2010 Dates |
This course may be offered by special arrangement at customer sites.
Schedule
This 2-day course meets at the following times:
Days 1-2, 8:30 a.m. - 5:00 p.m. (U.S. locations)
Days 1-2, 9:00 a.m. - 5:30 p.m. (non-U.S. locations)