Certified Advanced Software Architect

Certified Advanced Software Architect is for senior software and solution architects who want to improve their ability to deliver architecture in complex and challenging environments.

Format
3 day course
Plats
Online
Nästa start
Register your interest
Pris exkl moms
SEK 24 450
Certifierad advanced software architect

Personalized Learning Experience

The program is delivered one-on-one and is designed as an individually tailored learning process, defined collaboratively between the instructor and the participant. This personalized approach ensures that the content aligns with your current experience, professional goals, and the specific challenges you face in your organization. It allows for deeper exploration of relevant topics, practical application to real-world cases, and a more efficient learning process with maximum professional impact.

The course is conducted together with our partner Black Tulip Technology.

For additional information regarding the application process, please contact info@dfkompetens.se

Scheduling & Certification Process

The specific dates and times are scheduled after registration in agreement between the participant and the course leader. This flexible format ensures the program can be tailored to the participant’s needs and preferences. Sessions may therefore be scheduled in the evening if desired.

After registration for the certification program, each candidate completes a pre-course assessment describing their proposed project, which will be used throughout the program. After review by the Certification Board, the candidate will either be accepted into the certification program or receive feedback if the project does not meet the required standards.

The course gives you:

  • Proof of your ability as an advanced software architect
  • Real world technical tools for managing complexity
  • A shared understanding of what architecture means in the modern world

Target Group

The program is aimed towards those software engineers who have found traditional approaches to architecture too rigid, as well as traditional architects who want to update their skills in a changing world where they are increasingly expected to be agile in their approaches.

This may include:

  • Accomplished architects who want proof of their skills
  • Senior software engineers who want to grow in their career
  • Solution and enterprise architects who want to learn a different approach to architecture than traditional top-heavy approaches.
  • Infrastructure architects who want a set of tools to manage the transition to cloud architectures.
  • Architect and engineering managers/CTO’s who want a clear definition of architecture for their teams
  • Teams of architects who lack a shared understanding of what architecture is

The certification will state that:

  • The candidate has taken all three courses
  • The candidate has shown that they can deliver the needed artifacts to. High level of satisfaction
  • The candidate has shown the capacity to learn and grow through the delivery of an architecture
  • The candidate has delivered at least one architecture using the methods presented during the program

About Archstream

Each candidate will be given access to a private blog where their work will be carried out and communication with the certification board will take place. Their private blog will form an ArchStream, a series of reflections and exercises across the certification process that will be the primary method of delivering exercises.

Each candidate must actively be working in an architectural role in a live project for the duration of the certification module.

Application process

Please note that the program is only intended for architects who are already practicing architectures in their fields. After registration is made for the certification program, each candidate will receive and do a pre-course assessment, where they describe their proposed project of choice that will be used throughout the program.

The project must demonstrate sufficiently complex to require advanced architectural skills. After the Certification Board has reviewed your project description, the candidate will either be accepted into the certification program or provided with feedback if the project does not meet the required standards. If the Board does not find the project suitable the participant will receive feedback and the opportunity for clarification and refine their project proposal.

Applicants may enroll in the program jointly with colleagues as a defined cohort. In such cases, the instructional components of the program are delivered collectively, while each participant independently develops, documents, and submits an individual project for assessment. This structure enables intellectual exchange, critical peer dialogue, and organizational coherence, while preserving individual academic responsibility and ensuring that all certification requirements are fulfilled on an individual basis.

Certification Criteria

To be eligible for certification, candidates must attend all course sessions and fulfill the following requirements:

1. Present a sufficiently complex architecture for consideration (pre-course assessment)

2. Consistently complete all weekly updates, readings, and deliverables in the ArchStream, ensuring they meet a high standard of quality.

3. Deliver a well-structured and coherent presentation on the success or challenges of their architectural project, effectively articulating key insights and lessons learned.

4. Successfully deliver the architecture to the customer or organization. This will be validated through direct feedback from at least one member of the project committee, steering group, or leadership team.

Course overview

  • The certification process will begin with an all day meeting for all candidates. In this first day there will be a refresher of some of the material, with focus on the kinds of skills that the certification board expects to see used in the process.

    Each candidate will receive a number of small exercises that will involve reading, reflecting, and writing in the ArchStream. Demonstration of the ArchStream set-up

  • At the second meeting each candidate will share their journey, their concerns, and their experiences.

    Each candidate will receive specific advice in their ArchStream about what is working well and any gaps that need to be covered in order to obtain the certification.

  • Each candidate will present their project to the certification board. They will present each artifact and talk about what worked, what was difficult, and what succeeded.

