Become a Certified Professional Software Architect | iSAQB(R) CPSA-Foundation

Vincenzo Marchese

Head of Enterprise Architecture

Become an iSAQB certified & globally recognized Software Architect

This accredited iSAQB® CPSA‑F® training course prepares you for the iSAQB® Foundation Level exam.

The iSAQB® Certified Professional for Software Architecture Foundation certification (CPSA-F®) is a globally recognized qualification that validates expertise in architecting software, and will position you as a trusted authority in software architecture with stakeholders and colleagues.

Today's software systems are becoming increasingly complex, and are developed under intense cost and time pressure; being certified as a software architect demonstrates a recognised level of expertise and professionalism in architecting such systems.

In this training, you will learn how to create a fit for purpose software architecture that withstand unexpected stressors and adapt to change.​

You will gain critical knowledge to advance your career into a software architect or tech lead role, and help your team deliver high-quality software, meeting both functional needs and quality requirements.

You will acquire the ability & confidence to make high quality architectural decisions aligned with business and stakeholders' goals.

For more details on iSAQB: iSAQB® – Software Architecture Certification | CPSA®

What you’ll learn

Become a certified software architect to demonstrate a recognised level of expertise and professionalism in architecting software systems.

  • Definitions of Software Architecture

  • Role and Responsibilities of Software Architects

  • Architectural Domains: Business, Application, Information, Data, Technical

  • Deepen understanding of how context, stakeholder concerns, and quality requirements drive software architectures

  • Carry out the essential steps in eliciting quality trees and concrete quality scenarios, and use them to architect software systems.

  • Coordinate essential software architecture decisions with other project participants

  • Learn to apply industry-proven design principles (e.g., SOLID), architecture patterns, and best practices

  • Understand architecting process and apply fundamental approaches of structured architecting (e.g., iterative, top-down)

  • Learn common Architectural heuristics: Architectural Styles and Design Patterns

  • Become familiar with tools, notations, and templates for documentation Software Architecture

  • Document Architectural Decisions using Architectural Decision Records (ADR)

  • Understand critical factors in communicating Software Architectures​

  • Motivation and Goals for Architecture Analysis, Alignment, and Evaluation

  • Evaluate Quality of System Architecture and System Implementation

  • Be able to evaluate conformance to Architectural Decisions

  • Complete a iSAQB CPSA-F Mock Exam

Learn directly from Vincenzo

Vincenzo Marchese

Vincenzo Marchese

Head of Enterprise Architecture Capability | Enabling Architecting Excellence

Previously at...
UBS
Boston Consulting Group (BCG)
TIBCO
bp
NatWest
See all products from Vincenzo

Who this course is for

  • Senior Software Engineers and Developers aspiring to progress into a software architecture role

  • Software Architects wanting to gain more recognition and confidence in their role as architects and pass the iSAQB CPSA-F certification exam

  • Stakeholders of Software Architecture: Product Owners, Project Managers, Business Analysts, Requirements Engineers, QA Specialists

Prerequisites

  • Basic knowledge of software engineering

    Knowledge of and practical experience with at least one programming language

What's included

Vincenzo Marchese

Live sessions

Learn directly from Vincenzo Marchese in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

Your purchase is backed by the Maven Guarantee.

Course syllabus

21 live sessions • 6 projects

Week 1

Sep 8—Sep 13

    Tuesday Live Session

    • Sep

      8

      Module 0: Introduction and Orientation

      Tue 9/81:00 PM—2:00 PM (UTC)
    • Sep

      8

      Module 1: Fundamentals and Goals of Architecture

      Tue 9/82:00 PM—4:00 PM (UTC)
    • Sep

      8

      Module 2: Tasks and Responsibilities of Architects

      Tue 9/84:00 PM—4:30 PM (UTC)
    1 more item

    Applied Learning

    1 item

    Thursday Live Sessions

    • Sep

      10

      Module 3: Stakeholders and Concerns

      Thu 9/101:00 PM—2:45 PM (UTC)
    • Sep

      10

      Module 4: Influencing Factors and System Context

      Thu 9/102:45 PM—3:30 PM (UTC)
    • Sep

      10

      Module 5: Quality-of and Requirements-on Architecture (Part I)

      Thu 9/103:30 PM—4:15 PM (UTC)
    • Sep

      10

      Looking backward & forward

      Thu 9/104:15 PM—4:30 PM (UTC)

    Applied Learning

    2 items

Week 2

Sep 14—Sep 20

    Tuesday Live Sessions

    • Sep

      15

      Review of Previous Week and Introduction to New Week

      Tue 9/151:00 PM—1:30 PM (UTC)
    • Sep

      15

      Module 5: Quality-of and Requirements-on Architecture (Part II)

      Tue 9/151:30 PM—3:00 PM (UTC)
    • Sep

      15

      Module 6: Structures and Basic Concepts of Architectures

      Tue 9/153:00 PM—4:30 PM (UTC)

    Applied Learning

    2 items

    Thursday Live Sessions

    • Sep

      17

      Applied Learning: Pitch your Principle

      Thu 9/171:00 PM—1:30 PM (UTC)
    • Sep

      17

      Module 7: Principles

      Thu 9/171:30 PM—2:30 PM (UTC)
    • Sep

      17

      Module 8: Patterns

      Thu 9/172:30 PM—3:30 PM (UTC)
    • Sep

      17

      Looking backward & forward

      Thu 9/174:00 PM—4:30 PM (UTC)

Free resource

Detailed Information on iSAQB CPSA-F Curriculum, Exam, and Certification cover image

Detailed Information on iSAQB CPSA-F Curriculum, Exam, and Certification

Access Here

Schedule

Live sessions

22-24 hrs / week

    • Tue, Sep 8

      1:00 PM—2:00 PM (UTC)

    • Tue, Sep 8

      2:00 PM—4:00 PM (UTC)

    • Tue, Sep 8

      4:00 PM—4:30 PM (UTC)

Contents of the Foundation Level

Frequently asked questions

Maven for Teams

Reimbursement

Get your company to pay

Everything L&D needs: email template, receipts, and certificate of completion.

Get reimbursed

Private cohort

Run a cohort for your org

A dedicated cohort with a custom schedule and curriculum, tailored to your team.

Book a private cohort