search menu icon-carat-right cmu-wordmark

SEI Architecture Tradeoff Analysis Method Evaluator Certificate

Certificate • Software Architecture

Perform SEI-Authorized ATAM Evaluations

The Architecture Tradeoff Analysis Method (ATAM) is the leading method used for software architecture evaluation. Government and industry organizations have used it for more than 15 years to improve communication, expose architectural risks, clarify requirements, and produce better systems. Learn to apply this method for identifying architectural risks that can hinder the achievement of a system's business or mission goals.

Benefits of the SEI ATAM Evaluator Professional Certificate

In this program, you first build your understanding of software architecture fundamentals. Next, you gain knowledge about the ATAM and how to apply it to evaluate software architectures. Finally, you learn by doing; you participate in a simulation exercise that includes the steps, roles, and artifacts associated with executing an ATAM. By earning this certificate, you gain

  • skills needed to apply the ATAM to systematically evaluate software architectures for fitness of purpose
  • knowledge of software architecture fundamentals, quality attribute tradeoffs, and architecture evaluation
  • better software architecture, the blueprint for both the product and the project developing it
  • improvement of planning and executing the development of software-intensive systems
  • access to a library of tools, techniques, and templates that help companies become more market driven
  • promotion of a culture of quality in software development
  • association with the SEI and Carnegie Mellon University
  • a certificate that does not expire

After completing the certificate, participants may choose to be listed on the SEI website as an SEI Certificate Holder.

Who Should Get This Credential?

  • Professionals who design, develop, or manage the construction of software-reliant systems
  • Anyone who is involved in evaluating software architectures, such as software architects, system architects, software designers, and system designers

What Certificate Holders Say

The strength of the SEI architecture practices is in their collaborative nature. As a direct result of the SEI classes, I've been able to lead diverse groups of stakeholders through workshops and reviews of complex systems with demanding requirements to refine use-case scenarios and produce robust architectural solutions.
—James Wills, Argon ST

The certificate changed my point of view on software architecture, and I feel more confident in my knowledge.
—Luis Fernando Castro Careaga, Universidad Autonoma Metropolitana

What Our Instructors Say

The ATAM Evaluator course uses hands-on exercises with an example system to guide students through the steps of the ATAM.
—Phil Bianco, Senior Member of Technical Staff at the SEI

Term and Renewal

The ATAM Evaluator Certificate does not expire.

To request a copy of your SEI Professional Certificate, contact credentials-info@sei.cmu.edu and identify the certificate program you have completed. After we verify your credentials, we email your certificate within four business days.

What Does It Cost?

Participants pay fees for courses; there is no additional fee for the certificate.

Organizations considering this training for a group of learners can take advantage of eLearning group discounts or schedule a private, instructor-led, onsite training delivery. Email course-info@sei.cmu.edu or telephone +1 412-268-7622 for details.

How to Earn the Certificate

To earn the ATAM Evaluator Certificate, complete the following courses and pass the examination within two years. Explore each course for a detailed view of what you'll learn, and consider which classroom format is best for you.

  Classroom eLearning Onsite

Software Architecture: Principles and Practices
Classroom
eLearning

ATAM Evaluator Training

 

Software Architecture: Principles and Practices Examination

 

 

 

Related Courses

Examination of Software Architecture: Principles and Practices

Online • Software Architecture

To ensure continued excellence in software architecture practices, the SEI objectively validates a student's understanding of software architecture before students are eligible to receive professional certificates in software architecture or become certified to lead SEI Authorized ATAM evaluations. This includes understanding of enterprise,...

Register

Software Architecture: Principles and Practices - eLearning

Online • Software Architecture

Although the term software architecture is used frequently in today's software industry, its meaning is not universally understood. What is software architecture? How do you use software architectures in practice? What does a software architect do for an organization? What value does software architecture provide? This course introduces the...

Register

ATAM Evaluator Training

2
2 - Day Course • Software Architecture

Most complex software systems must be modifiable and perform well. They might also need to be secure, interoperable, portable, and reliable. But What precisely do quality attributes such as modifiability, security, performance, and reliability mean? Can a system be analyzed to determine whether it has certain desired qualities? How soon can such...

Register

Software Architecture: Principles and Practices

2
2 - Day Course • Software Architecture

Although the term software architecture is used frequently in today's software industry, its meaning is not universally understood. What is software architecture? How do you use software architectures in practice? What does a software architect do for an organization? What value does software architecture provide? This course introduces the...

Register

Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials. For more information about SEI training courses, see Registration Terms and Conditions and Confidentiality of Course Records.