Staging environment

Become an iSAQB Certified Professional Software Architect | 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 system context, stakeholder concerns, requirements, and qualities of software architecture

  • Carry out the essential steps in designing architectures for 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

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

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

  • 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

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

18 live sessions • 6 projects

Week 1

Jun 30—Jul 5

    Tuesday Live Session

    • Jun

      30

      Course Introduction & Introductions

      Tue 6/301:00 PM—2:00 PM (UTC)
    • Jun

      30

      Core Concepts & Key Terms

      Tue 6/302:00 PM—4:00 PM (UTC)
    • Jun

      30

      Stakeholders and Stakeholders' Concerns

      Tue 6/304:00 PM—4:30 PM (UTC)
    1 more item

    Applied Learning

    1 item

    Thursday Live Sessions

    • Jul

      2

      Architecture Formation, Requirements, and Constraints

      Thu 7/21:00 PM—2:45 PM (UTC)
    • Jul

      2

      Quality Requirements (aka Non-Functional Requirements)

      Thu 7/22:45 PM—4:00 PM (UTC)
    • Jul

      2

      Looking backward & forward

      Thu 7/24:00 PM—4:30 PM (UTC)

    Applied Learning

    2 items

Week 2

Jul 6—Jul 12

    Tuesday Live Sessions

    • Jul

      7

      Review of Previous Week and Introduction to New Week

      Tue 7/71:00 PM—1:30 PM (UTC)
    • Jul

      7

      Common Approaches to Architecture Development

      Tue 7/71:30 PM—3:00 PM (UTC)
    • Jul

      7

      Architecture and Design Principles

      Tue 7/73:00 PM—4:30 PM (UTC)

    Applied Learning

    2 items

    Thursday Live Sessions

    • Jul

      9

      Applied Learning: Pitch your Principle

      Thu 7/91:00 PM—1:30 PM (UTC)
    • Jul

      9

      Styles, Patterns, Tactics

      Thu 7/91:30 PM—3:00 PM (UTC)
    • Jul

      9

      Managing Dependencies and Cross-Cutting Concerns

      Thu 7/93:00 PM—4:00 PM (UTC)
    • Jul

      9

      Looking backward & forward

      Thu 7/94: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, Jun 30

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

    • Tue, Jun 30

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

    • Tue, Jun 30

      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