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
Stefan Toth advises developers, teams and companies on software architecture. Sound, clear and effective. His experience ranges from the banking and insurance sector to security-critical industries and support for internet start-ups. In addition to the broad technological context, his methodological experience from agile projects, architecture assessments and IT transformations is his greatest asset. Stefan is a TTA (Team Topologies Advocate).
Architecture documentation, methodical software architecture and cloud applications
Architecture Evaluation
CPSA Foundation Level
Flexible architectures
Lightweight Architecture Documentation
Lightweight Software Reviews with LASR
From Bayer AG to IBM to embarc. Stefan Zörner looks back on 25 years of IT experience and always looks forward with excitement. He provides support in architecture and implementation issues with the aim of effectively anchoring good architecture approaches in the implementation. In lively workshops, he teaches the tools of the trade and is infectious with his enthusiasm. His pragmatic approach to architecture is very well received.
Read in & go deeper
Software-Systeme reviewen mit dem Lightweight Approach for Software Reviews - LASR
Architecture reviews enable you to identify weaknesses and potential in software solutions, validate decisions, and evaluate improvement measures. This book introduces you to lightweight reviews that you can carry out yourself or in a small team after reading it! Leanpub
Lightweight software reviews with LASR (online article)
This article encourages leaner review approaches and presents LASR, a concrete procedure that you and your development team can use directly to assess your situation—without extensive preparation or involving many participants. Read the article on Informatik Aktuell
Lightweight software reviews with LASR (Architecture Cheat Sheet No. 12)
This cheat sheet describes a scalable assessment approach that quickly delivers initial, presentable results on four richly illustrated pages. More information and download
Architecture reviews create transparency in software development, identify risks, and reveal compromises. With the fourth edition of our Architecture Cheat Sheet, we offer you a comprehensive overview of the topic. Download & Info
How to document and communicate software architecture?
Technology
—
Methodology
20
Communication
—
from 1,350 €
iSAQB® Module ADOC
Do you want to create a basis for an assessable software architecture? Understand input and artifacts that serve as the basis for an architecture assessment.
Dealing constructively with conflicts as a Software Architect
Technology
—
Methodology
—
Communication
30
from 1,200 €
iSAQB® Module SOFT
Visit our "Soft skills for software architects" training course if you would like to learn more about moderating workshops, asking questions and resolving conflicts.