Book your spot now

Submit an expression of interest and we’ll get in touch with you.

See occasions

Course leader

Barry O’Reilly

Founder of Black Tulip Technology and creator of residuality theory

Black Tulip Technology

Barry O’Reilly is the founder of Black Tulip Technology and creator of residuality theory. He has held Chief Architect roles at Microsoft and IDesign, been Microsoft’s IOT TAP Lead for…

Barry O’Reilly is the founder of Black Tulip Technology and creator of residuality theory. He has held Chief Architect roles at Microsoft and IDesign, been Microsoft’s IOT TAP Lead for Western Europe, and Worldwide Lead for Microsoft’s Solution Architecture Community. He has also been a startup CTO, and was a founder of Sweden’s Azure User Group.

To be accepted into the certification program, each candidate must complete a pre-course assessment, detailing their proposed project, which will be used throughout the program. Once the Certification Board reviews the project description, the candidate will either be accepted into the program or receive feedback if the project does not meet the required standards.

In addition, the candidate must have completed the following courses.

Certified Advanced Software Architect involves three meetings spread over four months that allow you to prepare your material for certification. The specific dates and times are scheduled after registration in agreement between the participant and the course leader.

In this stage candidates will apply to the certification program. All three courses must be completed before the certification module start date.

The application of the theories and complexity from the three compulsory courses is to be proven with practical work through a complex project during the certification program.

Meet our participants

Advanced Software Architecture Certification

In this session, Barry O’Reilly, creator of Residuality Theory, explores new approaches to solution architecture and introduces the Certified Advanced Software Architect program.

Barry O’Reilly about the Certified Advanced Software Architect Program

In this webinar, Barry O’Reilly explores how to assess architectural skills, why large projects fail, and how the new Certified Advanced Software Architect program addresses these challenges.

Webinar: How do I avoid my project appearing in the newspapers?

Meet Barry O’Reilly, founder of Black Tulip Technology, as he introduces the three courses in the program and explains the certification process.

Register now

There are currently no scheduled dates for this course. Submit an expression of interest to our project manager Anna Thorén Roslund and we’ll get in touch with you.

Do you have questions about the program?

Shortly after registering, you will receive a confirmation email with all the practical information you need. If you have any further questions about the course, please contact the Project Manager Anna Thorén Roslund

Anna Thorén Roslund

Utbildningskoordinator

Så här säger deltagarna

  • “Extra tack till Jenny och Pernilla som är fantastiska personer, lärare och pedagoger! Ni har fått oss att bli kunniga med god självkänsla i att ta oss an våra objektledaruppdrag.”

    Deltagare, 2023

Rekommenderade artiklar

Vad är Data vault?

I varje EDW finns det en stor integrerad databas som lagrar organisationens information. Det tillvägagångssätt som används för att utforma och modellera denna databas har direkt inverkan på EDW:s prestanda, hållbarhet samt anpassningsförmåga.  Data Vault-modellering tillåter oss att bygga ett EDW som har betydligt bättre prestanda, är mer hållbart, är fullständigt kontrollerbart, agilt och mer […]

Utforska

Att få ihop helheten i en allt mer fragmenterad verksamhet

I takt med att IT-miljöer blir allt mer komplexa växer behovet av att kunna se helheten, förstå beroenden och göra välgrundade avvägningar mellan olika lösningsalternativ. För Alexandra Fahlquist, Kriminalvården, blev utbildningen Certifierad IT-arkitekt Master ett sätt att fördjupa sin kunskap inom arkitektur och stärka sin förmåga att resonera kring tekniska och organisatoriska beslut i sitt […]

Utforska

Vad är GDPR och vad innebär det i praktiken?

I takt med att IT-miljöer blir allt mer komplexa växer behovet av att kunna se helheten, förstå beroenden och göra välgrundade avvägningar mellan olika lösningsalternativ. För Alexandra Fahlquist, Kriminalvården, blev utbildningen Certifierad IT-arkitekt Master ett sätt att fördjupa sin kunskap inom arkitektur och stärka sin förmåga att resonera kring tekniska och organisatoriska beslut i sitt […]

Utforska