Software & Solution Architecture Essentials: a crash course for non-architects
Learn goals and benefits of architecture, how to communicate effectively with architects, evaluate & challenge an architecture, and potentially kickstart your career as a Software Architect.


Why this course?
This 3-hours workshop provides an introduction to software and solution architecture. It will teach you how to think like an architect, and potentially advance your career into a software or solution architect role. You will learn how to critically analyse an architecture and prevent common pitfalls.
Learning Outcomes
Upon completion of the course, participants will be able to
-
Understand the language and artefacts for Software and Solution Architects:
-
Understand the essential steps in designing architectures
-
Evaluate the quality of the software architecture.
-
Effectively communicate with architects, including challenging architectural decisions
Content
-
Costs & Benefits of Architecting
-
Structures and Basic Concepts
-
Impact of AI in Architecting
-
Architecture Views and Documentation
-
Architecture Evaluation
Target Audience
This course is primarily aimed at people who interact with architects, or are exploring whether to become an architect
-
Software Engineers
-
Product Owners
-
Project Managers
-
Business Analysts
-
Requirements Engineers
-
QA Specialists
Prerequisites
None
Format and Duration
This course is typically offered as a 3-hrs remote workshop.
Schedule
--------------
