Architecture Evaluation

Training iSAQB® CPSA®-Advanced ARCEVAL — 2 days

Technology
Methodology 20
Communication
Dates and Booking

Description

Reflect Software Architectures

Reflect and evaluate software architectures in a targeted and well-founded manner. Learn to recognize risks, discuss trade-offs and strengthen team communication through architecture assessments.

Architecture assessment is an essential tool for gaining security in architecture design and for developing existing solutions or solution approaches in a focused and sustainable manner. Or for discarding them on an informed basis. Above all, architecture assessment promotes communication and transparency. This makes it an ideal tool in contemporary approaches when used correctly.

In addition to this training you will receive the ebook “Software Systeme reviewen (mit dem Lightweight Approach for Software Reviews – LASR)” by Stefan Toth and Stefan Zörner in German.

Agenda

  • What are architecture assessments, architecture reviews or software reviews and what their approaches?

  • What are the benefits and objectives of architecture assessments?

  • How do you work out an assessment benchmark?

  • How to refine qualitative requirements in quality scenarios (utility tree)?

  • What are the benefits of the ATAM - Architecture Tradeoff Analysis Method?

  • How does workshop-based architecture assessment work in practice?

  • When alternative assessment methods (such as DCAR, PBAR, CBAM, TARA) useful?

  • What do static and dynamic analysis tools do for the assessment of existing system (parts)?

  • How do you prepare the results of an assessment?

  • How to embed assessment methods in (agile) development processes?

Your Benefits

In-depth knowledge of the subject

Assessment precisely fitting your field

Clarity of risks and compromises in your projects

Transparency vis-à-vis important stakeholders

Interaction with review experts

Audience

This workshop is primarily aimed at architects and designers who wish to utilize architectural assessment in their work. Interested developers, for example from the field of agile software development, and technical project managers will also gain valuable motivation. Knowledge in the field of architectural styles and design principles as well as practical experience in software architecture and development is an advantage.

Training Objectives

Explain benefits and goals of assessments and reviews

Create the foundations for an assessment

Demarcate qualitative and quantitative methods

Collate and concretize quality requirements

Classify and adapt ATAM and know alternatives

Prepare and undertake assessment workshops

Exploit and pursue results

Embed assessments in your projects

Your Trainers

Stefan Toth

embarc

Evolutionäre Architektur, Agile Organisationen, ADES

  • Agile Software Architecture
  • Architecture Evaluation
  • Lightweight Software Reviews with LASR
  • Team Topologies Deep Dive
  • Team Topologies in practice

Stefan Toth berät Entwickler, Teams und Unternehmen in Sachen Softwarearchitektur. Fundiert, klar und effektiv. Seine Erfahrungen reichen vom Banken- und Versicherungssektor über sicherheitskritische Branchen bis hin zur Unterstützung von Internet Start-Ups. Neben dem breiten technologischen Kontext ist die methodische Erfahrung aus agilen Projekten, Architekturbewertungen und IT-Transformationen sein größtes Kapital. Stefan ist TTA (Team Topologies Advocate).

Stefan Zörner

embarc

Architekturdokumentation, Methodische Softwarearchitektur und Cloud-Anwendungen

  • Architecture Evaluation
  • CPSA Foundation Level
  • Flexible architectures
  • Lightweight Architecture Documentation
  • Lightweight Software Reviews with LASR

Von der Bayer AG über IBM zu embarc. Stefan Zörner blickt auf 25 Jahre IT-Erfahrung zurück und stets gespannt nach vorn. Er unterstützt in Architektur- und Umsetzungsfragen mit dem Ziel, gute Architekturansätze wirksam in der Implementierung zu verankern. In lebendigen Workshops vermittelt er Handwerkszeug dazu und steckt mit seiner Begeisterung an. Sein pragmatischer Ansatz Architektur festzuhalten findet großen Anklang.

Technical Information and Books

Software-Systeme reviewen mit dem Lightweight Approach for Software Reviews - LASR

Architektur-Reviews ermöglichen Dir Schwächen und Potenziale von Softwarelösungen herauszuarbeiten, Entscheidungen abzusichern und Verbesserungsmaßnahmen zu bewerten. Dieses Buch bringt Dir leichtgewichtige Reviews näher, die Du nach der Lektüre alleine oder in einem kleinen Team direkt durchführen kannst! Leanpub

Architecture Reviews (architecture cheat sheet No. 4)

Architektur-Reviews schaffen Transparenz in der Softwareentwicklung, identifizieren Risiken und decken Kompromisse auf. Mit der vierten Ausgabe unserer Architekturspicker bieten wir Euch einen fundierten Überblick zu dem Thema. Download & Infos

Online Courses

On-site Courses

Event ticketing software by pretix

In-House Training

You can also book this training as an in-house training course exclusively for your team. Please use the enquiry form for more details.

Enquire now

Relevant Other Training Courses